MLK-24504 DTS: imx8dxl: Fix GPIO seq ID issue
When run "gpio status", found the seq id of GPIOs are not correct.
=> gpio status
Bank gpio@20_:
gpio@20_2: output: 1 [x] ethernet@
5b050000.phy-reset-gpios
Device 'gpio@
5d080000': seq 0 is in use by 'gpio@20'
Device 'gpio@
5d090000': seq 1 is in use by 'gpio@21'
Device 'gpio@
5d0a0000': seq 2 is in use by 'gpio@
5d080000'
Device 'gpio@
5d0b0000': seq 3 is in use by 'gpio@
5d090000'
Fix the problem by adding alias to GPIO expander devices to avoid
expander devices occupy the seq of normal GPIO.
Also disable I2C3 bus, because it is assigned to M4 partition, and
u-boot never use it. So that we don't need to handle pca6416_c
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit
f658b0fceb3c21d5d1d67ad2c1ff09bb2c458f73)
(cherry picked from commit
bc077b2464d7a67311a029d16e4fe6d75fa6ea01)