From: Shawn Guo <shawnguo@kernel.org> To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo <shawnguo@kernel.org>, Fabio Estevam <festevam@gmail.com>, Stefan Agner <stefan@agner.ch>, Li Yang <leoyang.li@nxp.com>, kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/4] i.MX arm64 device tree chanages for 6.7 Date: Sun, 15 Oct 2023 21:22:59 +0800 [thread overview] Message-ID: <20231015132300.2268016-3-shawnguo@kernel.org> (raw) In-Reply-To: <20231015132300.2268016-1-shawnguo@kernel.org> Hi, This is i.MX arm64 device tree changes for 6.7. A couple of notes: - Tag imx-fixes-6.6 is merged here to resolve a conflict in file arch/arm64/boot/dts/freescale/Makefile. - It has a merge conflict with net tree [1] in file arch/arm64/boot/dts/freescale/imx93.dtsi. Please consider to pull, thanks! Shawn [1] https://lore.kernel.org/lkml/20231012101434.1e5e7340@canb.auug.org.au/ The following changes since commit f09752eaf0e8f8befc26b44c4d3e15633e56d16a: arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (2023-09-25 10:19:52 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.7 for you to fetch changes up to 2651723668870357ab2786985004235a74fdccad: arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT (2023-10-12 18:18:55 +0800) ---------------------------------------------------------------- i.MX arm64 device tree changes for 6.7 - New board support: TQ-Systems LS1043A/LS1046A and LS1088 based boards, VAR-SOM-MX6 SoM, SolidRun LX2162A SoM & Clearfog, and phyGATE-Tauri i.MX 8M Mini board. - A set of changes from Adam Ford adding audio related devices for i.MX8M SoCs, migrating sound card to simple-audio-card for imx8mm-beacon board, and adding DMIC support i.MX8M Beacon boards. - A series from Alexander Stein to add LVDS overlay support for i.MX8M based MBA8Mx boards. - A couple of changes from Cem Tenruh to add gpio-line-names for i.MX8MP based phycore boards. - A bunch of dt-schema check fixes from Fabio Estevam. - A few changes from Frank Li to add edma devices and enable UART support for i.MX93 and i.MX8 SoCs and related boards. - A series from Marek Vasut to improve various aspects of i.MX8MP based DHCOM boards support. - A series from Teresa Remmet to enable Flexcan, USB and RS232/RS485 support for imx8mp-phyboard-pollux board. - A number of changes from Tim Harvey to add imx219 overlay and TPM device support for Gateworks boards. - Other small and random changes. ---------------------------------------------------------------- Adam Ford (9): arm64: dts: imx8mp: Add easrc node arm64: dts: imx8mp: Add micfil node arm64: dts: imx8mm: Add sound-dai-cells to micfil node arm64: dts: imx8mn: Add sound-dai-cells to micfil node arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk arm64: dts: imx8mm-beacon: Migrate sound card to simple-audio-card arm64: dts: imx8mm-beacon: Add DMIC support arm64: dts: imx8mn-beacon: Add DMIC support arm64: dts: imx8mp-beacon: Add DMIC support Alexander Stein (5): arm64: dts: imx8qxp: add adma_pwm in adma arm64: dts: mba8mx: Add DSI-LVDS bridge nodes arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay Cem Tenruh (2): arm64: dts: imx8mp-phycore-som: Add gpio-line-names arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names Fabio Estevam (43): arm64: dts: imx8mm-phg: Disable flexspi arm64: dts: imx8dxl-evk: Remove invalid SPI property arm64: dts: imx8mq-librem5: Fix gpio-hog property arm64: dts: imx8mq-pico-pi: Fix PMIC properties arm64: dts: imx8mq-thor96: Fix sdio-pwrseq GPIO property arm64: dts: imx8qm-apalis: Remove invalid FEC property arm64: dts: imx8mp: Move funnel outside from soc arm64: dts: imx8mq: Move funnel outside from soc arm64: dts: imx8-ss-lsio: Remove unused clock arm64: dts: imx8-ss-lsio: Move lsio_bus_clk outside of soc arm64: dts: imx8-ss-dma: Move dma_ipg_clk outside of soc arm64: dts: imx8-ss-conn: Move conn clocks outside of soc arm64: dts: imx8-ss-img: Move img_ipg_clk outside of soc arm64: dts: imx8-ss-audio: Move audio_ipg_clk outside of soc arm64: dts: imx8dxl-ss-conn: Move conn_enet0_root_clk outside of soc arm64: dts: imx8dxl-evk: Remove invalid spi property arm64: dts: imx8ulp: Fix the SPI clock-names order arm64: dts: imx8mm/p-venice: Remove lis2de12 interrupt-names arm64: dts: imx8mq-nitrogen: Fix PCA9546 I2C subnodes arm64: dts: imx8mq-zii-ultra: Fix mdio node name arm64: dts: imx8-apalis-ixora: Remove invalid ngpios property arm64: dts: imx8-apalis-v1.1: Remove invalid GPIO properties arm64: dts: imx8mq-librem5: Remove invalid charger properties arm64: dts: imx8-ss-lsio: Add PWM interrupts arm64: dts: imx8mp-debix-som-a-bmb: Fix EEPROM #size-cells arm64: dts: imx8m: Remove 'nand-on-flash-bbt' from nand controller arm64: dts: imx8dxl-ss-conn: Complete the FEC compatibles arm64: dts: imx8x-colibri-iris-v2: Fix pinctrl node names arm64: dts: imx8dxl-ss-adma: Fix i2c compatible entries arm64: dts: imx93: Add the TMU interrupt arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd arm64: dts: imx8dxl: Remove wakeup-irq arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells arm64: dts: imx93: Fix the dmas entries order arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry arm64: dts: imx8mp-verdin: Remove invalid property from eqos arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios arm64: dts: imx8mq-librem5: Fix tps65132 compatible arm64: dts: imx8mn-evk: Remove codec clocks/clock-names Frank Li (9): arm64: dts: imx93: add edma1 and edma2 arm64: dts: imx93: add dma support for lpuart[1..8] arm64: dts: imx93-evk: add uart5 arm64: dts: imx8: add edma[0..3] arm64: dts: imx8: add edma for uart[0..3] arm64: dts: imx8qm: Update edma channel for uart[0..3] arm64: dts: imx8: update lpuart[0..3] irq number arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3 arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3 Gregor Herburger (3): arm64: dts: ls1043a: remove second dspi node arm64: dts: freescale: add initial device tree for TQMLS1043A/TQMLS1046A arm64: dts: freescale: add initial device tree for TQMLS1088A Josua Mayer (2): arm64: dts: lx2160a: describe the SerDes block #2 arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board Laurentiu Tudor (1): arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size Marek Vasut (9): arm64: dts: imx8mp: Switch PCIe to HSIO PLL on i.MX8MP DHCOM PDK2 and generate clock from SoC arm64: dts: imx8mp: Simplify USB C on DH i.MX8M Plus DHCOM PDK3 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for Data Modul i.MX8M Plus eDM SBC arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for DH i.MX8M Plus DHCOM SoM arm64: dts: imx8mp: Fix property indent on DH i.MX8M Plus DHCOM PDK3 arm64: dts: imx8mp: Switch WiFI enable signal to mmc-pwrseq-simple on i.MX8MP DHCOM SoM arm64: dts: imx8mp: Add UART1 and RTC wake up source on DH i.MX8M Plus DHCOM SoM arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200 arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT Ming Qian (1): arm64: dts: imx8-ss-img: Assign slot for imx jpeg encoder/decoder Peng Fan (2): arm64: dts: imx8ulp: update gpio node arm64: dts: imx93: update gpio node Shawn Guo (1): Merge tag 'imx-fixes-6.6' into imx/dt64 Teresa Remmet (3): arm64: dts: imx8mp-phyboard-pollux: Add flexcan support arm64: dts: imx8mp-phyboard-pollux: Enable USB support arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485 Tim Harvey (4): arm64: dts: imx8mp: add imx8mp-venice-gw74xx-imx219 overlay for rpi v2 camera arm64: dts: freescale: imx8m*-venice: remove label = "cpu" from DSA dt-binding arm64: dts: imx8mm-venice-gw73xx: add TPM device arm64: dts: imx8mp-venice-gw73xx: add TPM device Yannic Moog (1): arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support MAINTAINERS | 2 + arch/arm64/boot/dts/freescale/Makefile | 19 + .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 49 +++ .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 32 ++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 14 - .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 56 +++ .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 42 ++ .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 64 +++ .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 42 ++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 7 + .../boot/dts/freescale/fsl-lx2162a-clearfog.dts | 376 ++++++++++++++++ .../boot/dts/freescale/fsl-lx2162a-sr-som.dtsi | 73 +++ .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 1 - .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 1 - .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 98 ++++- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 42 +- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 117 ++++- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 36 +- arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 25 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 38 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 8 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 76 +++- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 5 + .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 489 +++++++++++++++++++++ .../imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso | 45 ++ .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 + .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 11 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 3 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 3 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 38 ++ .../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 - .../imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso | 45 ++ .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 5 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 65 ++- .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 2 + .../boot/dts/freescale/imx8mp-debix-model-a.dts | 3 - .../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 2 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 4 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 70 +-- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 154 ++++--- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 154 +++++++ .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 13 + .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 1 - .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 1 - .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 10 +- .../dts/freescale/imx8mp-venice-gw74xx-imx219.dtso | 80 ++++ .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 - arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 148 ++++--- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso | 49 +++ .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 106 ++--- arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 26 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 56 +++ arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 26 ++ arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 23 +- .../boot/dts/freescale/imx8x-colibri-iris-v2.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 15 + arch/arm64/boot/dts/freescale/imx93.dtsi | 159 ++++++- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 93 ++++ .../dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi | 104 +++++ .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 146 ++++++ .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 136 ++++++ arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 58 +++ 83 files changed, 3249 insertions(+), 442 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi
WARNING: multiple messages have this Message-ID (diff)
From: Shawn Guo <shawnguo@kernel.org> To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo <shawnguo@kernel.org>, Fabio Estevam <festevam@gmail.com>, Stefan Agner <stefan@agner.ch>, Li Yang <leoyang.li@nxp.com>, kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/4] i.MX arm64 device tree chanages for 6.7 Date: Sun, 15 Oct 2023 21:22:59 +0800 [thread overview] Message-ID: <20231015132300.2268016-3-shawnguo@kernel.org> (raw) In-Reply-To: <20231015132300.2268016-1-shawnguo@kernel.org> Hi, This is i.MX arm64 device tree changes for 6.7. A couple of notes: - Tag imx-fixes-6.6 is merged here to resolve a conflict in file arch/arm64/boot/dts/freescale/Makefile. - It has a merge conflict with net tree [1] in file arch/arm64/boot/dts/freescale/imx93.dtsi. Please consider to pull, thanks! Shawn [1] https://lore.kernel.org/lkml/20231012101434.1e5e7340@canb.auug.org.au/ The following changes since commit f09752eaf0e8f8befc26b44c4d3e15633e56d16a: arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (2023-09-25 10:19:52 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.7 for you to fetch changes up to 2651723668870357ab2786985004235a74fdccad: arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT (2023-10-12 18:18:55 +0800) ---------------------------------------------------------------- i.MX arm64 device tree changes for 6.7 - New board support: TQ-Systems LS1043A/LS1046A and LS1088 based boards, VAR-SOM-MX6 SoM, SolidRun LX2162A SoM & Clearfog, and phyGATE-Tauri i.MX 8M Mini board. - A set of changes from Adam Ford adding audio related devices for i.MX8M SoCs, migrating sound card to simple-audio-card for imx8mm-beacon board, and adding DMIC support i.MX8M Beacon boards. - A series from Alexander Stein to add LVDS overlay support for i.MX8M based MBA8Mx boards. - A couple of changes from Cem Tenruh to add gpio-line-names for i.MX8MP based phycore boards. - A bunch of dt-schema check fixes from Fabio Estevam. - A few changes from Frank Li to add edma devices and enable UART support for i.MX93 and i.MX8 SoCs and related boards. - A series from Marek Vasut to improve various aspects of i.MX8MP based DHCOM boards support. - A series from Teresa Remmet to enable Flexcan, USB and RS232/RS485 support for imx8mp-phyboard-pollux board. - A number of changes from Tim Harvey to add imx219 overlay and TPM device support for Gateworks boards. - Other small and random changes. ---------------------------------------------------------------- Adam Ford (9): arm64: dts: imx8mp: Add easrc node arm64: dts: imx8mp: Add micfil node arm64: dts: imx8mm: Add sound-dai-cells to micfil node arm64: dts: imx8mn: Add sound-dai-cells to micfil node arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk arm64: dts: imx8mm-beacon: Migrate sound card to simple-audio-card arm64: dts: imx8mm-beacon: Add DMIC support arm64: dts: imx8mn-beacon: Add DMIC support arm64: dts: imx8mp-beacon: Add DMIC support Alexander Stein (5): arm64: dts: imx8qxp: add adma_pwm in adma arm64: dts: mba8mx: Add DSI-LVDS bridge nodes arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay Cem Tenruh (2): arm64: dts: imx8mp-phycore-som: Add gpio-line-names arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names Fabio Estevam (43): arm64: dts: imx8mm-phg: Disable flexspi arm64: dts: imx8dxl-evk: Remove invalid SPI property arm64: dts: imx8mq-librem5: Fix gpio-hog property arm64: dts: imx8mq-pico-pi: Fix PMIC properties arm64: dts: imx8mq-thor96: Fix sdio-pwrseq GPIO property arm64: dts: imx8qm-apalis: Remove invalid FEC property arm64: dts: imx8mp: Move funnel outside from soc arm64: dts: imx8mq: Move funnel outside from soc arm64: dts: imx8-ss-lsio: Remove unused clock arm64: dts: imx8-ss-lsio: Move lsio_bus_clk outside of soc arm64: dts: imx8-ss-dma: Move dma_ipg_clk outside of soc arm64: dts: imx8-ss-conn: Move conn clocks outside of soc arm64: dts: imx8-ss-img: Move img_ipg_clk outside of soc arm64: dts: imx8-ss-audio: Move audio_ipg_clk outside of soc arm64: dts: imx8dxl-ss-conn: Move conn_enet0_root_clk outside of soc arm64: dts: imx8dxl-evk: Remove invalid spi property arm64: dts: imx8ulp: Fix the SPI clock-names order arm64: dts: imx8mm/p-venice: Remove lis2de12 interrupt-names arm64: dts: imx8mq-nitrogen: Fix PCA9546 I2C subnodes arm64: dts: imx8mq-zii-ultra: Fix mdio node name arm64: dts: imx8-apalis-ixora: Remove invalid ngpios property arm64: dts: imx8-apalis-v1.1: Remove invalid GPIO properties arm64: dts: imx8mq-librem5: Remove invalid charger properties arm64: dts: imx8-ss-lsio: Add PWM interrupts arm64: dts: imx8mp-debix-som-a-bmb: Fix EEPROM #size-cells arm64: dts: imx8m: Remove 'nand-on-flash-bbt' from nand controller arm64: dts: imx8dxl-ss-conn: Complete the FEC compatibles arm64: dts: imx8x-colibri-iris-v2: Fix pinctrl node names arm64: dts: imx8dxl-ss-adma: Fix i2c compatible entries arm64: dts: imx93: Add the TMU interrupt arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd arm64: dts: imx8dxl: Remove wakeup-irq arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells arm64: dts: imx93: Fix the dmas entries order arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry arm64: dts: imx8mp-verdin: Remove invalid property from eqos arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios arm64: dts: imx8mq-librem5: Fix tps65132 compatible arm64: dts: imx8mn-evk: Remove codec clocks/clock-names Frank Li (9): arm64: dts: imx93: add edma1 and edma2 arm64: dts: imx93: add dma support for lpuart[1..8] arm64: dts: imx93-evk: add uart5 arm64: dts: imx8: add edma[0..3] arm64: dts: imx8: add edma for uart[0..3] arm64: dts: imx8qm: Update edma channel for uart[0..3] arm64: dts: imx8: update lpuart[0..3] irq number arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3 arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3 Gregor Herburger (3): arm64: dts: ls1043a: remove second dspi node arm64: dts: freescale: add initial device tree for TQMLS1043A/TQMLS1046A arm64: dts: freescale: add initial device tree for TQMLS1088A Josua Mayer (2): arm64: dts: lx2160a: describe the SerDes block #2 arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board Laurentiu Tudor (1): arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size Marek Vasut (9): arm64: dts: imx8mp: Switch PCIe to HSIO PLL on i.MX8MP DHCOM PDK2 and generate clock from SoC arm64: dts: imx8mp: Simplify USB C on DH i.MX8M Plus DHCOM PDK3 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for Data Modul i.MX8M Plus eDM SBC arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for DH i.MX8M Plus DHCOM SoM arm64: dts: imx8mp: Fix property indent on DH i.MX8M Plus DHCOM PDK3 arm64: dts: imx8mp: Switch WiFI enable signal to mmc-pwrseq-simple on i.MX8MP DHCOM SoM arm64: dts: imx8mp: Add UART1 and RTC wake up source on DH i.MX8M Plus DHCOM SoM arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200 arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT Ming Qian (1): arm64: dts: imx8-ss-img: Assign slot for imx jpeg encoder/decoder Peng Fan (2): arm64: dts: imx8ulp: update gpio node arm64: dts: imx93: update gpio node Shawn Guo (1): Merge tag 'imx-fixes-6.6' into imx/dt64 Teresa Remmet (3): arm64: dts: imx8mp-phyboard-pollux: Add flexcan support arm64: dts: imx8mp-phyboard-pollux: Enable USB support arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485 Tim Harvey (4): arm64: dts: imx8mp: add imx8mp-venice-gw74xx-imx219 overlay for rpi v2 camera arm64: dts: freescale: imx8m*-venice: remove label = "cpu" from DSA dt-binding arm64: dts: imx8mm-venice-gw73xx: add TPM device arm64: dts: imx8mp-venice-gw73xx: add TPM device Yannic Moog (1): arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support MAINTAINERS | 2 + arch/arm64/boot/dts/freescale/Makefile | 19 + .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 49 +++ .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 32 ++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 14 - .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 56 +++ .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 42 ++ .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 64 +++ .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 42 ++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 7 + .../boot/dts/freescale/fsl-lx2162a-clearfog.dts | 376 ++++++++++++++++ .../boot/dts/freescale/fsl-lx2162a-sr-som.dtsi | 73 +++ .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 1 - .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 1 - .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 98 ++++- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 42 +- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 117 ++++- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 36 +- arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 25 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 38 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 8 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 76 +++- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 5 + .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 489 +++++++++++++++++++++ .../imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso | 45 ++ .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 + .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 11 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 3 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 3 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 38 ++ .../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 - .../imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso | 45 ++ .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 5 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 65 ++- .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 2 + .../boot/dts/freescale/imx8mp-debix-model-a.dts | 3 - .../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 2 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 4 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 70 +-- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 154 ++++--- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 154 +++++++ .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 13 + .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 1 - .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 1 - .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 10 +- .../dts/freescale/imx8mp-venice-gw74xx-imx219.dtso | 80 ++++ .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 - arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 148 ++++--- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso | 49 +++ .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 106 ++--- arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 26 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 56 +++ arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 26 ++ arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 23 +- .../boot/dts/freescale/imx8x-colibri-iris-v2.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 15 + arch/arm64/boot/dts/freescale/imx93.dtsi | 159 ++++++- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 93 ++++ .../dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi | 104 +++++ .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 146 ++++++ .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 136 ++++++ arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 58 +++ 83 files changed, 3249 insertions(+), 442 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso create mode 100644 arch/arm64/boot/dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2023-10-15 13:23 UTC|newest] Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-10-15 13:22 [GIT PULL 1/4] i.MX dt-bindings changes for 6.7 Shawn Guo 2023-10-15 13:22 ` Shawn Guo 2023-10-15 13:22 ` [GIT PULL 2/4] i.MX ARM device tree " Shawn Guo 2023-10-15 13:22 ` Shawn Guo 2023-10-15 13:22 ` Shawn Guo [this message] 2023-10-15 13:22 ` [GIT PULL 3/4] i.MX arm64 device tree chanages " Shawn Guo 2023-10-15 13:23 ` [GIT PULL 4/4] i.MX defconfig changes " Shawn Guo 2023-10-15 13:23 ` Shawn Guo 2023-10-16 21:31 ` [GIT PULL 1/4] i.MX dt-bindings " patchwork-bot+linux-soc 2023-10-17 22:00 ` patchwork-bot+linux-soc
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20231015132300.2268016-3-shawnguo@kernel.org \ --to=shawnguo@kernel.org \ --cc=arm@kernel.org \ --cc=festevam@gmail.com \ --cc=kernel@pengutronix.de \ --cc=leoyang.li@nxp.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-imx@nxp.com \ --cc=soc@kernel.org \ --cc=stefan@agner.ch \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.