aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc
AgeCommit message (Expand)AuthorFilesLines
2007-04-27uevent: use add_uevent_var() instead of open coding itEric Rannaud1-16/+11
2007-03-12[ARM] 4256/1: i.MX/MX1 SDHC fix/workaround of SD card recognition problemsPavel Pisa1-1/+12
2007-03-06sdhci: release irq during suspendPierre Ossman1-0/+12
2007-03-06sdhci: make isr tolerant of read errorsMark Lord1-1/+1
2007-03-06mmc: require explicit support for high-speedPierre Ossman2-50/+58
2007-02-19Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-23/+23
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-02-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drz...Linus Torvalds3-40/+17
2007-02-11tifm_sd: treat "status error" as normal command completionAlex Dubov1-7/+4
2007-02-11mmc: wbsd: Remove stray kunmap_atomic()Pierre Ossman1-1/+0
2007-02-09[PATCH] TIFM should depend on PCI - TIFM_CORE leads to use of pci primitivesAl Viro1-1/+1
2007-02-09mmc: sdhci: Stop asking for mailPierre Ossman1-24/+11
2007-02-09mmc: sdhci: Remove driver versionPierre Ossman1-4/+1
2007-02-09mmc: wbsd: Remove driver versionPierre Ossman1-4/+1
2007-02-08[ARM] 4151/1: AT91 / AVR32: Move at91_pdc.h to linux/atmel_pdc.hAndrew Victor1-23/+23
2007-02-04mmc: tifm: replace kmap with page_addressPierre Ossman1-11/+4
2007-02-04mmc: sdhci: fix voltage ocrPierre Ossman1-2/+2
2007-02-04mmc: sdhci: replace kmap with page_addressPierre Ossman2-19/+6
2007-02-04mmc: wbsd: replace kmap with page_addressPierre Ossman2-31/+10
2007-02-04mmc: handle pci_enable_device() return value in sdhciPierre Ossman1-1/+3
2007-02-04mmc: Proper unclaim in mmc_blockPierre Ossman1-1/+2
2007-02-04mmc: Graceful fallback for fancy featuresPierre Ossman1-9/+7
2007-02-04mmc: Handle wbsd's stupid command listPierre Ossman1-1/+40
2007-02-04mmc: Allow host drivers to specify max block countPierre Ossman12-21/+53
2007-02-04mmc: Allow host drivers to specify a max block sizePierre Ossman11-12/+43
2007-02-04tifm_sd: add suspend and resume functionalityAlex Dubov1-1/+38
2007-02-04Remove unused return value from signal_irq callbackAlex Dubov1-3/+2
2007-02-04tifm_sd: prettifyAlex Dubov1-48/+50
2007-02-04tifm_sd: restructure initialization, removal and command handlingAlex Dubov1-95/+110
2007-02-04tifm_sd: fix hardware timeout setupAlex Dubov1-8/+7
2007-02-04tifm_sd: Switch software timeout handler from work_struct to timerAlex Dubov1-21/+13
2007-02-04tifm_sd: use kmap_atomic instead of kmap for PIO data bufferAlex Dubov1-27/+25
2007-02-04tifm_sd: alter order of the states in the command handlerAlex Dubov1-20/+37
2007-02-04mmc: Add support for SDHC cardsPhilip Langdale2-29/+119
2007-02-04mmc: Power quirk for ENE controllersDarren Salt1-3/+19
2007-02-04mmc: let host be parent of cardsPierre Ossman1-1/+1
2007-02-04mmc: replace host->card_busyPierre Ossman1-8/+8
2007-02-04mmc: au1xmmc: return errors for unknown response typesManuel Lauss1-0/+6
2007-02-04mmc: au1xmmc: implement proper ro switch detectionManuel Lauss1-1/+3
2007-01-15mmc: Correct definition of R6Philip Langdale4-11/+2
2007-01-15omap: Update MMC response typesCarlos Eduardo Aguiar1-5/+11
2007-01-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drz...Linus Torvalds2-9/+8
2007-01-08[ARM] Fix potential MMCI bugRussell King1-0/+4
2007-01-04MMC: at91 mmc linkage updatesDavid Brownell1-6/+5
2007-01-04ARM: OMAP: fix MMC workqueue changesKyungmin Park1-3/+3
2006-12-11AT91 MMC update for 2.6.19Andrew Victor1-17/+24
2006-12-11mmc: Change SDHCI iomem error to a warningPierre Ossman1-2/+2
2006-12-11mmc: fix "prev->state: 2 != TASK_RUNNING??" problem on SD/MMC card removalVitaly Wool1-1/+3
2006-12-11AT91 MMC 5 : Minor cleanupsAndrew Victor1-9/+9
2006-12-11AT91 MMC 4 : Interrupt handler cleanupAndrew Victor1-45/+43
2006-12-11AT91 MMC 3 : Move global mci_clk variableAndrew Victor1-11/+11
2006-12-11AT91 MMC 2 : Use platform resourcesAndrew Victor1-7/+34
2006-12-11AT91 MMC 1: Pass host structure.Andrew Victor1-89/+81
2006-12-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drz...Linus Torvalds2-3/+3
2006-12-08[PATCH] LOG2: Implement a general integer log2 facility in the kernelDavid Howells1-1/+1
2006-12-07Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds3-7/+7
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells16-243/+525
2006-12-05mmc: fix au1xmmc build errorYoichi Yuasa1-1/+1
2006-12-05mmc: pxamci compilation fixSascha Hauer1-2/+2
2006-12-02Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeu...Linus Torvalds15-226/+509
2006-12-01Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds3-15/+15
2006-12-01Driver core: convert mmc code to use struct deviceGreg Kroah-Hartman3-15/+15
2006-12-01mmc: correct request error handlingPierre Ossman1-4/+3
2006-12-01mmc: Flush block queue when removing cardPierre Ossman2-5/+25
2006-12-01mmc: sdhci high speed supportPierre Ossman2-0/+17
2006-12-01mmc: Support for high speed SD cardsPierre Ossman1-4/+118
2006-12-01mmc: Fix mmc_delay() functionPierre Ossman1-3/+3
2006-12-01mmc: Add support for mmc v4 wide-bus modesPhilip Langdale1-14/+37
2006-12-01[PATCH] mmc: Add support for mmc v4 high speed modePhilip Langdale1-2/+119
2006-12-01trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255Marcin Juszkiewicz1-1/+1
2006-12-01Make general code cleanupsJuha Yrjola juha.yrjola1-12/+4
2006-12-01Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flagsTony Lindgren tony1-1/+1
2006-12-01Platform device error handling cleanupJuha Yrjola juha.yrjola1-41/+59
2006-12-01Move register definitions away from the header fileJuha Yrjola juha.yrjola2-56/+51
2006-12-01Change OMAP_MMC_{READ,WRITE} macros to use the host pointerJuha Yrjola juha.yrjola2-47/+47
2006-12-01Replace base with virt_base and phys_baseJuha Yrjola juha.yrjola1-7/+9
2006-12-01mmc: constify mmc_host_ops vectorsDavid Brownell8-8/+8
2006-12-01mmc: remove kernel_thread()Christoph Hellwig2-29/+15
2006-12-01[ARM] 3963/1: AT91: Update configuration filesAndrew Victor2-5/+5
2006-11-30[ARM] 3954/1: AT91: Update drivers for new headersAndrew Victor1-2/+2
2006-11-30BUG_ON conversion for drivers/mmc/omap.cEric Sesterhenn1-2/+1
2006-11-22WorkStruct: make allyesconfigDavid Howells4-31/+23
2006-11-09MMC: Do not set unsupported bits in OCR responseTimo Teras1-1/+1
2006-11-09MMC: Poll card status after rescanning cardsTimo Teras1-1/+16
2006-10-24[PATCH] missing includes of io.hAl Viro1-0/+1
2006-10-10[PATCH] passing pointer to setup_timer() should be via unsigned longAl Viro1-1/+1
2006-10-09[PATCH] tifm __iomem annotations, NULL noise removalAl Viro1-7/+7
2006-10-06[PATCH] mmc: multi sector write transfersPierre Ossman1-9/+95
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells8-14/+14
2006-10-04[PATCH] mmc: properly use the new multi block-write error handlingPierre Ossman1-7/+17
2006-10-04[PATCH] mmc: use own work queuePierre Ossman3-4/+41
2006-10-04[PATCH] mmc: avoid some resets without cardPierre Ossman1-4/+13
2006-10-04[PATCH] mmc: fix MMIO vs memory races in sdhciPierre Ossman1-0/+8
2006-10-04[PATCH] mmc: driver for TI FlashMedia card reader - Kconfig/MakefileAlex Dubov2-0/+17
2006-10-04[PATCH] mmc: driver for TI FlashMedia card reader - sourceAlex Dubov1-0/+933
2006-10-01[PATCH] mmc (mainly): add "or later" clause to licence statement.Pierre Ossman4-8/+12
2006-09-30[PATCH] BLOCK: Make it possible to disable the block layer [try #6]David Howells2-2/+3
2006-09-30[PATCH] Split struct request ->flags into two partsJens Axboe1-3/+3
2006-09-28Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-2/+2
2006-09-28Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds8-37/+57
2006-09-28[ARM] 3865/1: AT91RM9200 header updatesAndrew Victor1-2/+2
2006-09-26[PATCH] Alchemy: Delete unused pt_regs * argument from au1xxx_dbdma_chan_allocRalf Baechle1-1/+1
2006-09-24[MMC] Don't check READY_FOR_DATA when readingRussell King1-18/+20
2006-09-24[MMC] MMC_CAP_BYTEBLOCK flag for non-log2 block sizes capable hostsRussell King5-6/+8
2006-09-16[MMC] Add multi block-write capabilityRussell King4-9/+23
2006-09-16[MMC] Remove data->blksz_bits memberRussell King2-2/+0
2006-09-16[MMC] Convert mmci to use data->blksz rather than data->blksz_bitsRussell King1-4/+8
2006-09-07[MMC] Always use a sector size of 512 bytesPierre Ossman1-45/+4
2006-09-07[MMC] Cleanup 385e3227d4d83ab13d7767c4bb3593b0256bf246Russell King2-48/+51
2006-09-07[ARM] 3751/1: i.MX/MX1 SD/MMC use 512 bytes request for SCR readPavel Pisa1-34/+35
2006-09-07[MMC] Fix SD timeout calculationPierre Ossman2-10/+49
2006-08-07[MMC] Another stray 'io' referencePierre Ossman1-1/+2
2006-08-06[MMC] Fix base address configuration in wbsdPierre Ossman1-3/+3
2006-08-06[ARM] 3744/1: MMC: mmcqd gets stuck when block queue is pluggedJuha [��l�1-1/+2
2006-07-13[MMC] Change SDHCI version error to a warningPierre Ossman1-3/+1
2006-07-13[MMC] Fix incorrect register accessPierre Ossman1-1/+1
2006-07-03[PATCH] lockdep: annotate on-stack completions, mmcIngo Molnar1-1/+1
2006-07-02Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds1-6/+49
2006-07-02Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-23/+20
2006-07-02Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds2-168/+407
2006-07-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner6-7/+7
2006-07-02[MMC] sdhci: remove duplicate error messagePierre Ossman1-3/+1
2006-07-02[MMC] sdhci: force DMA on some controllersPierre Ossman1-2/+22
2006-07-02[MMC] sdhci: quirk for broken resetPierre Ossman1-2/+27
2006-07-02[MMC] sdhci: version bump sdhciPierre Ossman1-1/+1
2006-07-02[MMC] sdhci: support controller specific quirksPierre Ossman2-0/+9
2006-07-02[MMC] sdhci: more DMA capabilities testsPierre Ossman2-1/+33
2006-07-02[MMC] sdhci: reset sdhci controller earlyPierre Ossman1-0/+2
2006-07-02[MMC] sdhci: check controller versionPierre Ossman2-0/+15
2006-07-02[MMC] sdhci: check only relevant inhibit bitsPierre Ossman1-3/+13
2006-07-02[MMC] sdhci: Test for invalid block sizePierre Ossman2-0/+14
2006-07-02[MMC] sdhci: Avoid sdhci DMA boundariesPierre Ossman2-4/+10
2006-07-02[MMC] Fix sdhci PIO routinesPierre Ossman2-63/+101
2006-07-02[MMC] sdhci: fix interrupt handlingPierre Ossman1-56/+24
2006-07-02[MMC] sdhci: correct register orderPierre Ossman1-17/+27
2006-07-02[MMC] sdhci: proper timeout handlingPierre Ossman2-3/+48
2006-07-02[MMC] sdhci: fix sdhci reset timeoutPierre Ossman1-4/+17
2006-07-02[MMC] sdhci: fix timeout loops in sdhciPierre Ossman1-13/+16
2006-07-02[MMC] sdhci: support for multiple voltagesPierre Ossman2-4/+66
2006-07-02[MMC] sdhci: print device idPierre Ossman1-2/+7
2006-07-02[MMC] sdhci: check SDHCI base clockPierre Ossman1-4/+11
2006-07-01[ARM] 3678/1: MMC: Make OMAP MMC workTony Lindgren1-22/+19
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel8-8/+0
2006-06-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6Linus Torvalds1-4/+0
2006-06-27[PATCH] 64bit resource: fix up printks for resources in misc driversGreg Kroah-Hartman1-2/+2
2006-06-26ARM: OMAP: Fix DMA channel irq handling for omap24xxTony Lindgren1-1/+1
2006-06-26[PATCH] devfs: Remove the gendisk devfs_name field as it's no longer neededGreg Kroah-Hartman1-1/+0
2006-06-26[PATCH] devfs: Remove the devfs_fs_kernel.h file from the treeGreg Kroah-Hartman1-1/+0
2006-06-26[PATCH] devfs: Remove devfs_remove() function from the kernel treeGreg Kroah-Hartman1-1/+0
2006-06-26[PATCH] devfs: Remove devfs_mk_dir() function from the kernel treeGreg Kroah-Hartman1-1/+0
2006-06-19[ARM] 3565/1: AT91RM9200 MMC updateAndrew Victor1-74/+65
2006-06-19[MMC] Convert all hosts except mmci to use data->blkszRussell King4-9/+9
2006-06-12[MMC] sdhci truncated pointer fixAndrew Morton1-1/+1
2006-06-04[MMC] Prevent au1xmmc.c breakage on non-Au1200 AlchemyRalf Baechle1-1/+1
2006-05-24[MMC] Fix premature use of md->diskPierre Ossman1-1/+1
2006-05-19[ARM] 3531/1: i.MX/MX1 SD/MMC ensure, that clock are stopped before new comma...Pavel Pisa6-19/+25
2006-05-04[MMC] Move set_ios debugging into mmc.cRussell King8-43/+34
2006-05-04[MMC] Correct mmc_request_done commentsRussell King1-5/+4
2006-05-02[MMC] PXA: reduce the number of lines PXAMCI debug usesRussell King1-6/+3
2006-05-02[MMC] PXA and i.MX: don't avoid sending stop command on errorRussell King2-2/+2
2006-05-02[MMC] extend data timeout for writesRussell King2-0/+8
2006-04-30[ARM] 3485/1: i.MX: MX1 SD/MMC fix of unintentional double start possibilityPavel Pisa1-11/+43
2006-04-24[MMC] pxamci: fix data timeout calculationRussell King1-6/+4
2006-04-02[ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1Pavel Pisa4-0/+1174
2006-04-02[ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver)Andrew Victor3-0/+997
2006-03-29[MMC] Pass -DDEBUG on compiler command line if MMC_DEBUG selectedRussell King8-58/+32
2006-03-29[MMC] Add OMAP MMC host driverCarlos Aguiar4-0/+1298
2006-03-25[PATCH] Remove MODULE_PARMRusty Russell1-1/+1
2006-03-24[PATCH] mmc: Secure Digital Host Controller Interface driverPierre Ossman4-0/+1462
2006-03-20[PATCH] handle errors returned by platform_get_irq*()David Vrabel1-1/+1
2006-03-04[MMC] au1xmmc: Fix a compilation warning ('status' is not used)Martin Michlmayr1-1/+0
2006-03-04[MMC] au1xmmc: Fix linking error because mmc_rsp_type doesn't existMartin Michlmayr1-1/+1
2006-03-04[MMC] au1xmmc: Fix compilation error by using platform_driverMartin Michlmayr1-10/+11
2006-02-16[MMC] mmci: allow small data transfersRussell King1-0/+7
2006-02-08[MMC] Remove extra character in AU1XXX MMC Kconfig entryJordan Crouse1-1/+1
2006-02-02[MMC] Add MMC command type flagsRussell King6-63/+60
2006-01-14Merge master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds1-2/+3
2006-01-13[MMC] mmc_blk_probe() warning fixAndrew Morton1-2/+3
2006-01-13[PATCH] Add mmc_bus_type probe and remove methodsRussell King1-14/+12
2006-01-12[MMC+MFD] Convert mmc to mutexesArjan van de Ven1-5/+6
2006-01-09Merge master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds3-264/+278
2006-01-09[MMC] Add DATA_MULTI flagRussell King1-1/+7
2006-01-08[PATCH] Add block_device_operations.getgeo block device methodChristoph Hellwig1-19/+6
2006-01-08[MMC] Lindent wbsd driverPierre Ossman1-252/+185
2006-01-08[MMC] Support MMC version 4 cardsPierre Ossman1-0/+1
2006-01-08[MMC] wbsd pnp suspendPierre Ossman1-16/+90
2006-01-07Merge master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-10/+3
2006-01-07Merge master.kernel.org:/home/rmk/linux-2.6-mmcLinus Torvalds5-75/+158
2006-01-07[ARM] Move asm/hardware/clock.h to linux/clk.hRussell King1-1/+1
2006-01-07Merge with Linus' kernel.Russell King2-4/+4
2006-01-07[ARM] Move AMBA include files to include/linux/amba/Russell King1-1/+1
2006-01-06[BLOCK] add @uptodate to end_that_request_last() and @error to rq_end_io_fn()Tejun Heo1-2/+2
2006-01-05[MMC] mmci: kunmap_atomic() unmaps virtual address, not pageEvgeniy Polyakov2-3/+3
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-2/+2
2006-01-04[MMC] mmci: add data cache coherencyRussell King1-0/+15
2006-01-03[MMC] wbsd: convert to the new platfrom device interfaceDmitry Torokhov1-4/+14
2006-01-03[MMC] wbsd: make use of ARRAY_SIZE() macroDmitry Torokhov1-6/+3
2006-01-03[MMC] Improve MMC card block size selectionRussell King2-62/+123
2006-01-03[ARM] Remove clk_use()/clk_unuse()Russell King1-8/+1
2005-12-22[MMC] Set correct capacity for 1024-byte block cardsRussell King1-5/+9