[GIT PULL 5/6] i.MX arm64 device tree change for 5.18
Shawn Guo
shawnguo at kernel.org
Mon Feb 21 23:52:25 PST 2022
Hi,
Commit 7a7b1414ea9a ("dt-bindings: power: imx8mq: add defines for VPU
blk-ctrl domains") on imx/bindings branch is merged here to resolve
the dependency on VPU blk-ctrl domain defines.
Please consider to pull, thanks!
Shawn
The following changes since commit 7a7b1414ea9a3641672be768afe16f583f0b76e7:
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains (2022-02-11 10:49:26 +0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.18
for you to fetch changes up to 59f5ae05c18a2f4a3f0494ec814155bb44a08dd7:
arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC (2022-02-21 14:10:07 +0800)
----------------------------------------------------------------
i.MX arm64 device tree change for 5.18:
- New support for a number of i.MX8M Mini based boards: Protonic PRT8MM,
emCON-MX8M Mini, Toradex Verdin, Gateworks GW7903.
- A series from Adam Ford to enable GPC, USB and display support for
i.MX8M Nano.
- Enable G1 and G2 video decoder devices for i.MX8MM and i.MX8MQ.
- Enable PCIe support on imx8mm-beacon, tqma8mqml, imx8mm-evk,
imx8mq-evk and imx8mm-venice board.
- A series from Hugo Villeneuve to add PCA6416 interrupt controller
configuration, GPIO line names and i2C5 support for imx8mp-evk board.
- Correct I2C3 pad-ctrl and add internal display support for mnt-reform2
board.
- Improve fsl-ls1028a-qds overlay support by dropping syntax hard coding
and using overlay target for build.
- Add overlay support for serial modes and imx219 rpi v2 camera on
Gateworks imx8mm-venice devices.
- A set of patches from Teresa Remmet to update phyCORE-i.MX8MP SoM
device tree, including drive strength updates of different interfaces
and PMIC configuration changes.
- Device additions on various boards and some small random changes.
----------------------------------------------------------------
Abel Vesa (2):
arm64: dts: imx8qm: Add SCU RTC node
arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible
Adam Ford (8):
arm64: dts: imx8mn: add GPC node
arm64: dts: imx8mn: put USB controller into power-domains
arm64: dts: imx8mn: add DISP blk-ctrl
arm64: dts: imx8mn: Enable GPU
arm64: dts: imx8mq-tqma8mq: Remove redundant vpu reference
arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl
arm64: dts: imx8mm: Enable Hantro G1 and G2 video decoders
arm64: dts: imx8mm-beacon: Enable PCIe
Alexander Stein (1):
arm64: dts: tqma8mqml: add PCIe support
David Jander (1):
arm64: dts: imx: add Protonic PRT8MM board
Hugo Villeneuve (3):
arm64: dts: imx8mp-evk: add PCA6416 interrupt controller mode
arm64: dts: imx8mp-evk: add PCA6416 gpio line names
arm64: dts: imx8mp-evk: add support for I2C5
Jonas Kuenstler (1):
arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC
Li Yang (1):
arm64: dts: ls1028a-qds: define mdio slots for networking options
Lucas Stach (4):
arm64: dts: imx8mq: disable DDRC node by default
arm64: dts: mnt-reform2: add internal display support
arm64: dts: mnt-reform2: correct i2c3 pad-ctrl
arm64: dts: imx8mp: disable usb3_phy1
Marcel Ziswiler (2):
arm64: dts: imx8mm: fix strange hex notation
arm64: dts: freescale: add initial support for verdin imx8m mini
Marek Vasut (1):
arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B
Michael Walle (1):
arm64: dts: ls1028a: add efuse node
Oliver Graute (2):
arm64: dts: imx8qm: add compatible string for usdhc3
arm64: dts: imx8qm: added more serial alias to dts
Peng Fan (1):
arm64: dts: imx8: add mu5/6 node
Reinhold Mueller (1):
arm64: dts: imx8mm: Add support for emtrion emCON-MX8M Mini
Richard Zhu (4):
arm64: dts: imx8mm: Add the pcie phy support
arm64: dts: imx8mm: Add the pcie support
arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board
arm64: dts: imx8mq-evk: Add second PCIe port support
Rob Herring (1):
arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible
Shawn Guo (3):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/dt64
arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding
arm64: dts: freescale: Use overlay target for simplicity
Teresa Remmet (6):
arm64: dts: imx8mp-phycore-som: Set minimum output impedance for eth phy
arm64: dts: imx8mp-phycore-som: Adapt eMMC drive strength
arm64: dts: imx8mp-phycore-som: Reduce drive strength for fec tx lines
arm64: dts: imx8mp-phycore-som: Update WDOG muxing
arm64: dts: imx8mp-phycore-som: Set VDD_ARM run and standby voltage
arm64: dts: imx8mp-phycore-som: LDO5 needs to be enabled instead of LDO4
Tim Harvey (8):
arm64: dts: imx8mm-venice*: add PCIe support
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8m{m,n}_venice*: add gpio-line-names
arm64: dts: imx: Add i.mx8mm Gateworks gw7903 dts support
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219 rpi v2 camera
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlay for imx219 rpi v2 camera
arch/arm64/boot/dts/freescale/Makefile | 55 +-
.../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 146 +--
.../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 138 +--
.../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 99 +-
.../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 134 +--
.../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 86 +-
.../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 97 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 +
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 57 +
.../boot/dts/freescale/imx8mm-emcon-avari.dts | 23 +
.../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 139 +++
arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 627 ++++++++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 +
arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 7 +-
arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 +++++
.../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 19 +
.../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 +
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 49 +
.../freescale/imx8mm-venice-gw72xx-0x-imx219.dts | 93 ++
.../imx8mm-venice-gw72xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw72xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw72xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 78 ++
.../freescale/imx8mm-venice-gw73xx-0x-imx219.dts | 93 ++
.../imx8mm-venice-gw73xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw73xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw73xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 78 ++
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 59 +
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 89 +-
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 836 +++++++++++++
.../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 +++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 ++
.../dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 ++
.../dts/freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 94 ++
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1264 ++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 68 +-
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 51 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 50 +
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 39 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 +
.../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 ++-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 64 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 +
59 files changed, 5625 insertions(+), 481 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs422.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs485.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs422.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
More information about the linux-arm-kernel
mailing list