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. ]