imx.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* [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  5:55 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).