Integrate meta-seco-imx/u-boot-seco-imx/seco_lf_v2021.04-gm_d18
Integrate u-boot-seco-imx/seco_lf_v2021.04-gm_d18
--
[D18] use SECO custom U-Boot prompt text
--
[D18] fix boot options typos
- select root variables for filesystem device list
--
[D18] upgrade straps management
- fix board revision straps recognition
- add ETH1 and eDP straps (gpio expander) recognition
- add board strap and gpio expander strap print
- ETH1 strap: update devicetree
- add video overlay lists (multiple configurations)
- for seco_config tool
- HDMI, eDP, LVDS options
- eDP strap: select video overlay list
--
[D18] add second audio peripheral overlay list
- for seco_config tool
- bluetooth audio option
--
[i.MX8MP][D18] add initial dtbo parameters for seco_config
--
[D18] add board to SECO build ecosystem, resize u-boot environment
--
[D18] enable ethernet ports
--
[D18] set gpio expander strap pull-up
- P1_6 --> SECO_CODE_7 (eDP)
- P1_7 --> SECO_CODE_8 (ETH1)
--
[D18] enable gpio expander
--
[D18] disable u-boot video output
--
[D18] setup SECO environment, set MMC enumeration
- internal eMMC --> device 0
- external SD --> device 1
--
[D18] add dynamic RAM size support
- initial support for board straps management
- WARNING: 8GB ram size is not working
--
[i.MX8] make spl_board_boot_device overwritable by specific board implementation
--
[D18] external SD: fix write protect
--
[D18] external SD: fix voltage to 3.3V
--
[i.MX8MP][D18] init porting derived from nxp imx8mp_evk