STM32MP157 MINI - ADC Analog Muti channel IO
Hello friends,
Please, if you can really help me, I'm not an expert in the Linux device tree.
I urgently need to understand the commands to execute on the device tree on the powerful STM32MP157 MINI Linux board alientek ATOMIC (Note: Chinese language, please right click google automatically translate from browser):
https://www.bilibili.com/video/BV15U4y1E7Bh/
https://www.bilibili.com/video/BV1kr4y1c7bv/
https://www.alientek.com/Product_Details_17/31.html
WiKi Compiler YOCTO Linux Image:
https://han-ya.blogspot.com/2024/03/stm32mp157-linux.html
ADC1+ADC2 - Analog Multi channel IO


DEVICE TREE
It is essential to create from device tree :
- 8 ANALOG type GPIO physical pins on the board (AN0,AN1,AN2, AN3,AN4,AN5,AN6,AN7)
- 3 GPIO physical pins of PWM type real time motors on the board (PWM0, PWM1,PWM3)
But manufacturing company says only 2 ADC pins can be read,
I attach STM32MP157 MINI mapping:


STM32MP157DAA1_1G-RAM _ 8GB-eMMC - Datasheet
But the powerful SOM BOARD STM32MP157DAA1_1G-RAM _ 8GB-eMMC clearly specifies 22 multiple IO Analog channels on ADC1 and ADC2 and 32 multiple PWM IO channels: 
Please multiple control of 8 analog sensors and 3 PWM sensors (motor control) in Linux is fundamental for my machine control project from Linux CPU, that's why I chose the powerful STM32MP157 MINI board from alintek (STM32MP157DAA1_1G-RAM _ 8GB-eMMC)
Your precious help is essential, thanks
