[E81] Add initial configuration for E81 module
Mostly changes from Dietmar's branch https://git.seco.com/clea-os/bsp/qualcomm/linux-seco-qcom/-/tree/seco_v6.6_QLI.1.2-Ver.1.1_e81-dev_experimental
- Added defconfig
- Added STM32 driver
- Organised the device trees. Same concept as for E58.
- Unified common file in
includes
folder. (does it make sense to you? or better on the same level as dts files?) - Basic B79 include file
- Three dts files for processor options (QCS6490, QCS5430 FP1, QCS5430 FP2). Feature packs enable more features on QCS5430, currently planned FP1 or FP2.
- Unified common file in
__
- Debug serial works (SER1), SER0 and SER2 also ok, waiting for suggestions from Qualcomm on SER3.
- I2C0/1/2/4/13 working properly. This and UARTs need a specific bootloader (will eventually update the reference in the meta-layer)
- Regulators defined and mostly provide correct voltages (need to measure and if needed to adjust in the boot firmware)
Tested on QCS5430 FP1 and QCS6490