aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sdhci/sdhci.c
Commit message (Expand)AuthorAgeFilesLines
* sdhci: Try to complete the last transaction if dumpingJustin Hibbits10 days1-0/+12
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* sdhci: Use bus_topo_lock and taskqueue_bus for hotplug eventsJohn Baldwin2025-03-101-6/+10
* sdhci: Add sysctl to report quirks on the slotJustin Hibbits2024-09-261-0/+3
* sdhci: Match quirk_set/quirk_clear sysctls to typeJustin Hibbits2024-09-051-2/+2
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* mmc(4): Don't call bridge driver for timings not requiring tuningMarius Strobl2023-04-181-2/+4
* Add support for Rockchip RK3568 SDHCI controller.Søren Schmidt2022-12-241-0/+1
* sdhci_card_task: d is only used in the non-MMCCAM case.John Baldwin2022-04-131-1/+3
* Revert "sdhci: extend bus_dma_tag boundary to 64-bit space"Marcin Wojtas2022-03-071-5/+4
* sdhci: fix dumping support in MMCCAM configurationAndriy Gapon2022-01-261-7/+1
* sdhci: plug set-but-not-unused varsMateusz Guzik2021-12-141-2/+0
* sdhci: Provide devmethod for software resetArtur Rojek2021-11-051-77/+80
* sdhci: Fix crash caused by M_WAITOK in sdhci dumpsBartlomiej Grzesik2021-10-051-2/+10
* sdhci: add a missing newlineMitchell Horne2021-09-291-1/+1
* sdhci: add sysctls to dump sdhci registers and capabilitesBartlomiej Grzesik2021-09-131-58/+165
* Call wakeup() with the lock held to avoid missed wakeup races.Scott Long2021-08-101-1/+1
* MMCCAM: fix a panic after cam_sim_alloc_dev() removal in sdhci.cBjoern A. Zeeb2021-07-071-1/+1
* cam: Fix GENERIC-MMCCAM buildWarner Losh2021-06-281-1/+1
* sdhci: stop using cam_sim_alloc_devWarner Losh2021-06-281-2/+2
* sdhci: allow setting MMC capabilities before sdhci_init_slotMarcin Wojtas2021-06-021-1/+2
* sdhci: extend bus_dma_tag boundary to 64-bit spaceMarcin Wojtas2021-06-021-4/+5
* mmccam: Add two new XPT for MMC and use them in mmc_sim and sdhciEmmanuel Vadot2021-05-211-0/+2
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-8/+8
* sdhci: mmccam: Update vccq in the driver iosEmmanuel Vadot2020-11-261-0/+5
* sdhci: Only print mmccam debug code if hw.sdhci.debug is > 1Emmanuel Vadot2020-11-261-8/+16
* mmccam: Add a generic mmccam_start_discovery functionEmmanuel Vadot2020-07-221-44/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* No need to have an extra layer of indirection here. Call the sdhci_cam_requiestWarner Losh2020-01-271-16/+1
* Create a convenince wrapper to fill in a CAM_PATH_INQ request for MMC sims. PassWarner Losh2020-01-271-26/+2
* Relax the sdhci(4) check that filters out the 1.8v voltage option unlessIan Lepore2019-10-161-2/+7
* Allow the sdhci timeout sysctl var to be set as a tunable. Also, add aIan Lepore2019-08-101-2/+2
* Improve sdhci slot_printf() debug printing.Bjoern A. Zeeb2019-06-081-4/+9
* Introduce sim_dev and cam_sim_alloc_dev().Bjoern A. Zeeb2019-06-081-2/+2
* Improve error/debug messages in sdhci.cBjoern A. Zeeb2019-06-011-3/+5
* Implement CMD53 block mode support for SDHCI and AllWinner-based boardsIlya Bakulin2019-04-101-12/+39
* Use information about max data size that the controller is able to operateIlya Bakulin2019-04-011-0/+14
* Whitespace cleanup in sdhci.cBjoern A. Zeeb2019-03-211-52/+48
* o Don't allocate resources for SDMA in sdhci(4) if the controller or theMarius Strobl2018-12-301-86/+142
* Add a quirk handling for AMDI0040 controllers allowing them to do HS400.Marius Strobl2018-11-181-0/+3
* - Explicitly compare a pointer to NULL. The __builtin_expect() of clangMarius Strobl2018-09-061-2/+1
* - According to section 2.2.5 of the SDHCI specification version 4.20,Marius Strobl2018-08-231-20/+46
* Fix a bug introduced in r327339; at the point in time re-tuning isMarius Strobl2018-01-131-2/+10
* - There is no need to keep the tuning error and re-tuning interruptsMarius Strobl2017-12-291-1/+5
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Rename sdhci_cam_start_slot() into sdhci_start_slot()Ilya Bakulin2017-09-241-1/+3
* - Check the slot type capability, set SDHCI_SLOT_{EMBEDDED,NON_REMOVABLE}Marius Strobl2017-07-261-4/+28