DHSOM device tree structure
From Wiki-DB
DHCOR and Avenger96 ------------------- * stm32mp15xx-dhcor-som.dtsi ---------------------------------. [ STM32MP15xx based DHCOR SoM DT, see also [4] above. ] | | * stm32mp15xx-dhcor-io1v8.dtsi -------------------------------+---. [ STM32MP15xx based DHCOR SoM DT containing Enpirion ] | | [ EP53A8LQI DCDC to provide 1V8 IO instead of regular ] | | [ 3V3 IO on the DHCOR SoM. ] | | | | * stm32mp15xx-dhcor-avenger96.dtsi ----------------------------' | [ STM32MP15xx based DHCOR Avenger96 carrier board DT, ] | [ common for all of the Avenger96 and SoM combinations. ] | | * stm32mp157a-dhcor-avenger96.dts <----------------------------' [ STM32MP157A based DHCOR SoM populated on Avenger96 ] : [ carrier board combined DT. This DT describes ] : [ specific combination of SoM populated on Avenger96 ] : [ carrier board. ] : : : Both common SoM and DRC02 DTs can be extended by DTOs : .- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' : DTOs add additional bindings into base DTs at runtime. : : * stm32mp15xx-avenger96-overlay-644-100-x6-otm8009a.dts : [ DH 644-100 adapter card connected to 4" 800x480 DSI TFT LCD ] : [ and capacitive touchscreen module, and inserted into header X6. ] : * stm32mp15xx-avenger96-overlay-644-100-x6-rpi7inch.dts : [ DH 644-100 adapter card connected to 7" 800x480 DSI TFT LCD ] : [ and capacitive touchscreen module, and inserted into header X6. ] : [ The panel interface is DPI, connected to SoC via DSI-to-DPI ] : [ bridge chip Toshiba TC358762. ] : * stm32mp15xx-avenger96-overlay-fdcan1-x6.dts : [ Activate FDCAN1 on low-speed expansion header X6. ] : * stm32mp15xx-avenger96-overlay-fdcan2-x6.dts : [ Activate FDCAN2 on low-speed expansion header X6. ] : * stm32mp15xx-avenger96-overlay-i2c1-eeprom-x6.dts : [ AT24C04 I2C EEPROM on low-speed expansion header X6 I2C1. ] : * stm32mp15xx-avenger96-overlay-i2c2-eeprom-x6.dts : [ AT24C04 I2C EEPROM on low-speed expansion header X6 I2C2. ] : * stm32mp15xx-avenger96-overlay-spi2-eeprom-x6.dts : [ AT25AA010A SPI EEPROM on low-speed expansion header X6 SPI2. ] : * stm32mp15xx-avenger96-overlay-ov5640-x7.dts [ OV5640 CPI sensor mezzanine card connected to ST MIPID02. ]
DHCOR and DRC Compact --------------------- * stm32mp15xx-dhcor-som.dtsi [4] -----------------------------. [ STM32MP15xx based DHCOR SoM DT, common for all ] | [ variants of the SoC populated on the SoM. ] +--. | | * stm32mp15xx-dhcor-drc-compact.dtsi --------------------------' | [ STM32MP15xx based DHCOR DRC Compact carrier board DT, ] | [ common for all of the DRC Compact and SoM combinations. ] | | * stm32mp153c-dhcor-drc-compact.dts <--------------------------' [ STM32MP153C based DHCOR SoM populated on DRC Compact ] [ carrier board combined DT. This DT describes ] [ specific combination of SoM populated on DRC Compact ] [ carrier board. ]