summaryrefslogtreecommitdiff
path: root/sys/dev/sdmmc
AgeCommit message (Expand)Author
2022-09-03Allow suspend with root on sdmmc(4).Mark Kettenis
2022-04-16constify SCSI adapter entry pointsChristian Weisgerber
2022-04-06constify struct cfattachChristian Weisgerber
2022-03-18regenMiod Vallat
2022-03-18Add bwfm chips to sdmmcdevs in order to get symbolic constants for them.Miod Vallat
2022-03-18Don't bother generating (unused) CIS overrides.Miod Vallat
2022-01-19On SDHC version 3.0 controllers the divisor doesn't have to be a powerPatrick Wildt
2022-01-18Improve how quirks are handled on sdhc(4)-compatible drivers. So farPatrick Wildt
2022-01-10Return ENOMEM on malloc errors to prevent use of uninitialized stackTobias Heider
2021-11-02Recognize BCM43436, as seen on the Raspberry Pi Zero 2 W.Patrick Wildt
2021-10-23Make sure we have enough space to add padding and final token to the nvramMark Kettenis
2021-09-11Don't set the highspeed bit on bcm2835-sdhci sdhc(4) controllers.Marcus Glocker
2021-06-13refer to the correct domain for sdhc specJonathan Gray
2021-06-06Add firmware selection for BRCM_CC_43241_CHIP_ID (0x4324).Kenji Aoyama
2021-03-27Fix SDMMC_DEBUG buildkn
2021-02-26Refactor bwfm(4) firmware loading. The PCIe backend will need to be ablePatrick Wildt
2020-12-26sdmmc(4): sdmmc_io_function_enable(): don't sleep on lboltcheloha
2020-10-15Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callKenneth R Westerback
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'Kenneth R Westerback
2020-09-05Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYKenneth R Westerback
2020-09-03Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.Kenneth R Westerback
2020-09-02When building emulated INQUIRY results use the SCSI_REV_* #define's toKenneth R Westerback
2020-09-01Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big toKenneth R Westerback
2020-08-24Implement UHS-I support in the sdmmc(4) midlayer.Mark Kettenis
2020-08-15Print ddr52 and hs200 indicators if those modes are supported.Mark Kettenis
2020-08-14Add support for eMMC HS200 mode. Loosely based on code from NetBSD.Mark Kettenis
2020-07-25No need for a bzero(), just init saa.sf to NULL. All the saa.saaKenneth R Westerback
2020-07-24Turning on various scsi drivers' *DEBUG options reveals that this hasKenneth R Westerback
2020-07-22Nuke unused struct scsi_link members of adapter softc's where theKenneth R Westerback
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"Kenneth R Westerback
2020-07-19Move the adapter related items (luns, adapter, adapter_target,Kenneth R Westerback
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.Kenneth R Westerback
2020-07-13Remove some pointless casting of void * when assigning oneKenneth R Westerback
2020-07-03Pass the expected 'scsibus_attach_args *' to scsibus_attach() viaKenneth R Westerback
2020-06-19Add support for BCM4359 SDIO variants such as the AP6359SA module foundMark Kettenis
2020-06-14Make sure SDHC_HOST_CTL2 is consistently controlled using 2-byte accesses,Patrick Wildt
2020-05-22Add pre/post hooks for bus clock changes to sdhc(4). These will bePatrick Wildt
2020-05-15Some newer bwfm(4) chips from Cypress hold their regulatoryPatrick Wildt
2020-05-13sdhc(4), sdmmc(4): tsleep(9) -> tsleep_nsec(9); ok patrick@cheloha
2020-04-29According to the SDIO Simplified Specification 3.0, a tuple lengthPatrick Wildt
2020-04-27fix SDHC_DEBUG build, remove procname printf'sians
2020-04-19Add comments to clarify the hex IDs of some bwfm(4) devices on SD bus.Stefan Sperling
2020-04-19Add support for hardware where an SDHC controller lives on a bus thatMark Kettenis
2020-04-19Add support for hardware where an SDHC controller lives on a bus thatMark Kettenis
2020-03-14On fdt platforms attempt to load system specific .txt and .bin filesJonathan Gray
2020-03-13Recognize BCM43341 as a BCM43340 variant.Patrick Wildt
2020-03-07Use snprintf(9) to create the names for the firmware and NVRAM files. ThisPatrick Wildt
2020-03-06Fixup bwfm(4) register bit regarding SDIO device suspend/resume.Patrick Wildt
2020-03-06Process the NVRAM in bwfm(4) itself. So far we have relied on somePatrick Wildt
2020-02-25Make bwfm(4) call if_input() only once per interrupt.Patrick Wildt