rt-thread/components/drivers
GUI c6498b5f65
[sdio][dm] update for DM (#11078)
* [sdio][dm] import Kconfig for DM

Signed-off-by: GuEe-GUI <2991707448@qq.com>

* [sdio] fixup IRQ and mmcsd threads' stack size default

Signed-off-by: GuEe-GUI <2991707448@qq.com>

* [sdio][dm] Support DM mode

1. Support features read by DM.
2. Support regulator API in drivers.
3. Support send tuning option CMD.
4. Replace `switch_uhs_voltage` by `signal_voltage_switch`.

Signed-off-by: GuEe-GUI <2991707448@qq.com>

* [dm][sdhci] Cleanup the SDHCI

Signed-off-by: GuEe-GUI <2991707448@qq.com>

* [sdio][dm] add new SDIO/SDHCI drivers

1. SDHCI support on PCI bus
2. Synopsys DesignWare MMC Family(MMIO/PCI)

Signed-off-by: GuEe-GUI <2991707448@qq.com>

---------

Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-12-26 21:04:42 +08:00
..
ata [DM/FIXUP] Fixup bitmap to new type 2024-12-13 10:39:20 +08:00
audio [utest][audio]:Add standardized documentation for Audio Test 2025-11-26 19:21:19 +08:00
block [arm_compiler_v4/v5] define rt_packed as __packed #10553 2025-08-06 15:16:18 +08:00
can [DM/CAN] Update CAN for DM 2025-12-04 15:55:33 +08:00
clk [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
core [dm][core] add common machine power interface 2025-12-16 11:35:35 +08:00
cputime [components] [drivers ] [Kconfig] 整理 components/drivers 的 Kconfig (#9054) 2024-06-16 15:43:27 +08:00
dma [DM/DMA] Update DMA #10987 2025-12-03 21:47:49 +08:00
firmware [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
graphic [dm][graphic] add new drivers and logo 2025-12-15 16:54:23 +08:00
hwcache [dm][hwcache] support hwcache (#11049) 2025-12-13 16:32:25 +08:00
hwcrypto [DM][HWCRYPTO] Make Kconfig import for DM 2025-12-09 09:49:34 +08:00
hwspinlock [dm][hwspinlock] support hwspinlock 2025-12-11 11:08:33 +08:00
hwtimer [DM][HWTIMER] Enable arm arch timer more API for cpuidle in the future 2025-12-09 21:07:14 +08:00
i2c [DM/I2C] Update I2C for DM 2025-12-04 16:00:13 +08:00
iio [DM/FEATURE] Support IIO (Industrial I/O) (#9598) 2024-11-21 20:44:25 +08:00
include [sdio][dm] update for DM (#11078) 2025-12-26 21:04:42 +08:00
input [dm][input] support input #11031 2025-12-10 16:58:10 +08:00
ipc docs(utest):Add standardized documentation for IPC Completion Test 2025-11-26 22:53:01 +08:00
ktime Reorganize Group names in build system for clarity and IDE integration #10923 2025-11-16 11:40:53 +08:00
led [DM][LED] Update LED#11007 2025-12-09 13:58:43 +08:00
mailbox [DM] Replace spinlock static init by RT_DEFINE_SPINLOCK 2025-02-11 14:58:18 +08:00
mfd [DM/MFD] Add QEMU EDU for PCI study 2025-12-07 22:58:09 +08:00
misc [Driver][MISC] Update ADC/PWM (#11003) 2025-12-09 09:49:02 +08:00
mtd [DM][MTD] Add common MTD drivers 2025-12-08 17:06:12 +08:00
nvme [DM/NVME] Fixup the QUEUE alloc errorno check 2025-09-07 07:54:01 +08:00
nvmem [dm][nvmem] support nvmem 2025-12-10 17:04:23 +08:00
ofw [drivers][ofw] Update OFW #11004 2025-12-11 11:05:47 +08:00
pci [DM/PCI] Fixup the C99, 6.8.1 Labeled statements p4 2025-12-04 15:53:55 +08:00
phy [PHY/OFW] Fixup the phy link up waiting forever 2025-12-04 16:05:37 +08:00
phye [DM/PHYE] Support USB generic PHYE. 2025-12-08 17:00:08 +08:00
pic [DM][PIC] Fix #10998 (#11024) 2025-12-09 14:33:31 +08:00
pin [dm][pin][pinctrl] add new driver 2025-12-10 16:53:09 +08:00
pinctrl [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
pm [compoents][pm]The device is registered and uninstalled by linked list 2024-07-19 11:51:39 +08:00
pmdomain [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
power [dm][power] add new drivers for power framework 2025-12-17 10:29:05 +08:00
regulator [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
reset [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
rtc [dm][rtc] update rtc and new drivers (#11033) 2025-12-10 17:03:20 +08:00
scsi [dm][scsi] Add parallel_io option for SCSI host 2025-12-16 11:39:41 +08:00
sdio [sdio][dm] update for DM (#11078) 2025-12-26 21:04:42 +08:00
sensor [klibc] add rt_vsnprintf_std.c and rename RT_KLIBC_USING_VSNPRINTF_LONGLONG 2024-11-24 11:29:28 +08:00
serial [dm][serial] add new serial driver for DM 2025-12-16 12:41:02 +08:00
smp_call [utest][smp_call]:Add standardized documentation for SMP Call Smoke Test (#11014) 2025-12-11 11:06:57 +08:00
spi [DM][SPI] Support SFUD for DM 2025-12-02 21:37:42 +08:00
thermal [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
touch [drivers] Specifies the name of the drivers driver file 2024-09-13 17:40:40 -04:00
usb Reorganize Group names in build system for clarity and IDE integration #10923 2025-11-16 11:40:53 +08:00
virtio fix: warnings generated by Kconfig. 2025-09-01 11:50:41 +08:00
watchdog [WDT] Intel 6300ESB Timer/Watchdog 2025-07-10 17:33:40 +08:00
wlan Update SECURITY_UNKNOWN value in dev_wlan.h 2025-10-16 14:44:30 +08:00
Kconfig [dm][firmware][scmi] support ARM-SCMI interface #11069 2025-12-19 21:20:17 +08:00
SConscript