* [GIT PULL 1/5] i.MX drivers change for 6.17
@ 2025-07-13 5:54 Shawn Guo
2025-07-13 5:54 ` [GIT PULL 2/5] i.MX dt-bindings " Shawn Guo
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Shawn Guo @ 2025-07-13 5:54 UTC (permalink / raw)
To: soc, arm; +Cc: Shawn Guo, Fabio Estevam, kernel, imx, linux-arm-kernel
From: Shawn Guo <shawnguo@kernel.org>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-6.17
for you to fetch changes up to 5080cf6339d387720cb8def1001c61c779d9edcb:
bus: imx-aipstz: allow creating pdevs for child buses (2025-07-11 16:32:08 +0800)
----------------------------------------------------------------
i.MX drivers changes for 6.17:
- A couple of MAINTAINERS updates
- A new bus driver for i.MX AIPSTZ bridge and a follow-up fix from
Laurentiu Mihalcea
----------------------------------------------------------------
Ciprian Marian Costea (1):
MAINTAINERS: add NXP S32G RTC driver
Laurentiu Mihalcea (2):
bus: add driver for IMX AIPSTZ bridge
bus: imx-aipstz: allow creating pdevs for child buses
Peng Fan (1):
MAINTAINERS: Update i.MX entry
MAINTAINERS | 4 ++
drivers/bus/Kconfig | 6 +++
drivers/bus/Makefile | 1 +
drivers/bus/imx-aipstz.c | 108 +++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 119 insertions(+)
create mode 100644 drivers/bus/imx-aipstz.c
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 2/5] i.MX dt-bindings change for 6.17
2025-07-13 5:54 [GIT PULL 1/5] i.MX drivers change for 6.17 Shawn Guo
@ 2025-07-13 5:54 ` Shawn Guo
2025-07-13 5:54 ` [GIT PULL 3/5] i.MX ARM device tree " Shawn Guo
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2025-07-13 5:54 UTC (permalink / raw)
To: soc, arm; +Cc: Shawn Guo, Fabio Estevam, kernel, imx, linux-arm-kernel
From: Shawn Guo <shawnguo@kernel.org>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-6.17
for you to fetch changes up to f794181b723141faa071d73b258a073e2c82d6ac:
dt-bindings: add imx95-libra-rdk-fpsc (2025-07-11 15:30:01 +0800)
----------------------------------------------------------------
i.MX dt-bindings changes for 6.17:
- New board compatibles for i.MX28 Amarula, Engicam MicroGEA, GOcontroll
and phyCORE-i.MX 95 Plus FPSC SoM
- A couple of i.MX AIPSTZ bridge related bindings updates from
Laurentiu Mihalcea
----------------------------------------------------------------
Dario Binacchi (4):
dt-bindings: arm: fsl: add i.MX28 Amarula rmm board
dt-bindings: arm: fsl: support Engicam MicroGEA BMM board
dt-bindings: arm: fsl: support Engicam MicroGEA RMM board
dt-bindings: arm: fsl: support Engicam MicroGEA GTW board
Laurentiu Mihalcea (2):
dt-bindings: bus: document the IMX AIPSTZ bridge
dt-bindings: dsp: fsl,dsp: document 'access-controllers' property
Maud Spierings (1):
dt-bindings: arm: fsl: Add GOcontroll Moduline Display
Yannic Moog (1):
dt-bindings: add imx95-libra-rdk-fpsc
Documentation/devicetree/bindings/arm/fsl.yaml | 18 ++++
.../devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml | 104 +++++++++++++++++++++
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 3 +
3 files changed, 125 insertions(+)
create mode 100644 Documentation/devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 3/5] i.MX ARM device tree change for 6.17
2025-07-13 5:54 [GIT PULL 1/5] i.MX drivers change for 6.17 Shawn Guo
2025-07-13 5:54 ` [GIT PULL 2/5] i.MX dt-bindings " Shawn Guo
@ 2025-07-13 5:54 ` Shawn Guo
2025-07-13 5:54 ` [GIT PULL 4/5] i.MX arm64 " Shawn Guo
2025-07-13 5:54 ` [GIT PULL 5/5] i.MX defconfig " Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2025-07-13 5:54 UTC (permalink / raw)
To: soc, arm; +Cc: Shawn Guo, Fabio Estevam, kernel, imx, linux-arm-kernel
From: Shawn Guo <shawnguo@kernel.org>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-6.17
for you to fetch changes up to b23de67d4b69963f961611ac8e2352488677dd2e:
ARM: dts: imx6-gw: Replace license text comment with SPDX identifier (2025-07-11 16:23:19 +0800)
----------------------------------------------------------------
i.MX ARM device tree changes for 6.17:
- New device trees for Engicam MicroGEA-MX6UL and i.MX28 Amarula board
- A couple of changes from Bence Csókás to replace license text comment
with SPDX identifier for Karo and Gateworks boards
- A couple of imx7s-warp updates from Fabio Estevam to improve Bluetooth
and Wifi description
- A set of dt-schema fixes for VF610 based boards from Frank Li
- A couple of imx6ul-kontron-sl-common changes to add SPI NOR partitions
and correct QSPI NAND node name
- A few other random improvements
----------------------------------------------------------------
Annette Kobou (1):
ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
Bence Csókás (2):
ARM: dts: imx6-karo: Replace license text comment with SPDX identifier
ARM: dts: imx6-gw: Replace license text comment with SPDX identifier
Dario Binacchi (6):
ARM: dts: imx28: add pwm7 muxing options
ARM: dts: mxs: support i.MX28 Amarula rmm board
ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM
ARM: dts: imx6ul: support Engicam MicroGEA BMM board
ARM: dts: imx6ul: support Engicam MicroGEA RMM board
ARM: dts: imx6ul: support Engicam MicroGEA GTW board
Eberhard Stoll (1):
ARM: dts: imx6ul-kontron-sl-common: Add SPI NOR partitions
Fabio Estevam (2):
ARM: dts: imx7s-warp: Improve the Bluetooth description
ARM: dts: imx7s-warp: Improve the Wifi description
Frank Li (6):
ARM: dts: vf: remove reg property for arm pmu
ARM: dts: vf: remove redundant pinctrl-names
ARM: dts: vf: remove redundant layer under iomux
ARM: dts: vf: rename io-expander@20 to pinctrl@20
ARM: dts: vf: vf-colibri-eval-v3: add power-supply for edt,et057090dhu
ARM: dts: vf: vf610-zii-cfu1: rename node name *-gpio to *-gpios
Frieder Schrempf (1):
ARM: dts: imx6ul-kontron-sl-common: Fix QSPI NAND node name
Haibo Chen (1):
ARM: dts: add ngpios for vf610 compatible gpio controllers
Krzysztof Kozlowski (1):
ARM: dts: vfxxx: Correctly use two tuples for timer address
arch/arm/boot/dts/nxp/imx/Makefile | 3 +
arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-gw551x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6dl-gw553x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6dl-gw560x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6dl-gw5903.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6dl-gw5904.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-801x.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-80xx-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-811x.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-81xx-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-gw551x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6q-gw553x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6q-gw560x.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6q-gw5903.dts | 44 +--
arch/arm/boot/dts/nxp/imx/imx6q-gw5904.dts | 44 +--
.../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1010.dts | 38 +--
.../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1020.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-10x0-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1110.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6q-tx6q-11x0-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 44 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 44 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 44 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 44 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 44 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lvds.dtsi | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 38 +--
.../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037.dts | 38 +--
.../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137-mb7.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137.dts | 38 +--
.../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 1 -
.../boot/dts/nxp/imx/imx6ul-kontron-sl-common.dtsi | 25 +-
arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0010.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0011.dts | 38 +--
.../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 38 +--
arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 38 +--
.../dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts | 303 +++++++++++++++++
.../dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts | 162 ++++++++++
.../dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts | 360 +++++++++++++++++++++
.../boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi | 95 ++++++
arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 49 ++-
arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 4 +
arch/arm/boot/dts/nxp/mxs/Makefile | 1 +
arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 300 +++++++++++++++++
arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 10 +
arch/arm/boot/dts/nxp/vf/vf-colibri-eval-v3.dtsi | 11 +-
arch/arm/boot/dts/nxp/vf/vf-colibri.dtsi | 348 ++++++++++----------
arch/arm/boot/dts/nxp/vf/vf500-colibri.dtsi | 44 ++-
arch/arm/boot/dts/nxp/vf/vf500.dtsi | 14 +-
arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 2 +-
arch/arm/boot/dts/nxp/vf/vf610-cosmic.dts | 60 ++--
arch/arm/boot/dts/nxp/vf/vf610-twr.dts | 228 +++++++------
arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts | 6 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 10 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts | 12 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts | 4 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts | 6 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts | 4 +-
arch/arm/boot/dts/nxp/vf/vf610m4-colibri.dts | 16 +-
arch/arm/boot/dts/nxp/vf/vf610m4-cosmic.dts | 12 +-
arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 7 +-
78 files changed, 1721 insertions(+), 2372 deletions(-)
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi
create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 4/5] i.MX arm64 device tree change for 6.17
2025-07-13 5:54 [GIT PULL 1/5] i.MX drivers change for 6.17 Shawn Guo
2025-07-13 5:54 ` [GIT PULL 2/5] i.MX dt-bindings " Shawn Guo
2025-07-13 5:54 ` [GIT PULL 3/5] i.MX ARM device tree " Shawn Guo
@ 2025-07-13 5:54 ` Shawn Guo
2025-07-13 5:54 ` [GIT PULL 5/5] i.MX defconfig " Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2025-07-13 5:54 UTC (permalink / raw)
To: soc, arm; +Cc: Shawn Guo, Fabio Estevam, kernel, imx, linux-arm-kernel
From: Shawn Guo <shawnguo@kernel.org>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.17
for you to fetch changes up to 4f25d7f1439f12233768dce853260b8302424d16:
arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek (2025-07-13 09:39:05 +0800)
----------------------------------------------------------------
i.MX arm64 device tree changes for 6.17:
- New board support: GOcontroll Moduline based devices, phyCORE-i.MX 95
Plus FPSC SoM and base boards, i.MX93 phycore overlays
- A few i.MX8M changes from Adam Ford to add DMA configuration for
UART2, set up VPU clocks for nominal and overdrive mode, improve
HS400 USDHC clock speed
- Several sets of changes from Alexander Stein to add EASRC support for
tqma8mnql and tqma8mpql board, add missing DMA entries for I2C & LPUART
on ls1043a and ls1046a, enable SFP interface for tqmls1043a and
tqmls1046a, etc.
- A series from Clark Wang to improve Ethernet support for i.MX93,
removing eee-broken-1000t for eqos node, reducing the driving strength
of net RXC/TXC, etc.
- A few i.MX95 and i.MX8Q changes from Frank Li to add missing devices
for EVK board and enable camera support
- A couple of changes from Laurentiu Mihalcea to support WM8962 audio
codec for imx8qxp-mek and imx8qm-mek board
- A number of changes from Shengjiu Wang to improve various audio
support for imx943-evk and imx8mp-evk
- A series from Tim Harvey to increase HS400 USDHC clock speed for
Gateworks i.MX8M Venice devices
- Many other random improvements and cleanups on various boards
----------------------------------------------------------------
Adam Ford (6):
arm64: dts: imx8mp-nominal: Explicitly configure nominal VPU clocks
arm64: dts: imx8mp: Configure VPU clocks for overdrive
arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
arm64: dts: imx8mm: Configure DMA on UART2
arm64: dts: imx8mn: Configure DMA on UART2
Alexander Stein (15):
arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
arm64: dts: freescale: imx93-tqma9352: Remove unneeded GPIO hog
arm64: dts: tqma8mnql: Add EASRC support
arm64: dts: tqma8mpql: Add EASRC support
arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to include display name
arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART
arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART
arm64: dts: fsl-ls1043a: Remove superfluous address and size cells
arm64: dts: fsl-ls1046a: Remove superfluous address and size cells
arm64: dts: fsl-ls1088a: Remove superfluous address and size cells
arm64: dts: tqmls10xxa: Move SFP cage definition to common place
arm64: dts: tqmls1043a: Enable SFP interface
arm64: dts: tqmls1046a: Enable SFP interfaces
arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply for i2c mux
arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-nor flash
Carlos Song (3):
arm64: dts: imx95: correct i3c node in imx95
arm64: dts: imx943-evk: add lpi2c support
arm64: dts: imx943-evk: add i2c io expander support
Ciprian Marian Costea (1):
arm64: dts: s32g: add RTC node
Clark Wang (3):
arm64: dts: imx93: remove eee-broken-1000t for eqos node
arm64: dts: imx93-11x11-evk: disable all realtek ethernet phy CLKOUT
arm64: dts: imx93-11x11-evk: reduce the driving strength of net RXC/TXC
Frank Li (6):
arm64: dts: imx95-19x19-evk: add adc0 flexcan[1,2] i2c[2,3] uart5 spi3 and tpm3
arm64: dts: imx93-qsb/evk: add usdhc3 and lpuart5
arm64: dts: imx95: add jpeg encode and decode nodes
arm64: dts: imx8: add capture controller for i.MX8's img subsystem
arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek
arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek
Haibo Chen (2):
arm64: dts: add ngpios for vf610 compatible gpio controllers
arm64: dts: imx93-9x9-qsb: add IMU sensor support
Horia Geantă (1):
arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support
Ioana Ciornei (1):
arm64: dts: lx2160a-qds: add the two on-board RGMII PHYs
Joy Zou (2):
arm64: dts: imx93-11x11-evk: remove the duplicated pinctrl_lpi2c3 node
arm64: dts: imx93: add edma error interrupt support
João Paulo Gonçalves (1):
arm64: dts: freescale: imx8mp-toradex-smarc: add fan cooling levels
Larisa Grigore (1):
arm64: dts: Add DSPI entries for S32G platforms
Laurentiu Mihalcea (2):
arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec
arm64: dts: imx8qm-mek: support revd board's wm8962 codec
Luke Wang (1):
arm64: dts: imx95-19x19-evk: adjust pinctrl settings for usdhc2
Marco Felsch (2):
arm64: dts: imx8mp: drop gpcv2 vpu power-domains and clocks
arm64: dts: imx8mp: fix VPU_BUS clock setting
Markus Niebel (1):
arm64: dts: freescale: imx93-tqma9352: add memory node
Martin Kepplinger-Novaković (1):
arm64: dts: imx8mp: Enable gpu passive throttling
Maud Spierings (5):
arm64: dts: imx8mp: Add pinctrl config definitions
arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM
arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard
arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display
arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display
Max Krummenacher (2):
arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio
arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog
Primoz Fiser (8):
arm64: dts: freescale: imx93-phycore-som: Move ethernet0 alias to SoM
arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias
arm64: dts: freescale: imx93-phyboard-nash: Move ADC vref to SoM
arm64: dts: freescale: imx93-phycore-som: Add watchdog ext-reset-output pin
arm64: dts: imx93-phycore-som: Add RPMsg overlay
arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay
arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay
arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay
Shengjiu Wang (5):
arm64: dts: imx94: Add micfil and mqs device nodes
arm64: dts: imx943-evk: add sound-wm8962 support
arm64: dts: imx943-evk: add bt-sco sound card support
arm64: dts: imx943-evk: Add PDM microphone sound card support
arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card
Sherry Sun (1):
arm64: dts: imx94: add missing clock related properties to flexcan1
Stefano Radaelli (2):
arm64: dts: freescale: imx93-var-som: update eqos support for MaxLinear PHY
arm64: dts: freescale: imx8mp-var-som: Add EQoS support with MaxLinear PHY
Thomas Richard (1):
arm64: dts: imx8qm: add system controller watchdog support
Tim Harvey (8):
arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDIS2# gpio
arm64: dts: imx8mm-venice-gw700x: Increase HS400 USDHC clock speed
arm64: dts: imx8mp-venice-gw702x: Increase HS400 USDHC clock speed
arm64: dts: imx8mm-venice-gw7901: Increase HS400 USDHC clock speed
arm64: dts: imx8mm-venice-gw7902: Increase HS400 USDHC clock speed
arm64: dts: imx8mn-venice-gw7902: Increase HS400 USDHC clock speed
arm64: dts: imx8mm-venice-gw7903: Increase HS400 USDHC clock speed
arm64: dts: imx8mm-venice-gw7904: Increase HS400 USDHC clock speed
Wei Fang (2):
arm64: dts: imx95: add SMMU support for NETC
arm64: dts: imx95-19x19-evk: add GPIO reset for ethphy0
Xu Yang (1):
arm64: dts: imx95-evk: add USB3 PHY tuning properties
Yannic Moog (1):
arm64: dts: add imx95-libra-rdk-fpsc board
arch/arm64/boot/dts/freescale/Makefile | 42 +-
.../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 12 +
.../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 3 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 27 +
.../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 22 +-
.../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 27 +
.../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 8 +
.../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 4 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 20 +
arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 362 ++++++++++++
.../arm64/boot/dts/freescale/imx8-ss-security.dtsi | 38 ++
.../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +
.../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 2 +
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 +
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +
.../boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 +
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +
.../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +
.../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 4 +
.../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 4 +
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 62 +-
arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 18 +
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 33 ++
.../dts/freescale/imx8mp-toradex-smarc-dev.dts | 6 +-
.../boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 10 +-
...mx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} | 0
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 1 +
.../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 4 +
...x8p-ml81-moduline-display-106-av101hdt-a10.dtso | 94 +++
...x8p-ml81-moduline-display-106-av123z7m-n17.dtso | 139 +++++
.../imx8mp-tx8p-ml81-moduline-display-106.dts | 527 +++++++++++++++++
.../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 548 +++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 86 +++
.../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 2 +
.../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 8 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 36 +-
.../boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso | 62 ++
.../boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso | 62 ++
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 168 +++++-
arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 79 +++
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 11 +
.../boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso | 61 ++
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 148 ++++-
arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 84 +++
.../boot/dts/freescale/imx8qxp-ss-security.dtsi | 16 +
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 7 +
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 3 +
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 121 +++-
arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 99 ++++
arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 98 ++-
.../freescale/imx93-phyboard-nash-peb-wlbt-07.dtso | 88 +++
.../boot/dts/freescale/imx93-phyboard-nash.dts | 9 -
.../imx93-phyboard-segin-peb-eval-01.dtso | 52 ++
.../imx93-phyboard-segin-peb-wlbt-05.dtso | 93 +++
.../boot/dts/freescale/imx93-phyboard-segin.dts | 1 +
.../boot/dts/freescale/imx93-phycore-rpmsg.dtso | 60 ++
.../boot/dts/freescale/imx93-phycore-som.dtsi | 26 +
arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 21 +-
arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 46 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 10 +-
arch/arm64/boot/dts/freescale/imx94.dtsi | 44 ++
arch/arm64/boot/dts/freescale/imx943-evk.dts | 432 ++++++++++++++
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 11 +
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 178 +++++-
.../boot/dts/freescale/imx95-libra-rdk-fpsc.dts | 318 ++++++++++
.../boot/dts/freescale/imx95-phycore-fpsc.dtsi | 656 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx95.dtsi | 67 ++-
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/s32g2.dtsi | 86 +++
arch/arm64/boot/dts/freescale/s32g3.dtsi | 87 +++
arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 84 +++
arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 84 +++
.../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 16 -
.../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 21 +
arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 8 +
79 files changed, 5489 insertions(+), 201 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-security.dtsi
rename arch/arm64/boot/dts/freescale/{imx8mp-tqma8mpql-mba8mpxl-lvds.dtso => imx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} (100%)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106-av101hdt-a10.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106-av123z7m-n17.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-security.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-peb-wlbt-07.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-eval-01.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-wlbt-05.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-phycore-rpmsg.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx95-phycore-fpsc.dtsi
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 5/5] i.MX defconfig change for 6.17
2025-07-13 5:54 [GIT PULL 1/5] i.MX drivers change for 6.17 Shawn Guo
` (2 preceding siblings ...)
2025-07-13 5:54 ` [GIT PULL 4/5] i.MX arm64 " Shawn Guo
@ 2025-07-13 5:54 ` Shawn Guo
3 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2025-07-13 5:54 UTC (permalink / raw)
To: soc, arm; +Cc: Shawn Guo, Fabio Estevam, kernel, imx, linux-arm-kernel
From: Shawn Guo <shawnguo@kernel.org>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-6.17
for you to fetch changes up to 0c7124658677885b603f1748fb997b3bdc87dc69:
ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 (2025-07-02 17:58:23 +0800)
----------------------------------------------------------------
i.MX defconfig changes for 6.17:
- Enable S32G RTC driver as module in arm64 defconfig
- Enable drivers used by imx28-amarula-rmm board in mxs_defconfig
- Enable INPUT_PWM_BEEPER, USB_HSIC_USB3503 and BT_HCIUART_BCM in
imx_v6_v7_defconfig
----------------------------------------------------------------
Ciprian Marian Costea (1):
arm64: defconfig: add S32G RTC module support
Dario Binacchi (5):
ARM: mxs_defconfig: Cleanup mxs_defconfig
ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm
ARM: imx_v6_v7_defconfig: cleanup with savedefconfig
ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER
ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503
Fabio Estevam (1):
ARM: imx_v6_v7_defconfig: Select BT_HCIUART_BCM
arch/arm/configs/imx_v6_v7_defconfig | 28 +++++++---------------------
arch/arm/configs/mxs_defconfig | 14 +++-----------
arch/arm64/configs/defconfig | 1 +
3 files changed, 11 insertions(+), 32 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-07-13 6:07 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-13 5:54 [GIT PULL 1/5] i.MX drivers change for 6.17 Shawn Guo
2025-07-13 5:54 ` [GIT PULL 2/5] i.MX dt-bindings " Shawn Guo
2025-07-13 5:54 ` [GIT PULL 3/5] i.MX ARM device tree " Shawn Guo
2025-07-13 5:54 ` [GIT PULL 4/5] i.MX arm64 " Shawn Guo
2025-07-13 5:54 ` [GIT PULL 5/5] i.MX defconfig " Shawn Guo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).