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 5/6] i.MX arm64 device tree changes for 6.4
Date: Sat, 8 Apr 2023 18:19:27 +0800 [thread overview]
Message-ID: <20230408101928.280271-5-shawnguo@kernel.org> (raw)
In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org>
The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:
Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.4
for you to fetch changes up to 562d222f23f0fbdf76a8ba87ce0c9cdcd39e30f8:
arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC (2023-04-08 15:25:57 +0800)
----------------------------------------------------------------
i.MX arm64 device tree changes for 6.4:
- New board device trees: Apalis quadmax, DH electronics i.MX8M Plus
DHCOM and PDK3, Data Modul i.MX8M Plus eDM SBC, Colibri Aster and
Iris, etc.
- Add FlexSPI, BBNSM and TPM PWM devices for i.MX93 SoC.
- A series of imx8mq-librem5 udpates which includes minor fixes,
magnetometer, CSI/camera support, and powersaving improvements.
- Add Cadence USB3 support for i.MX8QXP.
- Add FlexCAN support for i.MX8QXP and i.MX8QM.
- Add UART DMA support for i.MX8MQ.
- Add GPT devices for i.MX8MP.
- Add VPU decoder and encoder support for i.MX8QM.
- Add display pipeline and PCIe EP support for i.MX8M family SoCs.
- A series from Peng Fan updating various i.MX8M device trees to pinctrl
nodes match DT schema.
- A series from Philippe Schenker improving colibri-imx8x device trees
in various aspects.
- Other random device tree updates.
----------------------------------------------------------------
Alexander Stein (2):
arm64: dts: imx93: Add FlexSPI support
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Enable wakeup-source for GPIO buttons
Angus Ainslie (1):
arm64: dts: imx8mq-librem5: add the magnetometer mount matrix
Frank Li (2):
arm64: dts: imx8qxp: add cadence usb3 support
arm64: dts: freescale: imx8qxp-mek: enable cadence usb3
Jacky Bai (1):
arm64: dts: imx93: Add the bbnsm dts node
Joakim Zhang (2):
arm64: dts: imx8qxp: add flexcan in adma
arm64: dts: imx8qm: add can node in devicetree
Krzysztof Kozlowski (1):
arm64: dts: imx8: align thermal node names with bindings
Laurent Pinchart (1):
arm64: dts: freescale: imx8mm-phyboard: Add I2C4 pinmuxing
Lucas Stach (1):
arm64: dts: imx8mp-debix: add USB host support
Marcel Ziswiler (4):
arm64: dts: freescale: add initial apalis imx8 aka quadmax module support
arm64: dts: freescale: add apalis imx8 aka quadmax carrier board support
arm64: dts: verdin-imx8mp: add pcie support
arm64: dts: imx8mp-verdin-yavia: trivial minor updates
Marek Vasut (14):
arm64: dts: imx8mp: Add PCIe support to DH electronics i.MX8M Plus DHCOM and PDK2
arm64: dts: imx8mp: Update GPIO M to CLKOUT1 on DH electronics i.MX8M Plus DHCOM and PDK2
arm64: dts: imx8mp: Do not delete PHY nodes on i.MX8MP DHCOM PDK2
arm64: dts: imx8mp: Adjust EQoS reset comment on i.MX8MP DHCOM
arm64: dts: imx8mp: Adjust EQoS PHY address on i.MX8MP DHCOM
arm64: dts: imx8mp: Add EQoS RMII pin mux on i.MX8MP DHCOM
arm64: dts: imx8mp: Add FEC RMII pin mux on i.MX8MP DHCOM
arm64: dts: imx8mp: Drop simple-bus from fsl,imx8mp-media-blk-ctrl
arm64: dts: imx8mp: Reorder clock and reg properties
arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK3
arm64: dts: imx8mm: Add display pipeline components
arm64: dts: imx8mn: Add display pipeline components
arm64: dts: imx8mp: Add display pipeline components
arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC
Markus Niebel (1):
arm64: dts: imx93: add missing tpm pwm instances
Martin Kepplinger (4):
arm64: dts: imx8mq-librem5: lower the mipi csi 1 frequencies
arm64: dts: imx8mq-librem5: describe the clock for the csi sensors
arm64: dts: imx8mq-librem5: fix audio-1v8 regulator name
arm64: dts: imx8mq-librem5: add brightness levels to led-backlight
Max Krummenacher (1):
arm64: dts: imx8-ss-dma: add io-channel-cells to adc nodes
Peng Fan (11):
arm64: dts: imx8mq: tqma8mq-mba8mx: drop disable-over-current
arm64: dts: imx8mp: verdin-yavia: drop disable-over-current
arm64: dts: imx8dxl: drop clocks from scu clock controller
arm64: dts: imx8-apalis-v1.1: drop ci-disable-lpm
arm64: dts: imx8mn-evk: update i2c pinctrl to match dtschema
arm64: dts: imx8mm-ddr4-evk: update gpmi pinctrl to match dtschema
arm64: dts: imx8mq-librem5: update pinctrl to match dtschema
arm64: dts: imx8mm-emcon: update pinctrl to match dtschema
arm64: dts: imx8mn-bsh-smm: update pinctrl to match dtschema
arm64: dts: imx8mm-prt8mm: update pinctrl to match dtschema
arm64: dts: imx8mq-librem5: add missing #clock-cells
Philippe Schenker (24):
arm64: dts: freescale: imx8-ss-lsio: add support for lsio_pwm0-3
arm64: dts: freescale: imx8-ss-dma: set lpspi0 max frequency to 60mhz
arm64: dts: colibri-imx8x: Prepare for qxp and dx variants
arm64: dts: colibri-imx8x: Update spdx license
arm64: dts: colibri-imx8x: Use new bracket format
arm64: dts: colibri-imx8x: Add atmel pinctrl groups
arm64: dts: colibri-imx8x: Add pinctrl group for csi_mclk
arm64: dts: colibri-imx8x: Split pinctrl_hog1
arm64: dts: colibri-imx8x: Correct pull on lcdif
arm64: dts: colibri-imx8x: Add separate pinctrl group for cs2
arm64: dts: colibri-imx8x: Add pinctrl group for hdmi hpd
arm64: dts: colibri-imx8x: Add SPI
arm64: dts: colibri-imx8x: Add gpio-line-names
arm64: dts: colibri-imx8x: Disable touchscreen by default
arm64: dts: colibri-imx8x: Add jpegenc/dec
arm64: dts: colibri-imx8x: Add colibri pwm b, c, d
arm64: dts: colibri-imx8x: eval: Add spi-to-can
arm64: dts: colibri-imx8x: Add no-1-8-v to sd-card
arm64: dts: colibri-imx8x: Set thermal thresholds
arm64: dts: colibri-imx8x: Move gpio-keys to som level
arm64: dts: colibri-imx8x: Add todo comments
arm64: dts: colibri-imx8x: Add aster carrier board
arm64: dts: colibri-imx8x: Add iris carrier board
arm64: dts: colibri-imx8x: Add iris v2 carrier board
Richard Zhu (3):
arm64: dts: Add i.MX8MM PCIe EP support
arm64: dts: Add i.MX8MQ PCIe EP support
arm64: dts: Add i.MX8MP PCIe EP support
Rob Herring (1):
arm64: dts: layerscape: Fix GICv3 ITS node names
Sebastian Krzyszkowiak (10):
arm64: dts: imx8mq: Add UART DMA support
arm64: dts: imx8mq-librem5: Describe MIC_2V4 regulator
arm64: dts: imx8mq-librem5: Set charger parameters for each batch
arm64: dts: imx8mq-librem5: Set the DVS voltages lower
arm64: dts: imx8mq-librem5: Bump usdhc2 frequency to 100MHz
arm64: dts: imx8mq-librem5: Adjust proximity sensor's near levels
arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0
arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V
arm64: dts: imx8mq-librem5: Reduce I2C frequency to 384kHz
arm64: dts: imx8mq-librem5: Add 166MHz to DDRC OPP table
Stefan Eichenberger (1):
arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4
Uwe Kleine-König (1):
arm64: dts: imx8mp: Add GPT blocks
Zhou Peng (1):
arm64: dts: imx8qm: add vpu decoder and encoder
arch/arm64/boot/dts/freescale/Makefile | 10 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +-
.../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 144 ++
.../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 220 +++
.../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 270 ++++
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 1484 ++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 69 +
arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 76 +-
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 48 +
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 4 +-
.../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 13 +
arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 79 ++
.../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 6 +-
.../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts | 2 +-
.../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 55 +
.../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 977 +++++++++++++
.../boot/dts/freescale/imx8mp-debix-model-a.dts | 59 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 30 +-
.../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 306 ++++
.../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 52 +-
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 2 +
.../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 9 +-
.../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 9 +-
.../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 5 +
.../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 5 +-
arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 15 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 135 +-
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +-
.../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 12 +-
.../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 2 +-
.../boot/dts/freescale/imx8mq-librem5-r3.dtsi | 10 +-
.../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 79 +-
.../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 40 +
.../boot/dts/freescale/imx8qm-apalis-eval.dts | 16 +
.../dts/freescale/imx8qm-apalis-ixora-v1.1.dts | 16 +
.../boot/dts/freescale/imx8qm-apalis-v1.1-eval.dts | 16 +
.../freescale/imx8qm-apalis-v1.1-ixora-v1.1.dts | 16 +
.../freescale/imx8qm-apalis-v1.1-ixora-v1.2.dts | 16 +
.../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 16 +
arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 340 +++++
arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 44 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 +
.../boot/dts/freescale/imx8qxp-colibri-aster.dts | 16 +
.../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 6 +-
.../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 -
.../boot/dts/freescale/imx8qxp-colibri-iris-v2.dts | 16 +
.../boot/dts/freescale/imx8qxp-colibri-iris.dts | 16 +
arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 592 +-------
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 87 +-
.../boot/dts/freescale/imx8x-colibri-aster.dtsi | 44 +
.../boot/dts/freescale/imx8x-colibri-eval-v3.dtsi | 90 ++
.../boot/dts/freescale/imx8x-colibri-iris-v2.dtsi | 45 +
.../boot/dts/freescale/imx8x-colibri-iris.dtsi | 115 ++
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 776 ++++++++++
arch/arm64/boot/dts/freescale/imx93.dtsi | 47 +
66 files changed, 5912 insertions(+), 745 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-eval.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-ixora-v1.1.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-eval.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-ixora-v1.1.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-ixora-v1.2.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris-v2.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-eval-v3.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-iris-v2.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-iris.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2023-04-08 10:21 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-08 10:19 [GIT PULL 1/6] i.MX drivers update for 6.4 Shawn Guo
2023-04-08 10:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2023-04-08 10:19 ` [GIT PULL 3/6] i.MX dt-bindings update " Shawn Guo
2023-04-12 1:46 ` Shawn Guo
2023-04-08 10:19 ` [GIT PULL 4/6] i.MX arm32 device tree changes " Shawn Guo
2023-04-08 10:19 ` Shawn Guo [this message]
2023-04-08 10:19 ` [GIT PULL 6/6] i.MX defconfig updates " Shawn Guo
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=20230408101928.280271-5-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 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).