Integrate linux-seco-imx/seco_lf-5.10.y_c72_ym_split
[C72 Mini][DTS] Add support for PCIe with external oscillator
--
[C72 Mini/Nano] Rename video overlays for common support
Video overlays for C72 Nano can also be used for C72 Mini
--
[C72 Mini][DTS] Add devicetree to Makefile
--
[C72 Mini][DTS][WDT] Disable internal watchdog
The internal watchdog was interfering with the external APX watchdog.
--
[C72 Mini][DTS][RTC] Add alias for Real Time Clock
Use the alias rtc0 to force pcf2123 as the primary RTC for the system, while relegating the internal snvs_rtc as secondary (rtc1)
--
[C72 Mini][DTS] Add ram dimension node
--
[C72 Mini][DTS] Enable GPU and VPUs
--
[C72 Mini][DTS] Add USB configuration
USB interfaces management on C72 Mini:
- USB1 is OTG
- USB2 is HOST and connected to the USB HUB
--
[C72 Mini][DTS] add clock assignement for sai2 and uarts
Clocks are specific for I.MX8M Mini SoC
--
[C72 Mini][DTS] Add devicetree for C72 Mini
- Import C72 common include file
- Add C72 Mini pinmuxing from kernel 5.4 (https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/blob/seco/develop/imx_5.4.70_2.3.0/arch/arm64/boot/dts/seco/seco-imx8mm-c72.dts)
--
[C72 Nano][DTS] Use common include file
- Delete nodes present in the common file
- Import common include file
--
[C72][Mini/Nano] Delete C72 Nano specific nodes from common include file
--
[C72 Mini/Nano] Create include file with common peripherals (Merge)
This merge is needed to keep the common history of arch/arm64/boot/dts/seco/seco-imx8mn-c72.dts arch/arm64/boot/dts/seco/seco-imx8m-c72.dtsi
--
[C72 Mini] Restore seco/seco-imx8mn-c72.dts
--
[C72 Mini/Nano] Create include file from seco-imx8mn-c72.dts