All of lore.kernel.org
 help / color / mirror / Atom feed
From: Shawn Guo <shawnguo@kernel.org>
To: soc@kernel.org, arm@kernel.org
Cc: Shawn Guo <shawnguo@kernel.org>,
	Fabio Estevam <festevam@gmail.com>,
	Stefan Agner <stefan@agner.ch>, Li Yang <leoyang.li@nxp.com>,
	kernel@pengutronix.de, linux-imx@nxp.com,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 3/4] i.MX arm64 device tree for 6.5
Date: Sat, 10 Jun 2023 15:25:29 +0800	[thread overview]
Message-ID: <20230610072530.418847-3-shawnguo@kernel.org> (raw)
In-Reply-To: <20230610072530.418847-1-shawnguo@kernel.org>

The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 8e2facfe904a20e306536aeadd737dfaeab5cb38:

  arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi (2023-06-09 22:34:35 +0800)

----------------------------------------------------------------
i.MX arm64 device tree for 6.5:

- New board support: i.MX8MM based Emtop SoM & Baseboard, NXP i.MX8MM EVKB
  board, i.MX8MP based Gateworks Venice gw7905-2x device.
- A series from Adam Ford to add Camera and Audio support for i.MX8M
  based Beacon boards.
- Add Audio output support for i.MX8MP TQMa8MPxL/MBa8MPxL board.
- Add HDMI and display support for imx8mm-evk and imx8mm-phg board.
- Add coresight trace devices support for i.MX8MP SoC.
- A couple of changes from Krzysztof Kozlowski to add missing cache
  properties.
- A couple of changes from Laurent Pinchart to add CSIS and ISI devices
  for i.MX8MP SoC.
- A series from Marek Vasut to add more devices for i.MX8MP, and enable
  SAI audio on i.MX8MP DHCOM PDK2 and PDK3.
- Correct GSC vdd_bat data size for Gateworks Venice devices.
- Add more device support for i.MX93, Watchdog, OCOTP, idle states, DDR
  performance monitor, etc.
- Small and random clean-ups and device node additions.

----------------------------------------------------------------
Adam Ford (4):
      arm64: dts: imx8mn: Add CSI and ISI Nodes
      arm64: dts: imx8mn-beacon: Add support for OV5640 Camera
      arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC
      arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card

Alexander Stein (7):
      arm64: dts: imx8mp: move noc node to correct position
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL
      arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms
      arm64: dts: imx8mq: Fix lcdif compatible
      arm64: dts: imx8mq: Fix lcdif clocks
      arm64: dts: imx8mq: Add missing pci property
      arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties

Andrew Lunn (1):
      arm64: dts: freescale: ZII: Add missing phy-mode

Fabio Estevam (4):
      arm64: dts: imx8mm-evk: Add HDMI support
      arm64: dts: imx8mm-phg: Add display support
      arm64: dts: imx8mq: Use 'dsi' as node name
      arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi

Frank Li (1):
      arm64: dts: imx8mp: Add coresight trace components

Himanshu Bhavani (1):
      arm64: dts: Add support for Emtop SoM & Baseboard

Hugo Villeneuve (3):
      arm64: dts: imx8mn-var-som: add SOM EEPROM
      arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable
      arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY

Johannes Schneider (1):
      arm64: dts: add NXP i.MX8MM-EVKB support

Krzysztof Kozlowski (3):
      arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible
      arm64: dts: imx: add missing cache properties
      arm64: dts: freescale: add missing cache properties

Laurent Pinchart (2):
      arm64: dts: imx8mp: Add CSIS DT nodes
      arm64: dts: imx8mp: Add ISI DT node

Luca Ceresoli (1):
      arm64: dts: imx8mp-msc-sm2s: Add sound card

Lucas Stach (1):
      arm64: dts: imx8mp: don't initialize audio clocks from CCM node

Marek Vasut (7):
      arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK
      arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3
      arm64: dts: imx8mp: Sort AIPS4 nodes
      arm64: dts: imx8mp: Add DeWarp Engine DT node
      arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM
      arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3

Nicolas Cavallari (1):
      arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size.

Peng Fan (5):
      arm64: dts: imx93: add watchdog node
      arm64: dts: imx93: add ocotp node
      arm64: dts: imx93: reorder device nodes
      arm64: dts: imx93: add cpuidle node
      arm64: dts: imx93-11x11-evk: enable wdog3

Tim Harvey (3):
      arm64: dts: freescale: Add imx8mp-venice-gw7905-2x
      arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller
      arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size

Wei Fang (1):
      arm64: dts: imx93: add fsl,stop-mode property to support WOL

Xu Yang (1):
      arm64: dts: imx93: add ddr performance monitor node

 arch/arm64/boot/dts/freescale/Makefile             |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/imx8dxl.dtsi         |   1 +
 .../boot/dts/freescale/imx8mm-emtop-baseboard.dts  |  15 +
 .../arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi | 261 +++++++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  67 +++
 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts      | 128 +++++
 arch/arm64/boot/dts/freescale/imx8mm-phg.dts       |  87 +++
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |   2 +
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |   4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |   2 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 103 +++-
 .../boot/dts/freescale/imx8mn-var-som-symphony.dts |  40 --
 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi  |   7 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  60 +++
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |  89 ++++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts |  54 ++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts |  60 ++-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |  72 +++
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  80 +++
 .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts     |  70 +++
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |  46 ++
 .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi   | 587 +++++++++++++++++++++
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw7905-2x.dts |  28 +
 .../boot/dts/freescale/imx8mp-venice-gw7905.dtsi   | 309 +++++++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          | 490 ++++++++++++++++-
 .../boot/dts/freescale/imx8mq-mnt-reform2.dts      |   2 +-
 .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts   |   4 -
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  13 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   1 +
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |   4 +
 arch/arm64/boot/dts/freescale/imx93.dtsi           | 135 +++--
 41 files changed, 2727 insertions(+), 118 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-baseboard.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw702x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905-2x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905.dtsi

WARNING: multiple messages have this Message-ID (diff)
From: Shawn Guo <shawnguo@kernel.org>
To: soc@kernel.org, arm@kernel.org
Cc: Shawn Guo <shawnguo@kernel.org>,
	Fabio Estevam <festevam@gmail.com>,
	Stefan Agner <stefan@agner.ch>, Li Yang <leoyang.li@nxp.com>,
	kernel@pengutronix.de, linux-imx@nxp.com,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 3/4] i.MX arm64 device tree for 6.5
Date: Sat, 10 Jun 2023 15:25:29 +0800	[thread overview]
Message-ID: <20230610072530.418847-3-shawnguo@kernel.org> (raw)
In-Reply-To: <20230610072530.418847-1-shawnguo@kernel.org>

The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 8e2facfe904a20e306536aeadd737dfaeab5cb38:

  arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi (2023-06-09 22:34:35 +0800)

----------------------------------------------------------------
i.MX arm64 device tree for 6.5:

- New board support: i.MX8MM based Emtop SoM & Baseboard, NXP i.MX8MM EVKB
  board, i.MX8MP based Gateworks Venice gw7905-2x device.
- A series from Adam Ford to add Camera and Audio support for i.MX8M
  based Beacon boards.
- Add Audio output support for i.MX8MP TQMa8MPxL/MBa8MPxL board.
- Add HDMI and display support for imx8mm-evk and imx8mm-phg board.
- Add coresight trace devices support for i.MX8MP SoC.
- A couple of changes from Krzysztof Kozlowski to add missing cache
  properties.
- A couple of changes from Laurent Pinchart to add CSIS and ISI devices
  for i.MX8MP SoC.
- A series from Marek Vasut to add more devices for i.MX8MP, and enable
  SAI audio on i.MX8MP DHCOM PDK2 and PDK3.
- Correct GSC vdd_bat data size for Gateworks Venice devices.
- Add more device support for i.MX93, Watchdog, OCOTP, idle states, DDR
  performance monitor, etc.
- Small and random clean-ups and device node additions.

----------------------------------------------------------------
Adam Ford (4):
      arm64: dts: imx8mn: Add CSI and ISI Nodes
      arm64: dts: imx8mn-beacon: Add support for OV5640 Camera
      arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC
      arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card

Alexander Stein (7):
      arm64: dts: imx8mp: move noc node to correct position
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL
      arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms
      arm64: dts: imx8mq: Fix lcdif compatible
      arm64: dts: imx8mq: Fix lcdif clocks
      arm64: dts: imx8mq: Add missing pci property
      arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties

Andrew Lunn (1):
      arm64: dts: freescale: ZII: Add missing phy-mode

Fabio Estevam (4):
      arm64: dts: imx8mm-evk: Add HDMI support
      arm64: dts: imx8mm-phg: Add display support
      arm64: dts: imx8mq: Use 'dsi' as node name
      arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi

Frank Li (1):
      arm64: dts: imx8mp: Add coresight trace components

Himanshu Bhavani (1):
      arm64: dts: Add support for Emtop SoM & Baseboard

Hugo Villeneuve (3):
      arm64: dts: imx8mn-var-som: add SOM EEPROM
      arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable
      arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY

Johannes Schneider (1):
      arm64: dts: add NXP i.MX8MM-EVKB support

Krzysztof Kozlowski (3):
      arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible
      arm64: dts: imx: add missing cache properties
      arm64: dts: freescale: add missing cache properties

Laurent Pinchart (2):
      arm64: dts: imx8mp: Add CSIS DT nodes
      arm64: dts: imx8mp: Add ISI DT node

Luca Ceresoli (1):
      arm64: dts: imx8mp-msc-sm2s: Add sound card

Lucas Stach (1):
      arm64: dts: imx8mp: don't initialize audio clocks from CCM node

Marek Vasut (7):
      arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK
      arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3
      arm64: dts: imx8mp: Sort AIPS4 nodes
      arm64: dts: imx8mp: Add DeWarp Engine DT node
      arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM
      arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3

Nicolas Cavallari (1):
      arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size.

Peng Fan (5):
      arm64: dts: imx93: add watchdog node
      arm64: dts: imx93: add ocotp node
      arm64: dts: imx93: reorder device nodes
      arm64: dts: imx93: add cpuidle node
      arm64: dts: imx93-11x11-evk: enable wdog3

Tim Harvey (3):
      arm64: dts: freescale: Add imx8mp-venice-gw7905-2x
      arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller
      arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size

Wei Fang (1):
      arm64: dts: imx93: add fsl,stop-mode property to support WOL

Xu Yang (1):
      arm64: dts: imx93: add ddr performance monitor node

 arch/arm64/boot/dts/freescale/Makefile             |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/imx8dxl.dtsi         |   1 +
 .../boot/dts/freescale/imx8mm-emtop-baseboard.dts  |  15 +
 .../arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi | 261 +++++++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  67 +++
 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts      | 128 +++++
 arch/arm64/boot/dts/freescale/imx8mm-phg.dts       |  87 +++
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |   2 +
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |   4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |   2 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 103 +++-
 .../boot/dts/freescale/imx8mn-var-som-symphony.dts |  40 --
 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi  |   7 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  60 +++
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |  89 ++++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts |  54 ++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts |  60 ++-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |  72 +++
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  80 +++
 .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts     |  70 +++
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |  46 ++
 .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi   | 587 +++++++++++++++++++++
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw7905-2x.dts |  28 +
 .../boot/dts/freescale/imx8mp-venice-gw7905.dtsi   | 309 +++++++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          | 490 ++++++++++++++++-
 .../boot/dts/freescale/imx8mq-mnt-reform2.dts      |   2 +-
 .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts   |   4 -
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  13 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   1 +
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |   4 +
 arch/arm64/boot/dts/freescale/imx93.dtsi           | 135 +++--
 41 files changed, 2727 insertions(+), 118 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-baseboard.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw702x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905-2x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905.dtsi

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2023-06-10  7:26 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-10  7:25 [GIT PULL 1/4] i.MX dt-bindings for 6.5 Shawn Guo
2023-06-10  7:25 ` Shawn Guo
2023-06-10  7:25 ` [GIT PULL 2/4] i.MX ARM device tree " Shawn Guo
2023-06-10  7:25   ` Shawn Guo
2023-06-10  7:25 ` Shawn Guo [this message]
2023-06-10  7:25   ` [GIT PULL 3/4] i.MX arm64 " Shawn Guo
2023-06-10  7:25 ` [GIT PULL 4/4] i.MX defconfig changes " Shawn Guo
2023-06-10  7:25   ` Shawn Guo
2023-06-20 21:21 ` [GIT PULL 1/4] i.MX dt-bindings " patchwork-bot+linux-soc
2023-06-21 20:30 ` patchwork-bot+linux-soc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230610072530.418847-3-shawnguo@kernel.org \
    --to=shawnguo@kernel.org \
    --cc=arm@kernel.org \
    --cc=festevam@gmail.com \
    --cc=kernel@pengutronix.de \
    --cc=leoyang.li@nxp.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-imx@nxp.com \
    --cc=soc@kernel.org \
    --cc=stefan@agner.ch \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.