Linux kernel and device drivers for NXP i.MX platforms
 help / color / mirror / Atom feed
* [GIT PULL 1/6] i.MX drivers changes for 6.12
@ 2024-09-04 14:34 Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-6.12

for you to fetch changes up to 2ea2113b3dacf9cf616488f875f32584dad53ff8:

  bus: imx-weim: change to use devm_clk_get_enabled() helper (2024-09-01 17:06:33 +0800)

----------------------------------------------------------------
i.MX drivers changes for 6.12:

- A couple of imx-weim bus driver changes from Wu Bo to support compile
  test and use devm_clk_get_enabled() helper to clean up code a bit

----------------------------------------------------------------
Wu Bo (2):
      bus: imx-weim: support compile test
      bus: imx-weim: change to use devm_clk_get_enabled() helper

 drivers/bus/Kconfig    |  2 +-
 drivers/bus/imx-weim.c | 14 +++++---------
 2 files changed, 6 insertions(+), 10 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 2/6] i.MX SoC changes for 6.12
  2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
@ 2024-09-04 14:34 ` Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-6.12

for you to fetch changes up to 1ec2362084a013df4d78cbfd3228e8c254a67cac:

  ARM: imx: Annotate imx7d_enet_init() as __init (2024-09-01 15:36:35 +0800)

----------------------------------------------------------------
i.MX SoC changes for 6.12:

- One cleanup from Fabio Estevam to remove Ethernet refclock setting
  from i.MX6SX machine code
- One change from Nathan Chancellor that annotates imx7d_enet_init() as
  __init to clears up a section mismatch seen with the recent LLVM

----------------------------------------------------------------
Fabio Estevam (1):
      ARM: mach-imx: imx6sx: Remove Ethernet refclock setting

Nathan Chancellor (1):
      ARM: imx: Annotate imx7d_enet_init() as __init

 arch/arm/mach-imx/mach-imx6sx.c | 22 ----------------------
 arch/arm/mach-imx/mach-imx7d.c  |  2 +-
 2 files changed, 1 insertion(+), 23 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 3/6] i.MX dt-bindings changes for 6.12
  2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
@ 2024-09-04 14:34 ` Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 4/6] i.MX ARM device tree " Shawn Guo
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-6.12

for you to fetch changes up to 7dfb497191f0d87c3b3ccfd3039df4c03d6769f6:

  dt-bindings: arm: fsl: Add Variscite Symphony board and VAR-SOM-MX8MP SoM (2024-09-03 16:37:54 +0800)

----------------------------------------------------------------
i.MX dt-bindings changes for 6.12:

- New compatibles for boards: Kontron i.MX93 OSM-S, i.MX93 14x14 EVK,
  Variscite Symphony and VAR-SOM-MX8MP, etc
- One spelling correction on TQ-Systems
- One renaming of gw7905 to gw75xx

----------------------------------------------------------------
Frank Li (1):
      dt-bindings: arm: fsl: add fsl-ls2081a-rdb board

Frieder Schrempf (1):
      dt-bindings: arm: fsl: Add Kontron i.MX93 OSM-S based boards

Krzysztof Kozlowski (1):
      dt-bindings: arm: fsl: drop usage of VAR-SOM-MX8MM SoM compatible alone

Max Merchel (1):
      dt-bindings: arm: fsl: correct spelling of TQ-Systems

Peng Fan (1):
      dt-bindings: arm: fsl: add i.MX93 14x14 EVK board

Tarang Raval (1):
      dt-bindings: arm: fsl: Add Variscite Symphony board and VAR-SOM-MX8MP SoM

Tim Harvey (1):
      dt-bindings: arm: fsl: rename gw7905 to gw75xx

 Documentation/devicetree/bindings/arm/fsl.yaml | 38 +++++++++++++++++++-------
 1 file changed, 28 insertions(+), 10 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 4/6] i.MX ARM device tree changes for 6.12
  2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
@ 2024-09-04 14:34 ` Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-6.12

for you to fetch changes up to c30f4711b8bf938c447750f31eb6ad00a67782b1:

  ARM: dts: imx28-lwe: Remove saif[01] definitions (2024-09-03 16:23:20 +0800)

----------------------------------------------------------------
i.MX ARM device tree changes for 6.12:

- A series from Fabio Estevam to fix dt-schema warnings on i.MX23,
  i.MX28 and i.MX27 device trees
- A bunch of changes from Krzysztof Kozlowski that corrects TQ Systems
  DTS patterns in MAINTAINERS file and fix various dt-schema warnings
- A couple changes from Liu Ying to improve HDMI support on i.MX53 QSB
  board
- A series from Lukasz Majewski to update imx28-lwe device tree, fixing
  partition definitions, reducing SPI frequency and cleaning up SAIF
- A series from Markus Niebel to improve TQ-Systems device trees, adding
  iio-hwmon device, using better compatible for LM75 temp sensor, moving
  I2C3 pinmux to a better place

----------------------------------------------------------------
Elinor Montmasson (1):
      ARM: dts: imx6: update spdif sound card node properties

Fabio Estevam (5):
      ARM: dts: imx6sx-udoo-neo: Properly configure ENET_REF
      ARM: dts: imx1/imx27: Use dma-controller as node name
      ARM: dts: imx28-apx4devkit: Fix the regulator description
      ARM: dts: imx23/8: Rename apbh and apbx nodes
      ARM: dts: imx28-tx28: Fix the fsl,saif-master usage

Krzysztof Kozlowski (10):
      MAINTAINERS: correct TQ Systems DTS patterns
      ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
      ARM: dts: imx7: align pin config nodes with bindings
      ARM: dts: imx7d-sdb: align pin config nodes with bindings
      ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl
      ARM: dts: imx6ull-seeed-npi: fix fsl,pins property in tscgrp pinctrl
      ARM: dts: imx6ul-tx6ul: drop empty pinctrl placeholder
      ARM: dts: imx6ul: align pin config nodes with bindings
      ARM: dts: imx6sl: align pin config nodes with bindings
      ARM: dts: imx6qdl: align pin config nodes with bindings

Liu Ying (2):
      ARM: dts: imx53-qsb-hdmi: Do not disable TVE
      ARM: dts: imx53-qsb-hdmi: Merge display0 node

Lukasz Majewski (3):
      ARM: dts: imx28-lwe: Fix partitions definitions
      ARM: dts: imx28-lwe: Reduce maximal SPI frequency
      ARM: dts: imx28-lwe: Remove saif[01] definitions

Markus Niebel (6):
      ARM: dts: imx7-mba7: add iio-hwmon support
      ARM: dts: imx7-mba7: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
      ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux

 MAINTAINERS                                        |   5 +-
 arch/arm/boot/dts/nxp/imx/imx1.dtsi                |   2 +-
 arch/arm/boot/dts/nxp/imx/imx27.dtsi               |   2 +-
 arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso      |   6 -
 arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts         |  15 +-
 arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts         |  15 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts        |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi      |  15 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-apf6dev.dtsi     |   9 +-
 .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi    |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi     |  15 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi     |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi      |  10 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5910.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi      |   4 +-
 .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-icore-rqs.dtsi   |   8 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi       |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi       |  11 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi   |  13 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi       |  14 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi      |  20 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi         |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi    |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi     |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi   |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts           |  12 +-
 arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts          |   8 +-
 arch/arm/boot/dts/nxp/imx/imx6sx-sabreauto.dts     |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi          |   9 +-
 arch/arm/boot/dts/nxp/imx/imx6sx-udoo-neo.dtsi     |   5 +
 arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi    |   4 +-
 .../boot/dts/nxp/imx/imx6ul-ccimx6ulsbcexpress.dts |   4 +-
 .../arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsbcpro.dts |  14 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi  |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts          |   6 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi        |   4 +-
 .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-liteboard.dts     |   2 +-
 .../nxp/imx/imx6ul-phytec-segin-peb-wlbt-05.dtsi   |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-phytec-segin.dtsi |   6 +-
 .../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi    |   2 +-
 .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts    |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi        |  18 +-
 .../boot/dts/nxp/imx/imx6ull-myir-mys-6ulx.dtsi    |   8 +-
 .../dts/nxp/imx/imx6ull-seeed-npi-dev-board.dtsi   |  20 +-
 arch/arm/boot/dts/nxp/imx/imx6ull-seeed-npi.dtsi   |   6 +-
 arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts   |   2 +-
 arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi        |   2 +-
 arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi           |   8 +-
 arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts      |   4 +-
 arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi          |  20 +-
 arch/arm/boot/dts/nxp/imx/imx7d-remarkable2.dts    |   8 +-
 arch/arm/boot/dts/nxp/imx/imx7d-sdb-reva.dts       |  34 +-
 arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts            | 608 ++++++++++-----------
 arch/arm/boot/dts/nxp/imx/imx7d-zii-rmu2.dts       |   2 +-
 arch/arm/boot/dts/nxp/imx/imx7s-warp.dts           |   4 +-
 arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi             |   6 +-
 arch/arm/boot/dts/nxp/mxs/imx23-evk.dts            |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts      |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts          |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts  |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx23-xfi3.dts           |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx23.dtsi               |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts     |  20 +-
 arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts       |   4 +-
 arch/arm/boot/dts/nxp/mxs/imx28-lwe.dtsi           |  38 +-
 arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts           |   2 +-
 arch/arm/boot/dts/nxp/mxs/imx28.dtsi               |   4 +-
 76 files changed, 617 insertions(+), 570 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 5/6] i.MX arm64 device tree changes for 6.12
  2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
                   ` (2 preceding siblings ...)
  2024-09-04 14:34 ` [GIT PULL 4/6] i.MX ARM device tree " Shawn Guo
@ 2024-09-04 14:34 ` Shawn Guo
  2024-09-04 14:34 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.12

for you to fetch changes up to f68db46a0977858f8a52987acc54454afd4c2ed5:

  arm64: dts: imx: rename gpio hog as <gpio name>-hog (2024-09-04 17:36:24 +0800)

----------------------------------------------------------------
i.MX arm64 device tree changes for 6.12:

- A series from Alexander Stein that improves imx93-tqma9352 board
  support by adding PMIC, eMMC regulators, pad configurations, etc.
- A series from Benjamin Hahn that enables overlay for no Ethernet
  device, TPM and PCIe support for imx8mp-phycore board
- A few changes from Fabio Estevam that fix dt-schema warnings for
  i.MX8MM and i.MX93 based boards
- A series from Francesco Dolcini to add fxl6408 gpio expander, PMIC
  thermal zone and USB3803 HUB for colibri-imx8x board
- A great number of changes from Frank Li that improve i.MX95 based with
  many device additions, and fix dt-schema warnings on various i.MX8 and
  layerscape device trees
- A series from João Paulo Gonçalves to add HDMI audio, analog input,
  VPU, and sound card support for Toradex Verdin and Colibri boards
- A series from Markus Niebel to improve imx93-tqma9352 board support
- Add support for Kontron i.MX93 OSM-S SoM and BL carrier board
- A couple of changes from Peng Fan to describe cache configuration for
  i.MX93 SoC and add device tree for i.MX93-14x14-EVK board
- A series from Shengjiu Wang to improve various audio features for
  imx93-11x11-evk board
- A series from Yashwanth Varakala to better describe regulator usage
  for imx8mp-phyboard-pollux board
- Other random changes on various board device trees

----------------------------------------------------------------
Adam Ford (1):
      arm64: dts: imx8mp-beacon: Enable DW HDMI Bridge

Alexander Stein (11):
      arm64: dts: imx8-ss-dma: add #address-cells and #size-cells to LPI2C nodes
      arm64: dts: imx8-ss-dma: Fix adc0 closing brace location
      arm64: dts: imx8mm-tqma8mqml-mba8mx: Increase frequency for i2c busses
      arm64: dts: mba8mx: Add Ethernet PHY IRQ support
      arm64: dts: freescale: imx93-tqma9352: Add PMIC node
      arm64: dts: freescale: imx93-tqma9352: add eMMC regulators
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: enable LPSPI6 interface
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add missing pad configurations
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: Add ethernet aliases
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add missing pad configurations
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: Add ethernet aliases

Andrei Stefanescu (1):
      arm64: dts: s32g: add the pinctrl node

Andrej Picej (1):
      arm64: dts: imx8mp-phyboard-pollux: Disable write-protect on SD card

Animesh Agarwal (1):
      arm64: dts: layerscape: remove unused num-viewport

Benjamin Hahn (3):
      arm64: dts: freescale: imx8mp-phycore: Add no-eth overlay
      arm64: dts: freescale: imx8mp-phyboard-pollux: Add and enable TPM
      arm64: dts: imx8mp-phyboard-pollux-rdk: Add support for PCIe

Ciprian Costea (1):
      arm64: dts: s32g: Disable usdhc write-protect

Clark Wang (2):
      arm64: dts: imx8-ss-dma: enable dma support for lpspi
      arm64: dts: imx93: add lpi2c1 and st lsm6dso node

Conor Dooley (1):
      arm64: dts: imx8: remove non-existent DACs

Elinor Montmasson (1):
      arm64: dts: imx8m: update spdif sound card node properties

Emanuele Ghidoli (1):
      arm64: dts: colibri-imx8x: Add usb support

Fabio Estevam (4):
      arm64: dts: imx8mm-phygate-tauri-l: Remove compatible from dtso
      arm64: dts: imx8mm-venice-gw72xx-0x: Remove compatible from dtso
      arm64: dts: imx8mm/n-beacon-kit: Fix the order of ADV7535 reg entries
      arm64: dts: imx93-tqma9352-mba93: Fix USB hub node name

Francesco Dolcini (3):
      arm64: dts: colibri-imx8x: Add fxl6408 gpio expander
      arm64: dts: colibri-imx8x: Add PMIC thermal zone
      arm64: dts: colibri-imx8x: Add USB3803 HUB

Frank Li (42):
      arm64: dts: imx95: add edma[1..3] nodes
      arm64: dts: imx95: add sai[1..6], xcvr and micfill
      arm64: dts: imx95-19x19-evk: Add audio related nodes
      arm64: dts: imx95: add flexspi node
      arm64: dts: imx95-19x19-evk: add flexspi and child node
      arm64: dts: imx95: add thermal_zone label
      arm64: dts: imx95-19x19-evk: add pwm fan control
      arm64: dts: layerscape: rename aux-bus to bus
      arm64: dts: layerscape: rename rcpm as wakeup-control from power-control
      arm64: dts: layerscape: use common pcs-handle property
      arm64: dts: fsl-ls1043a: change uqe to uqe-bus and remove #address-cells
      arm64: dts: fsl-ls1028a: add fsl,ls1028-reset for syscon
      arm64: dts: layerscape: add msi-cell = <1> for gic its
      arm64: dts: layerscape: remove big-endian for mmc nodes
      arm64: dts: fsl-ls1046a: remove big-endian at memory-controller
      arm64: dts: layerscape: remove undocumented fsl,ls-pcie-ep
      arm64: dts: fsl,ls2085a: remove fsl,ls2085a-pcie
      arm64: dts: fsl-ls1028a: remove undocumented 'little-endian' for dspi node
      arm64: dts: fsl-ls208xa: move reboot node under syscon
      arm64: dts: imx8mm-venice-gw7901: add #address(size)-cells for gsc@20
      arm64: dts: imx8mp-data-modul-edm-sbc: remove #clock-cells for sai3
      arm64: dts: imx8mp-venice-gw74xx-imx219: remove compatible in overlay file
      arm64: dts: imx8-ss-img: remove undocument slot for jpeg
      arm64: dts: fsl-ls1043a: move "fsl,ls1043a-qdma" ahead "fsl,ls1021a-qdma"
      arm64: dts: fsl-ls1012a-frdm: move clock-sc16is7xx under root node
      arm64: dts: layerscape: rename mdio-mux-emi to mdio-mux@<addr>
      arm64: dts: fsl-ls1028: add missed supply for wm8904
      arm64: dts: imx8mm-venice-gw7902(3): add #address-cells for gsc@20
      arm64: dts: fsl-lx2160a-tqmlx2160a: change "vcc" to "vdd" for hub*
      arm64: dts: imx8mp-venice: add vddl and vana for sensor@10
      arm64: dts: fsl-ls1088a-ten64: change to low case hex value
      arm64: dts: s32v234: remove fallback compatible string arm,cortex-a9-gic
      arm64: dts: imx8mm-beacon-kit: add DVDD-supply and DOVDD-supply
      arm64: dts: imx8: add basic lvds0 and lvds1 subsystem
      arm64: dts: imx8qm: add lvds subsystem
      arm64: dts: imx8: add basic mipi subsystem
      arm64: dts: imx8qm: add mipi subsystem
      arm64: dts: imx8qm-mek: add cm4 remote-proc and related memory region
      arm64: dts: imx8qm-mek: add pwm and i2c in lvds subsystem
      arm64: dts: imx8qm-mek: add i2c in mipi[0,1] subsystem
      arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes
      arm64: dts: imx: rename gpio hog as <gpio name>-hog

Frieder Schrempf (1):
      arm64: dts: Add support for Kontron i.MX93 OSM-S SoM and BL carrier board

Haibo Chen (1):
      arm64: dts: imx95: add flexcan[1..5] support

Joy Zou (1):
      arm64: dts: ls1088ardb: add new RTC PCF2131 support

João Paulo Gonçalves (6):
      arm64: dts: imx8mp-verdin: add HDMI audio support
      arm64: dts: colibri-imx8x: Add analog inputs
      arm64: dts: colibri-imx8x: Add sound card
      arm64: dts: colibri-imx8x: Add vpu support
      arm64: dts: colibri-imx8x: Add adma_pwm
      arm64: dts: colibri-imx8x: Cleanup comments

Krzysztof Kozlowski (1):
      arm64: dts: imx8mm-var-som: drop unused top-level compatible

Laurent Pinchart (1):
      arm64: dts: imx8mp: Clarify csis clock frequency

Liu Ying (2):
      arm64: dts: imx8mp-evk: Add native HDMI output
      arm64: dts: imx93-11x11-evk: Add PWM backlight for "LVDS" connector

Marcel Ziswiler (1):
      arm64: dts: imx8mp-verdin: drop limit to sdio wi-fi frequency to 100 mhz

Marek Vasut (2):
      arm64: dts: imx8mp: Enable HDMI to Data Modul i.MX8M Plus eDM SBC
      arm64: dts: imx8mm: Update Data Modul i.MX8M Mini eDM SBC DT to rev.A01

Markus Niebel (8):
      arm64: dts: freescale: imx93-tqma9352: improve pad configuration
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: improve pad configuration
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add irq for temp sensor
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add GPIO line names
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add RTC / temp sensor IRQ
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: improve pad configuration
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add GPIO line names
      arm64: dts: freescale: imx93-tqma9352: set SION for cmd and data pad of USDHC

Paul Elder (1):
      arm64: dts: imx8mp: Add DT nodes for the two ISPs

Peng Fan (4):
      arm64: dts: imx95: add p2a reply channel
      arm64: dts: imx93: drop duplicated properties
      arm64: dts: imx93: support i.MX93-14x14-EVK board
      arm64: dts: imx93: add cache info

Philippe Schenker (1):
      arm64: dts: colibri-imx8x: Add 50mhz clock for eth

Shengjiu Wang (4):
      arm64: dts: imx93: Add #sound-dai-cells property
      arm64: dts: imx93-11x11-evk: add bt-sco sound card support
      arm64: dts: imx93-11x11-evk: Add PDM microphone sound card support
      arm64: dts: imx93-11x11-evk: Add audio XCVR sound card

Tarang Raval (2):
      arm64: dts: imx8mm-emtop-baseboard: Add Ethernet Support
      arm64: dts: imx8mp-var-som-symphony: Add Variscite Symphony board and VAR-SOM-MX8MP SoM

Teresa Remmet (1):
      arm64: dts: imx8mp-phyboard-pollux: Add SD-Card vqmmc supply

Tim Harvey (1):
      arm64: dts: freescale: rename gw7905 to gw75xx

Wei Fang (1):
      arm64: dts: imx95: Add NETCMIX block control support

Xu Yang (1):
      arm64: dts: imx95: add DDR Perf Monitor node

Yannic Moog (3):
      arm64: dts: imx8mp-phyboard-pollux: add rtc aux-voltage-chargeable
      arm64: dts: imx8mm-phyboard-polis: add rtc aux-voltage-chargeable
      arm64: dts: imx8mm-phygate-tauri-l: add rtc aux-voltage-chargeable

Yashwanth Varakala (5):
      arm64: dts: imx8mp-phycore: Add VDD_IO regulator
      arm64: dts: imx8mp-phycore: Assign regulator to EEPROM node
      arm64: dts: imx8mp-phyboard-pollux: Assign regulator to EEPROM node
      arm64: dts: imx8mp-phyboard-pollux: Add VCC_5V_SW regulator
      arm64: dts: imx8mp-phyboard-pollux: Add usb3_phy1 regulator reference

 arch/arm64/boot/dts/freescale/Makefile             |   9 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |  12 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |   5 +-
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |  12 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |  29 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts  |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  15 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts  |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  13 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |   7 +
 .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts |   6 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |  34 +-
 .../freescale/fsl-lx2160a-tqmlx2160a-mblx2160a.dts |   4 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi     |  18 +-
 arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi     |   2 -
 arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi   |  63 +++
 arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi   | 114 ++++
 arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi   | 129 +++++
 arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi   | 138 +++++
 arch/arm64/boot/dts/freescale/imx8dx-colibri.dtsi  |  11 +
 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts      |   6 -
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |  16 +
 .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts |   4 +-
 .../dts/freescale/imx8mm-data-modul-edm-sbc.dts    |  19 +-
 .../boot/dts/freescale/imx8mm-emtop-baseboard.dts  |  48 ++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  15 +-
 .../dts/freescale/imx8mm-phyboard-polis-rdk.dts    |   1 +
 .../imx8mm-phygate-tauri-l-rs232-rs232.dtso        |   7 +-
 .../imx8mm-phygate-tauri-l-rs232-rs485.dtso        |   7 +-
 .../imx8mm-phygate-tauri-l-rs232-rts-cts.dtso      |   6 -
 .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts  |   1 +
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |   1 -
 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi  |   1 -
 .../freescale/imx8mm-venice-gw72xx-0x-imx219.dtso  |  16 +
 .../imx8mm-venice-gw72xx-0x-rs232-rts.dtso         |   6 +-
 .../freescale/imx8mm-venice-gw72xx-0x-rs422.dtso   |   8 +-
 .../freescale/imx8mm-venice-gw72xx-0x-rs485.dtso   |   8 +-
 .../freescale/imx8mm-venice-gw73xx-0x-imx219.dtso  |  16 +
 .../imx8mm-venice-gw73xx-0x-rs232-rts.dtso         |   2 +-
 .../freescale/imx8mm-venice-gw73xx-0x-rs422.dtso   |   4 +-
 .../freescale/imx8mm-venice-gw73xx-0x-rs485.dtso   |   4 +-
 ...e-gw7905-0x.dts => imx8mm-venice-gw75xx-0x.dts} |   6 +-
 ...enice-gw7905.dtsi => imx8mm-venice-gw75xx.dtsi} |   0
 .../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 +
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |  16 +
 .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts |   4 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  15 +-
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |   2 +
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |  48 ++
 .../dts/freescale/imx8mp-data-modul-edm-sbc.dts    |  47 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  46 ++
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |  66 +++
 .../boot/dts/freescale/imx8mp-phycore-no-eth.dtso  |  16 +
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     |  10 +
 .../boot/dts/freescale/imx8mp-var-som-symphony.dts |  11 +
 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi  | 359 ++++++++++++
 .../dts/freescale/imx8mp-venice-gw74xx-imx219.dtso |  16 +-
 ...e-gw7905-2x.dts => imx8mp-venice-gw75xx-2x.dts} |   6 +-
 ...enice-gw7905.dtsi => imx8mp-venice-gw75xx.dtsi} |   0
 .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi   |  10 +
 .../boot/dts/freescale/imx8mp-verdin-dev.dtsi      |  10 +
 .../boot/dts/freescale/imx8mp-verdin-mallow.dtsi   |  10 +
 .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi     |   1 -
 .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi    |  10 +
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |   8 +
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  67 ++-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |  24 +-
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       | 284 +++++++++-
 arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi  |  76 +++
 arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi  |  19 +
 arch/arm64/boot/dts/freescale/imx8qm.dtsi          |  27 +
 .../boot/dts/freescale/imx8x-colibri-aster.dtsi    |  36 ++
 .../boot/dts/freescale/imx8x-colibri-eval-v3.dtsi  |  36 ++
 .../boot/dts/freescale/imx8x-colibri-iris.dtsi     |  36 ++
 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi   | 212 ++++++-
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  | 185 +++++-
 arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts  | 468 +++++++++++++++
 arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts    |   2 -
 .../boot/dts/freescale/imx93-kontron-bl-osm-s.dts  | 163 ++++++
 .../boot/dts/freescale/imx93-kontron-osm-s.dtsi    | 628 +++++++++++++++++++++
 .../dts/freescale/imx93-tqma9352-mba93xxca.dts     | 301 +++++++---
 .../dts/freescale/imx93-tqma9352-mba93xxla.dts     | 320 ++++++++---
 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi  | 172 ++++--
 arch/arm64/boot/dts/freescale/imx93.dtsi           |  47 ++
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  | 340 +++++++++++
 arch/arm64/boot/dts/freescale/imx95.dtsi           | 454 ++++++++++++++-
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |   9 +-
 .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi    |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi    |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi     |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi     |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi     |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi     |   1 +
 .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |  50 ++
 arch/arm64/boot/dts/freescale/s32g274a-evb.dts     |   1 +
 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts    |   1 +
 arch/arm64/boot/dts/freescale/s32g3.dtsi           |  52 +-
 arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts    |   3 +-
 arch/arm64/boot/dts/freescale/s32v234.dtsi         |   2 +-
 108 files changed, 5210 insertions(+), 401 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi
 rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7905-0x.dts => imx8mm-venice-gw75xx-0x.dts} (67%)
 rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7905.dtsi => imx8mm-venice-gw75xx.dtsi} (100%)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-no-eth.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi
 rename arch/arm64/boot/dts/freescale/{imx8mp-venice-gw7905-2x.dts => imx8mp-venice-gw75xx-2x.dts} (67%)
 rename arch/arm64/boot/dts/freescale/{imx8mp-venice-gw7905.dtsi => imx8mp-venice-gw75xx.dtsi} (100%)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-kontron-bl-osm-s.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-kontron-osm-s.dtsi


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 6/6] i.MX defconfig changes for 6.12
  2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
                   ` (3 preceding siblings ...)
  2024-09-04 14:34 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
@ 2024-09-04 14:34 ` Shawn Guo
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-04 14:34 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 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-6.12

for you to fetch changes up to 7f66e5271706484b0ef127f070af737b0ce67585:

  arm64: defconfig: Enable ADP5585 GPIO and PWM drivers (2024-09-01 17:11:11 +0800)

----------------------------------------------------------------
i.MX defconfig changes for 6.12:

- Enable ADP5585 GPIO and PWM drivers in arm64 defconfig, which are
  needed by i.MX93 11x11 EVK board.

----------------------------------------------------------------
Liu Ying (1):
      arm64: defconfig: Enable ADP5585 GPIO and PWM drivers

 arch/arm64/configs/defconfig | 3 +++
 1 file changed, 3 insertions(+)


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-09-04 14:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-04 14:34 [GIT PULL 1/6] i.MX drivers changes for 6.12 Shawn Guo
2024-09-04 14:34 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
2024-09-04 14:34 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
2024-09-04 14:34 ` [GIT PULL 4/6] i.MX ARM device tree " Shawn Guo
2024-09-04 14:34 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
2024-09-04 14:34 ` [GIT PULL 6/6] 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