summaryrefslogtreecommitdiff
path: root/sys/dev/sdmmc
AgeCommit message (Expand)Author
2016-03-30Expose the functionality that triggers a check for card insertion or removal.Mark Kettenis
2016-03-27Make it possible to override the standard card detect mechanism. The SDMark Kettenis
2016-03-19Reduces the noise around the global ``ticks'' variable by renaming allMartin Pieuchot
2016-01-11Improve CIS parsing to recognize CISTPL_NULL codes instead of bailing out onMark Kettenis
2016-01-11Add (limited) support for controllers that implement version 3.0 of theMark Kettenis
2016-01-10Seems the voltage bit defenitions in sdmmcreg.h for voltages below 2VMark Kettenis
2015-11-08Always claim to support sector mode for eMMC. Allows BeagleBone BlackJonathan Gray
2015-04-22Init error to 0 for sdmmc_mem_single_{read,write}_blockJonathan Gray
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-16Memory leak if copyin() or copyout() fails; found by Maxime VillardMiod Vallat
2014-12-09More malloc() -> mallocarray() in the kernel.Doug Hogan
2014-11-01fix the build when SDMMC_DEBUG is definedJonathan Gray
2014-09-23Fix high capacity (> 2GB) eMMC support.Raphael Graf
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-11"It's not the years, honey; it's the mileage."Ted Unangst
2014-03-05Raise the delay before initializing sdmmc. Still a hack so the XXX stays,Stuart Henderson
2014-01-23if cold, do not use tsleep, but use the delay path.Theo de Raadt
2013-12-21rearrange DVACT_RESUME chunk to avoid implying something ridiculousTheo de Raadt
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-18simplify kthread_create(). no more stdargTheo de Raadt
2013-10-22Add code for SMC_CAPS_SINGLE_ONLY capability.Sylvestre Gallon
2013-09-12Add basic support for eMMC memory.Raphael Graf
2013-05-31Correct sequencing in ca_activate function. Some operations were in theTheo de Raadt
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2011-11-14local variable not needed in sdmmc_activateTheo de Raadt
2011-11-10Fixed config_pending calls in sdmmc(4)Uwe Stuehler
2011-07-31Add support for the Ricoh 5U823 SD/MMC controller found on the x220.Mark Kettenis
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-09Simplify sdmmc_scsi by using SCSI_NO_ADAPTER_TARGET.Matthew Dempsky
2011-07-09Kludge around sdmmc(4)'s poor design: replace "struct scsi_link *"Matthew Dempsky
2011-06-16dont respond to VPD inquiries with standard inquiry data. add aDavid Gwynne
2010-10-25Iopoolification. Tested by mcbride@, dlg@, and Gabriel Kihlman on tech@.Kenneth R Westerback
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-08-31activate function should return result of config_activate_childrenTheo de Raadt
2010-08-27Improve sdhc_activate, and make sdhc_powerhook a simple wrapper aroundTheo de Raadt
2010-08-27kill PWR_STANDBY (apm can use PWR_SUSPEND instead). While here, renumberTheo de Raadt
2010-08-24lockmgr -> rwlock conversionBret Lambert
2010-08-19- fold several occurences of DEVNAME() into one located in sdmmcvar.h.Jasper Lievisse Adriaanse
2010-07-02One transition was wrong: Suspending without a card, and then resuming withTheo de Raadt
2010-07-02On resume, detach and then force a re-attach of the card, since we don'tTheo de Raadt
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-06-20Don't use and maintain a function pointer that is only ever set to oneMichael Knudsen
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-02-11No need for M_CANFAIL if M_NOWAIT is used. Found by Gleydson Soares.Claudio Jeker
2010-02-10Only allow the common voltages of the card and the host when writing the OCRDale Rahn
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-11-11fixup of locking issues with sdmmc, which were causingJasper Lievisse Adriaanse