Files
rt-thread/documentation/6.components/device-driver/INDEX.md
T
GuEe-GUI cfda3b3d1a
doc_doxygen / doxygen_doc generate (push) Has been cancelled
doc_doxygen / deploy (push) Has been cancelled
[docs] device-driver: add DM subsystem docs and expand INDEX
Add Doxygen pages for RT-Thread device-model drivers: platform/OFW,
DM core (bus, dm, power), clk/regulator/reset/power-domain, PCI/PIC,
Phye, DMA/hwcache, block/SCSI/ATA/NVMe/UFS/SDIO, SCMI, RPMsg,
mailbox, NVMem, NUMA, syscon, thermal, input/LED/IIO/graphic, and
related power/charger/supply docs.
Expand device-driver INDEX.md with ~90 @subpage entries so all new
pages appear in the driver chapter navigation.
Update existing UART/SPI/RTC/pin/framework/dtc pages: UART docs moved
from serial/ to uart/ (uart + uart_dm + uart_earlycon); SPI and RTC
gain DM companion pages; pin links to pin_dm; framework points at DM
topics.
Focus on registration/probe flow and in-tree APIs; no standalone
VirtIO subsystem page (transport code still incomplete).
Test plan: build Doxygen for documentation/ and verify device-driver
INDEX links resolve without missing @ref/@subpage warnings.

Signed-off-by: GuEe-GUI <2991707448@qq.com>
2026-05-28 16:09:55 +08:00

3.4 KiB

@page page_device Device Driver

  • @subpage page_device_framework
  • @subpage page_device_pin
  • @subpage page_device_pin_dm
  • @subpage page_device_pinctrl
  • @subpage page_device_uart
  • @subpage page_device_uart_dm
  • @subpage page_device_uart_earlycon
  • @subpage page_device_adc
  • @subpage page_device_i2c
  • @subpage page_device_i2c_dm
  • @subpage page_device_spi
  • @subpage page_device_spi_dm
  • @subpage page_device_pwm
  • @subpage page_device_rtc
  • @subpage page_device_rtc_dm
  • @subpage page_device_clock_time
  • @subpage page_device_hwtimer
  • @subpage page_device_watchdog
  • @subpage page_device_wlan
  • @subpage page_device_sensor
  • @subpage page_device_audio
  • @subpage page_device_ofw
  • @subpage page_device_ofw_base
  • @subpage page_device_ofw_boot
  • @subpage page_device_ofw_io
  • @subpage page_device_ofw_irq
  • @subpage page_device_ofw_raw
  • @subpage page_device_ofw_platform
  • @subpage page_device_dtc
  • @subpage page_device_ata
  • @subpage page_device_blk
  • @subpage page_device_disk
  • @subpage page_device_partitions
  • @subpage page_device_hwcache
  • @subpage page_device_can
  • @subpage page_device_can_dm
  • @subpage page_device_clk
  • @subpage page_device_clk_fixed
  • @subpage page_device_bus
  • @subpage page_device_dm
  • @subpage page_device_dm_power
  • @subpage page_device_dma
  • @subpage page_device_dma_pool
  • @subpage page_device_graphic_dm
  • @subpage page_device_graphic_backlight
  • @subpage page_device_graphic_framebuffer
  • @subpage page_device_graphic_logo
  • @subpage page_device_hwspinlock
  • @subpage page_device_iio
  • @subpage page_device_iio_dm
  • @subpage page_device_input
  • @subpage page_device_input_dm
  • @subpage page_device_input_uapi
  • @subpage page_device_input_touch
  • @subpage page_device_input_power
  • @subpage page_device_led
  • @subpage page_device_led_dm
  • @subpage page_device_mailbox
  • @subpage page_device_mailbox_dm
  • @subpage page_device_numa
  • @subpage page_device_nvme
  • @subpage page_device_nvme_dm
  • @subpage page_device_nvmem
  • @subpage page_device_nvmem_dm
  • @subpage page_device_pci
  • @subpage page_device_pci_probe
  • @subpage page_device_pci_access
  • @subpage page_device_pci_host
  • @subpage page_device_pci_irq
  • @subpage page_device_pci_pme
  • @subpage page_device_pci_msi
  • @subpage page_device_pci_ofw
  • @subpage page_device_pci_bridge
  • @subpage page_device_pci_endpoint
  • @subpage page_device_phye
  • @subpage page_device_phye_core
  • @subpage page_device_phye_ofw
  • @subpage page_device_phye_provider
  • @subpage page_device_phye_consumer
  • @subpage page_device_phye_generic_usb
  • @subpage page_device_pic
  • @subpage page_device_pic_irq_domain
  • @subpage page_device_pic_core
  • @subpage page_device_pic_cascade
  • @subpage page_device_pic_ofw
  • @subpage page_device_pic_msi
  • @subpage page_device_pic_examples
  • @subpage page_device_platform
  • @subpage page_device_power
  • @subpage page_device_power_supply
  • @subpage page_device_power_charger
  • @subpage page_device_power_board_reset
  • @subpage page_device_power_domain
  • @subpage page_device_regulator
  • @subpage page_device_reset
  • @subpage page_device_rpmsg
  • @subpage page_device_rpmsg_char
  • @subpage page_device_rpmsg_ns
  • @subpage page_device_scmi
  • @subpage page_device_scmi_agent
  • @subpage page_device_scsi
  • @subpage page_device_sdio
  • @subpage page_device_sdio_dm
  • @subpage page_device_sdio_regulator
  • @subpage page_device_sdhci
  • @subpage page_device_syscon
  • @subpage page_device_thermal
  • @subpage page_device_thermal_cool
  • @subpage page_device_ufs