arm: dts: ls1028a: sync the fsl-ls1028a.dtsi with linux
authorMichael Walle <michael@walle.cc>
Wed, 13 Oct 2021 16:14:26 +0000 (18:14 +0200)
committerPriyanka Jain <priyanka.jain@nxp.com>
Tue, 9 Nov 2021 11:48:23 +0000 (17:18 +0530)
commit7f900eabf7d665ccd1ae8cdf7743a0ea46ec13b2
tree0796f7941858d56faadde6957eb5c2e8205a3f8b
parentd08011d7f9b4dfb846b61dbdd5ced92d0ba2a259
arm: dts: ls1028a: sync the fsl-ls1028a.dtsi with linux

Now that everything is prepared, copy the fsl-ls1028a.dtsi from the
linux kernel v5.14.12.

Notable changes:
 - second watchdog added
 - the number of chip selects of the SPI controller is now correct and
   reflects what the hardware offers
 - the LPUARTs have the correct clock parent
 - USB controllers are enabled by default, which was already the case
   before this sync because all board enabled all the USB controller
   nodes. A linux patch to fix this is pending.
 - the eSDHC controller changes from big-endian to little-endian, but
   that property seems to be not used at all.

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
arch/arm/dts/fsl-ls1028a.dtsi
include/dt-bindings/clock/fsl,qoriq-clockgen.h [new file with mode: 0644]