STM32MP13 Linux kernel overview

Applicable for STM32MP13x lines

This section gives an overview of Linux® kernel drivers (UPPERCASE in the figure) implemented for the STM32MP13 support, with their respective software frameworks (lowercase in the figure).

The components are grouped per functional domains.
Each Linux framework is further described in Linux operating system category articles.
Each STM32 MPU peripheral is introduced in peripherals overview articles.
Both those sections are reusing the same functional domain split.

The color code, explained in the legend, allows to see the code origin for each component.

Zoom out to OpenSTLinux distribution


Documentation/arm/stm32/overview.rstPWM overviewOverview of GPIO pinsInterrupt overviewDmaengine overviewWatchdog overviewLinux kernel device treeRTC overviewReset overviewClock overviewCAN overviewEthernet overviewWLAN overviewBluetooth overviewALSA overviewV4L2 camera overviewDRM KMS overviewSPI overviewI2C overviewSerial TTY overviewMTD overviewMMC overviewPower overviewRegulator overviewThermal overviewNVMEM overviewOP-TEE overviewCrypto API overviewHardware random overviewUSB overviewMMC overviewIIO overview
STM32MP13 Linux kernel overview


OpenSTLinux BSP legend.png