aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/mmc/card.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-02mmc: core: Add wp_grp_size sysfs nodeLin Gui1-0/+2
2023-12-07mmc: core: Remove packed command leftoversAvri Altman1-3/+0
2023-11-03mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54ABean Huo1-0/+2
2023-06-20mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019Marek Vasut1-0/+1
2022-10-06mmc: core: Add SD card quirk for broken discardAvri Altman1-0/+1
2022-07-26mmc: core: Add support for SDIO wakeup interruptAxe Yang1-1/+7
2022-07-13mmc: core: Use mmc_card_* macro and add a new for the sd_combo typeSeunghui Lee1-0/+1
2021-08-24mmc: block: Support alternative_gpt_sector() operationDmitry Osipenko1-0/+1
2021-06-14mmc: core: Add support for cache ctrl for SD cardsUlf Hansson1-0/+1
2021-06-14mmc: core: Read performance enhancements registers for SD cardsUlf Hansson1-0/+7
2021-06-14mmc: core: Read the SD function extension registers for power managementUlf Hansson1-0/+13
2021-06-14mmc: core: Parse the SD SCR register for support of CMD48/49 and CMD58/59Ulf Hansson1-0/+2
2021-02-08mmc: core: Drop redundant bouncesz from struct mmc_cardUlf Hansson1-1/+0
2020-09-07mmc: sdio: Parse CISTPL_VERS_1 major and minor revision numbersPali Rohár1-0/+2
2020-05-28mmc: core: expose info about enhanced rpmb supportKrishna Konda1-0/+1
2019-11-18mmc: core: Fix size overflow for mmc partitionsBradley Bolen1-1/+1
2019-11-14mmc: core: Re-work HW reset for SDIO cardsUlf Hansson1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-02-25mmc: core: Indicate SD specs higher than 4.0Avri Altman1-0/+2
2019-02-25mmc: core: Calculate the discard arg only onceAvri Altman1-0/+1
2019-02-08mmc: block: handle complete_work on separate workqueueZachary Hays1-0/+1
2018-05-29mmc: sd: Define name for default speed dtryinbo.zhu1-0/+1
2018-05-02mmc: core: Add a new quirk for limiting clock rateharish_kandiga@mentor.com1-0/+1
2017-08-30mmc: core: correct taac parameter according to the specificationShawn Lin1-2/+2
2017-06-20mmc: core: Allocate per-request data using the block layer coreLinus Walleij1-2/+0
2017-04-24mmc: core: Export API to allow hosts to get the card addressUlf Hansson1-0/+2
2017-04-24mmc: mmc_test: Disable Command Queue while mmc_test is usedAdrian Hunter1-0/+2
2017-04-24mmc: mmc: Add functions to enable / disable the Command QueueAdrian Hunter1-0/+1
2017-04-24mmc: queue: Share mmc request array between partitionsAdrian Hunter1-0/+5
2017-02-14mmc: Adding AUTO_BKOPS_EN bit set for Auto BKOPS supportUri Yanai1-0/+1
2017-02-13mmc: core: Move public functions from card.h to private headersUlf Hansson1-240/+0
2017-02-13mmc: core: First step in cleaning up public mmc header filesUlf Hansson1-2/+0
2017-02-13mmc: core: Export device lifetime information through sysfsJungseung Lee1-0/+3
2016-12-05mmc: mmc: Add Command Queue definitionsAdrian Hunter1-0/+2
2016-11-29mmc: core: use enum mmc_blk_status properlyLinus Walleij1-12/+0
2016-09-26mmc: sd: Export SD Status via “ssr” device attributeUri Yanai1-0/+1
2016-07-25mmc: core: Disable HPI for certain Hynix eMMC cardsPratibhasagar V1-5/+30
2016-07-25mmc: core: implement enhanced strobe supportShawn Lin1-0/+1
2015-10-26mmc: core: Remove MMC_CLKGATEUlf Hansson1-1/+0
2015-08-27mmc: block: skip trim for some kingston eMMCsShawn Lin1-0/+2
2015-08-17mmc: core: Optimize case for exactly one erase-group budgetDavid Jander1-0/+1
2015-06-01mmc: mmc: Read card's valid driver strength maskAdrian Hunter1-0/+1
2015-06-01mmc: core: Record card drive strengthAdrian Hunter1-0/+1
2015-04-17Revert "mmc: core: Convert mmc_driver to device_driver"Ulf Hansson1-2/+12
2015-01-29mmc: Resolve BKOPS compatability issueAlexey Skidanov1-1/+1
2014-11-10mmc: core: Report firmware version for eMMC 5.0 devices.Gwendal Grignou1-0/+3
2014-11-10mmc: core: Remove unused mmc_list_to_card() macroUlf Hansson1-2/+0
2014-11-10mmc: block: Use dev_set|get_drvdata()Ulf Hansson1-2/+0
2014-11-10mmc: core: Convert mmc_driver to device_driverUlf Hansson1-14/+2
2014-09-19mmc: Replace "enhanced_area_en" attribute by "partition_setting_completed"Grégory Soutadé1-1/+1
2014-09-09mmc: implement Driver Stage Register handlingSascha Hauer1-1/+2
2014-09-09mmc: Correct the value of MMC_NUM_PHY_PARTITIONYi Sun1-2/+3
2014-05-12mmc: add support for HS400 mode of eMMC5.0Seungwon Jeon1-0/+1
2014-05-12mmc: rework selection of bus speed modeSeungwon Jeon1-0/+1
2014-05-12mmc: identify available device type to selectSeungwon Jeon1-1/+1
2014-05-12mmc: drop the speed mode of card's stateSeungwon Jeon1-17/+6
2014-04-22mmc: card.h: Use NULL instead of 0 for END_FIXUPFabio Estevam1-1/+1
2014-01-17mmc: sdio: add a quirk for broken SDIO_CCCR_INTx pollingBing Zhao1-1/+7
2013-10-30mmc: Don't force card to active state when entering suspend/shutdownUlf Hansson1-0/+4
2013-10-30mmc: core: Move cached value of the negotiated ocr mask to card structUlf Hansson1-0/+1
2013-09-25mmc: core: clean up duplicate macrosJackey Shen1-2/+0
2013-06-27mmc: core: Handle card shutdown from mmc_busUlf Hansson1-0/+1
2013-05-26mmc: core: Fix select power class after resumeFredrik Soderstedt1-1/+9
2013-03-22mmc: core: Add in support to expose PRV for v4 MMCsBernie Thompson1-0/+1
2013-02-24mmc: support packed write command for eMMC4.5 devicesSeungwon Jeon1-0/+5
2013-02-24mmc: add packed command feature of eMMC4.5Seungwon Jeon1-0/+3
2013-02-24mmc: correct the EXCEPTION_EVENTS_STATUS value in commentZhang, YiX X1-1/+1
2013-02-11mmc: fix async request mechanism for sequential read scenariosKonstantin Dorfman1-0/+12
2012-12-06mmc: core: Expose access to RPMB partitionLoic Pallardy1-0/+2
2012-10-07mmc: core: Fixup broken suspend and eMMC4.5 power off notifyUlf Hansson1-10/+2
2012-10-03mmc: support BKOPS feature for eMMCJaehoon Chung1-0/+8
2012-09-04mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption.Ian Chen1-0/+1
2012-07-21mmc: sdhci: only set 200mA support for 1.8v if 200mA is availablePhilip Rakity1-0/+1
2012-05-09mmc: core: fix the decision of HS200/DDR card-typeSeungwon Jeon1-0/+4
2012-04-20mmc: remove MMC bus legacy suspend/resume methodChuanxiao Dong1-1/+1
2012-03-28Merge tag 'mmc-merge-for-3.4-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2012-03-25mmc: MMC-4.5 Data Tag SupportSaugata Das1-0/+2
2012-03-24Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+1
2012-03-16device.h: audit and cleanup users in main include dirPaul Gortmaker1-0/+1
2012-02-13mmc: core: Fix PowerOff Notify suspend/resumeGirish K S1-0/+4
2012-01-12mmc: core: HS200 mode support for eMMC 4.5Girish K S1-0/+3
2012-01-11mmc: boot partition ro lock supportJohan Rudholm1-1/+9
2012-01-11mmc: allow upper layers to know immediately if card has been removedAdrian Hunter1-0/+3
2012-01-11mmc: sdio: support SDIO UHS cardsPhilip Rakity1-1/+3
2012-01-11mmc: sd: Macro name cleanup for high speed dtrQiang Liu1-0/+3
2011-12-10mmc: core: Add quirk for long data read timeStefan Nilsson XK1-0/+6
2011-10-27mmc: fix compile error when CONFIG_BLOCK is not enabledNamjae Jeon1-2/+2
2011-10-26mmc: core: support HPI send commandJaehoon Chung1-0/+4
2011-10-26mmc: core: Add cache control for eMMC4.5 deviceSeungwon Jeon1-0/+2
2011-10-26mmc: core: new discard feature support at eMMC v4.5Kyungmin Park1-0/+3
2011-10-26mmc: core: Add Power Off Notify Feature eMMC 4.5Girish K S1-0/+6
2011-10-26mmc: core: Add default timeout value for CMD6Seungwon Jeon1-0/+1
2011-10-26mmc: core: general purpose MMC partition support.Namjae Jeon1-1/+33
2011-10-26mmc: core: add eMMC hardware reset supportAdrian Hunter1-0/+1
2011-10-26mmc: sdio: Workaround for dev with broken CMD53Stefan Nilsson XK1-0/+7
2011-07-20mmc: Standardize header file inclusion checks.Robert P. J. Day1-1/+1
2011-07-13mmc: core: Bus width testing needs to handle suspend/resumePhilip Rakity1-0/+13
2011-05-25mmc: core: Block CMD23 support for UHS104/SDXC cards.Andrei Warkentin1-0/+3
2011-05-25mmc: core: Use CMD23 for multiblock transfers when we can.Andrei Warkentin1-0/+1
2011-05-24mmc: quirks: Add/remove quirks conditional support.Andrei Warkentin1-4/+36
2011-05-24mmc: sdio: optimized SDIO IRQ handling for single irqStefan Nilsson XK1-0/+1
2011-05-24mmc: sd: report correct speed and capacity of uhs cardsArindam Nath1-0/+7
2011-05-24mmc: sd: set current limit for uhs cardsArindam Nath1-0/+9
2011-05-24mmc: sd: add support for uhs bus speed mode selectionArindam Nath1-0/+19
2011-05-24mmc: sd: add support for driver type selectionArindam Nath1-0/+4
2011-05-24mmc: sd: query function modes for uhs cardsArindam Nath1-0/+4
2011-05-24mmc: quirks: Fix erase/trim for certain SanDisk cards.Andrei Warkentin1-0/+1
2011-05-24mmc: MMC boot partitions support.Andrei Warkentin1-1/+3
2011-05-24mmc: quirks: fix truncation warningsRandy Dunlap1-1/+1
2011-05-24mmc: quirks: Extends card quirks with MMC/SD quirks matching the CID.Andrei Warkentin1-1/+90
2011-05-24mmc: add MMC_QUIRK_DISABLE_CDOhad Ben-Cohen1-0/+6
2011-05-24mmc: add MMC_QUIRK_NONSTD_FUNC_IFOhad Ben-Cohen1-0/+6
2011-05-24mmc: Reliable write support.Andrei Warkentin1-0/+2
2011-05-24mmc: Ensure linux starts in eMMC user partitionPhilip Rakity1-0/+1
2011-03-15mmc: add MMC_QUIRK_BROKEN_CLK_GATINGPierre Tardy1-0/+1
2011-03-15mmc: add per device quirk placeholderPierre Tardy1-0/+2
2011-03-15mmc: export eMMC4.4 enhanced area details to sysfsChuanxiao Dong1-0/+3
2010-10-23mmc: MMC 4.4 DDR supportHanumath Prasad1-0/+4
2010-10-23mmc: rename dev_to_mmc_card() to mmc_dev_to_card()Andy Shevchenko1-1/+1
2010-10-23mmc: make mmc_dev_to_card() macro publicAndy Shevchenko1-0/+2
2010-08-12mmc: add erase, secure erase, trim and secure trim operationsAdrian Hunter1-0/+20
2010-08-11sdio: allow non-standard SDIO cardsGrazvydas Ignotas1-0/+2
2010-08-11mmc: implement SD-combo (IO+mem) supportMichal Miroslaw1-0/+1
2010-08-11mmc: recognize CSD structureKyungmin Park1-0/+1
2010-03-06sdio: add quirk to clamp byte mode transferBing Zhao1-0/+7
2009-09-23sdio: add MMC_QUIRK_LENIENT_FN0Ohad Ben-Cohen1-0/+7
2009-09-23sdio: add CD disable supportOhad Ben-Cohen1-1/+2
2009-09-23mmc: add mmc card sleep and awake supportJarkko Lavinen1-0/+2
2008-11-08mmc: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2008-07-27mmc: Add per-card debugfs supportHaavard Skinnemoen1-0/+2
2007-09-23sdio: store vendor stringsPierre Ossman1-0/+2
2007-09-23sdio: split up common and function CIS parsingPierre Ossman1-0/+10
2007-09-23sdio: read and decode interesting parts of the CCCRPierre Ossman1-0/+11
2007-09-23mmc: basic SDIO device modelPierre Ossman1-0/+7
2007-09-23mmc: detect SDIO cardsPierre Ossman1-0/+2
2007-05-01mmc: remove old card statesPierre Ossman1-9/+3
2007-05-01mmc: Move core functions to subdirPierre Ossman1-1/+1
2007-05-01mmc: deprecate mmc bus topologyPierre Ossman1-8/+0
2007-05-01mmc: add type field to cardsPierre Ossman1-6/+9
2007-05-01mmc: MMC sector based cardsPierre Ossman1-0/+1
2007-02-04mmc: Add support for SDHC cardsPhilip Langdale1-0/+3
2006-12-01mmc: Support for high speed SD cardsPierre Ossman1-1/+6
2006-12-01[PATCH] mmc: Add support for mmc v4 high speed modePhilip Langdale1-0/+8
2006-05-02[MMC] extend data timeout for writesRussell King1-0/+1
2006-01-04[MMC] Fix missing ','Russell King1-1/+1
2006-01-03[MMC] Improve MMC card block size selectionRussell King1-0/+5
2005-09-07[PATCH] sd: SCR registerPierre Ossman1-0/+9
2005-09-07[PATCH] sd: read-only switchPierre Ossman1-0/+3
2005-09-07[PATCH] sd: initialize SD cardsPierre Ossman1-0/+3
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+92