summaryrefslogtreecommitdiffstats
path: root/sys/dev/sdmmc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix SDMMC_DEBUG buildkn2021-03-272-8/+8
* Refactor bwfm(4) firmware loading. The PCIe backend will need to be ablepatrick2021-02-261-100/+3
* sdmmc(4): sdmmc_io_function_enable(): don't sleep on lboltcheloha2020-12-261-2/+2
* Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callkrw2020-10-151-2/+2
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-9/+9
* Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYkrw2020-09-051-2/+2
* Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.krw2020-09-031-2/+2
* When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw2020-09-021-2/+2
* Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw2020-09-011-8/+8
* Implement UHS-I support in the sdmmc(4) midlayer.kettenis2020-08-243-18/+156
* Print ddr52 and hs200 indicators if those modes are supported.kettenis2020-08-151-1/+5
* Add support for eMMC HS200 mode. Loosely based on code from NetBSD.kettenis2020-08-145-72/+164
* No need for a bzero(), just init saa.sf to NULL. All the saa.saakrw2020-07-251-2/+2
* Turning on various scsi drivers' *DEBUG options reveals that this haskrw2020-07-241-1/+5
* Nuke unused struct scsi_link members of adapter softc's where thekrw2020-07-221-2/+1
* Move remaining scsi bus initialization info from "prototype scsi link"krw2020-07-201-5/+5
* Move the adapter related items (luns, adapter, adapter_target,krw2020-07-191-6/+6
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-7/+7
* Remove some pointless casting of void * when assigning onekrw2020-07-131-2/+2
* Pass the expected 'scsibus_attach_args *' to scsibus_attach() viakrw2020-07-032-5/+5
* Add support for BCM4359 SDIO variants such as the AP6359SA module foundkettenis2020-06-191-1/+5
* Make sure SDHC_HOST_CTL2 is consistently controlled using 2-byte accesses,patrick2020-06-141-2/+2
* Add pre/post hooks for bus clock changes to sdhc(4). These will bepatrick2020-05-222-2/+10
* Some newer bwfm(4) chips from Cypress hold their regulatorypatrick2020-05-151-1/+12
* sdhc(4), sdmmc(4): tsleep(9) -> tsleep_nsec(9); ok patrick@cheloha2020-05-132-18/+19
* According to the SDIO Simplified Specification 3.0, a tuple lengthpatrick2020-04-291-7/+1
* fix SDHC_DEBUG build, remove procname printf'sians2020-04-271-5/+4
* Add comments to clarify the hex IDs of some bwfm(4) devices on SD bus.stsp2020-04-191-7/+7
* Add support for hardware where an SDHC controller lives on a bus thatkettenis2020-04-191-1/+2
* Add support for hardware where an SDHC controller lives on a bus thatkettenis2020-04-191-21/+107
* On fdt platforms attempt to load system specific .txt and .bin filesjsg2020-03-141-15/+71
* Recognize BCM43341 as a BCM43340 variant.patrick2020-03-131-1/+2
* Use snprintf(9) to create the names for the firmware and NVRAM files. Thispatrick2020-03-071-55/+38
* Fixup bwfm(4) register bit regarding SDIO device suspend/resume.patrick2020-03-061-2/+2
* Process the NVRAM in bwfm(4) itself. So far we have relied on somepatrick2020-03-061-6/+30
* Make bwfm(4) call if_input() only once per interrupt.patrick2020-02-251-14/+18
* Relax the grip the dead hand of QBUS (a.k.a. MAXPHYS) has on thekrw2020-02-201-1/+3
* Bring a few stragglers into line with the idiom used by the other 40+krw2020-02-121-6/+6
* Shuffle some names around to make reading the code less headachekrw2020-01-261-4/+4
* Drivers that implement their own *minphys() don't need to call thekrw2020-01-251-3/+1
* Recognize BCM4345 rev 9, which requires a different firmware,patrick2020-01-221-3/+8
* delete wasteful ;;deraadt2020-01-221-3/+3
* Convert infinite sleeps to {m,t}sleep_nsec(9).mpi2019-12-312-5/+5
* Don't detach non-removable devices during resume on "sdhc* at acpi?".stsp2019-04-024-5/+11
* Consistently use m_freem(9). This fixes possible leaks in a fewpatrick2019-02-071-2/+2
* Turns out we do need to handle control messages that exceed MLEN, sokettenis2019-02-041-6/+15
* Allow passing the maximum size of a segment that a SD/MMC hostpatrick2018-12-293-4/+8
* Avoid using m_trailingspace(9) on an mbuf allocated with MGET(9) as it relieskettenis2018-12-221-2/+4
* M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forclaudio2018-11-091-2/+2
* Implement 64-bit DMA support in sdhc(4).patrick2018-09-062-10/+39