linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/6] i.MX drivers update for 6.4
@ 2023-04-08 10:19 Shawn Guo
  2023-04-08 10:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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-drivers-6.4

for you to fetch changes up to 816aec03a043af6d0234c3e770bead2c772ef4eb:

  soc: imx: imx8m-blk-ctrl: reordering the fields (2023-03-27 09:52:41 +0800)

----------------------------------------------------------------
i.MX drivers update for 6.4:

- Use dev_err_probe() for imx-scu driver to silences EPROBE_DEFER
  messages.
- Add LVDS LPI2C and PWM power domains for scu-pd driver.
- A series from Jindong Yue to support module build of imx8m soc driver.
- Update imx8m-blk-ctrl driver to scan child nodes for binding drivers.
- Reorder structure members in imx8m-blk-ctrl driver by following
  clang-analyzer suggestion.
- Update imx-weim bus driver to use helper function for "ranges"
  parsing.

----------------------------------------------------------------
Alexander Stein (1):
      firmware: imx: scu: use dev_err_probe

Clark Wang (1):
      firmware: imx: scu-pd: add missed lvds lpi2c and pwm power domains

Jindong Yue (7):
      soc: imx: imx8mp-blk-ctrl: Use dev_pm_domain_attach_by_name
      soc: imx: imx8mp-blk-ctrl: Fix typo of imx8m_blk_ctrl_of_match
      soc: imx: imx8mp-blk-ctrl: Add MODULE_LICENSE
      soc: imx: imx8m-blk-ctrl: Use dev_pm_domain_attach_by_name
      soc: imx: imx8m-blk-ctrl: Add MODULE_LICENSE
      soc: imx8m: Add MODULE_LICENSE
      soc: imx8m: Support building imx8m soc driver as module

Marek Vasut (1):
      soc: imx: imx8m-blk-ctrl: Scan subnodes and bind drivers to them

Peng Fan (1):
      soc: imx: imx8m-blk-ctrl: reordering the fields

Rob Herring (1):
      bus: imx-weim: Remove open coded "ranges" parsing

 drivers/bus/imx-weim.c            | 19 ++++++++++---------
 drivers/firmware/imx/imx-scu.c    |  5 ++---
 drivers/firmware/imx/scu-pd.c     |  4 ++++
 drivers/soc/imx/Kconfig           |  2 +-
 drivers/soc/imx/imx8m-blk-ctrl.c  | 11 ++++++++---
 drivers/soc/imx/imx8mp-blk-ctrl.c |  5 +++--
 drivers/soc/imx/soc-imx8m.c       |  1 +
 7 files changed, 29 insertions(+), 18 deletions(-)

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

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

* [GIT PULL 2/6] i.MX SoC changes for 6.4
  2023-04-08 10:19 [GIT PULL 1/6] i.MX drivers update for 6.4 Shawn Guo
@ 2023-04-08 10:19 ` Shawn Guo
  2023-04-08 10:19 ` [GIT PULL 3/6] i.MX dt-bindings update " Shawn Guo
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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-soc-6.4

for you to fetch changes up to 614bef7e2727f35ff7edb7f41354e4e5c655590c:

  ARM: imx: Use of_property_read_bool() for boolean properties (2023-03-14 15:06:00 +0800)

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

- A couple of changes from Oleksij Rempel which make it possible
  to configure Ethernet refclock from device tree.
- Use common DT helpers to test DT property presence and read boolean
  properties.

----------------------------------------------------------------
Oleksij Rempel (2):
      ARM: imx6q: skip ethernet refclock reconfiguration if enet_clk_ref is present
      ARM: mach-imx: imx6ul: remove not optional ethernet refclock overwrite

Rob Herring (2):
      ARM: mxs: Use of_property_present() for testing DT property presence
      ARM: imx: Use of_property_read_bool() for boolean properties

 arch/arm/mach-imx/gpc.c         |  2 +-
 arch/arm/mach-imx/mach-imx6q.c  | 10 +++++++++-
 arch/arm/mach-imx/mach-imx6ul.c | 20 --------------------
 arch/arm/mach-mxs/mach-mxs.c    |  2 +-
 4 files changed, 11 insertions(+), 23 deletions(-)

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

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

* [GIT PULL 3/6] i.MX dt-bindings update for 6.4
  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 ` 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
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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-bindings-6.4

for you to fetch changes up to 1c2eb76b9456130c377372727744e9a109abf5e1:

  dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC (2023-04-08 15:25:41 +0800)

----------------------------------------------------------------
i.MX dt-bindings update for 6.4:

- Add vendor prefix for chargebyte.
- A bunch of new board compatibles: Tolino Vision, Toradex Apalis,
  chargebyte Tarragon, i.MX8M Plus based boards from DH electronics
  and Data Modul, etc.
- A series from Marek Vasut to improve blk-ctrl bindings.

----------------------------------------------------------------
Andreas Kemnade (1):
      dt-bindings: arm: fsl: add compatible string for Tolino Vision

Marcel Ziswiler (1):
      dt-bindings: arm: fsl: add toradex,apalis-imx8 et al.

Marek Vasut (6):
      dt-bindings: soc: imx8mp-media-blk-ctrl: Align block controller example name
      dt-bindings: soc: imx8mp-media-blk-ctrl: Add LDB subnode into schema and example
      dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM on PDK3
      dt-bindings: soc: imx8m-blk-ctrl: Rename blk_ctrl to blk-ctrl in examples
      dt-bindings: soc: imx-blk-ctrl: Drop leading label in blk-ctrl in examples
      dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC

Michal Vokáč (2):
      dt-bindings: arm: fsl: Fix copy-paste error in comment
      dt-bindings: arm: fsl: Add Y Soft IOTA Phoenix, Lynx, Pegasus and Pegasus+

Philippe Schenker (1):
      dt-bindings: arm: fsl: Add colibri-imx8x carrier boards

Stefan Wahren (2):
      dt-bindings: vendor-prefixes: add chargebyte
      dt-bindings: arm: fsl: Add chargebyte Tarragon

 Documentation/devicetree/bindings/arm/fsl.yaml     | 45 ++++++++++++++++--
 .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml |  2 +-
 .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml  |  2 +-
 .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml |  2 +-
 .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml |  2 +-
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         | 53 +++++++++++++++++++++-
 .../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml  |  2 +-
 .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml |  2 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |  2 +
 9 files changed, 102 insertions(+), 10 deletions(-)

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

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

* [GIT PULL 4/6] i.MX arm32 device tree changes for 6.4
  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-08 10:19 ` Shawn Guo
  2023-04-08 10:19 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
  2023-04-08 10:19 ` [GIT PULL 6/6] i.MX defconfig updates " Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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-dt-6.4

for you to fetch changes up to 5e4f393ccbf0af0828ab0914695649a5b90db230:

  ARM: dts: imx6ull: Add chargebyte Tarragon support (2023-04-06 09:45:27 +0800)

----------------------------------------------------------------
i.MX arm32 device tree changes for 6.4:

- New board device trees: Tolino Vison, chargebyte Tarragon,
  new revision of the IOTA board.
- A couple of imx7d-remarkable2 update to enable cyttsp5 touch and
  BD71815 PMIC.
- A series from Oleksij Rempel to configure Ethernet reference clock
  from device tree.
- A series from Stefan Wahren to use label references for i.MX28 based
  boards.

----------------------------------------------------------------
Alistair Francis (2):
      ARM: dts: imx7d-remarkable2: Enable the cyttsp5
      ARM: dts: imx7d-remarkable2: Enable the rohm,bd71815

Andreas Kemnade (1):
      ARM: dts: imx: Add devicetree for Tolino Vison

Michael Tretter (1):
      ARM: dts: imx7d: add node for PXP

Michal Vokáč (5):
      ARM: dts: imx6dl-yapp4: Use reset-gpios property name
      ARM: dts: imx6dl-yapp4: Move phy reset into switch node
      ARM: dts: imx6dl-yapp4: Move status to the end of property list
      ARM: dts: imx6dl-yapp4: Remove unneeded status "okay"
      ARM: dts: imx6dl-yapp43: Add support for new HW revision of the IOTA board

Oleksij Rempel (12):
      ARM: dts: imx6qdl: use enet_clk_ref instead of enet_out for the FEC node
      ARM: dts: imx6dl-lanmcu: configure ethernet reference clock parent
      ARM: dts: imx6dl-alti6p: configure ethernet reference clock parent
      ARM: dts: imx6dl-plybas: configure ethernet reference clock parent
      ARM: dts: imx6dl-plym2m: configure ethernet reference clock parent
      ARM: dts: imx6dl-prtmvt: configure ethernet reference clock parent
      ARM: dts: imx6dl-victgo: configure ethernet reference clock parent
      ARM: dts: imx6q-prtwd2: configure ethernet reference clock parent
      ARM: dts: imx6qdl-skov-cpu: configure ethernet reference clock parent
      ARM: dts: imx6dl-eckelmann-ci4x10: configure ethernet reference clock parent
      ARM: dts: imx6ul: set enet_clk_ref to CLK_ENETx_REF_SEL
      ARM: dts: imx6ul-prti6g: configure ethernet reference clock parent

Stefan Wahren (10):
      ARM: dts: imx28-apf28: Convert to use label references
      ARM: dts: imx28-m28/sps1: Convert to use label references
      ARM: dts: imx28-apx4devkit: Convert to use label references
      ARM: dts: imx28-cfa10036: Convert to use label references
      ARM: dts: imx28-duckbill: Convert to use label references
      ARM: dts: imx28-duckbill-2: Include base board
      ARM: dts: imx28-evk: Convert to use label references
      ARM: dts: imx28-ts4600: Convert to use label references
      ARM: dts: imx28-tx28: add SPDX-License-Identifier
      ARM: dts: imx6ull: Add chargebyte Tarragon support

 arch/arm/boot/dts/Makefile                      |   9 +
 arch/arm/boot/dts/imx28-apf28.dts               |  96 ++-
 arch/arm/boot/dts/imx28-apf28dev.dts            | 312 +++++----
 arch/arm/boot/dts/imx28-apx4devkit.dts          | 380 ++++++-----
 arch/arm/boot/dts/imx28-cfa10036.dts            | 193 +++---
 arch/arm/boot/dts/imx28-cfa10049.dts            | 454 ++++++-------
 arch/arm/boot/dts/imx28-cfa10055.dts            | 224 +++----
 arch/arm/boot/dts/imx28-cfa10056.dts            | 146 ++--
 arch/arm/boot/dts/imx28-cfa10057.dts            | 252 ++++---
 arch/arm/boot/dts/imx28-cfa10058.dts            | 186 +++---
 arch/arm/boot/dts/imx28-duckbill-2-485.dts      | 174 +----
 arch/arm/boot/dts/imx28-duckbill-2-enocean.dts  | 198 +-----
 arch/arm/boot/dts/imx28-duckbill-2-spi.dts      | 211 ++----
 arch/arm/boot/dts/imx28-duckbill-2.dts          | 256 ++++---
 arch/arm/boot/dts/imx28-duckbill.dts            | 196 +++---
 arch/arm/boot/dts/imx28-evk.dts                 | 462 +++++++------
 arch/arm/boot/dts/imx28-m28.dtsi                |  44 +-
 arch/arm/boot/dts/imx28-m28cu3.dts              | 354 +++++-----
 arch/arm/boot/dts/imx28-m28evk.dts              | 420 ++++++------
 arch/arm/boot/dts/imx28-sps1.dts                | 201 +++---
 arch/arm/boot/dts/imx28-ts4600.dts              |  80 +--
 arch/arm/boot/dts/imx28-tx28.dts                |  38 +-
 arch/arm/boot/dts/imx6dl-alti6p.dts             |  12 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts   |  13 +-
 arch/arm/boot/dts/imx6dl-lanmcu.dts             |  12 +-
 arch/arm/boot/dts/imx6dl-plybas.dts             |  12 +-
 arch/arm/boot/dts/imx6dl-plym2m.dts             |  12 +-
 arch/arm/boot/dts/imx6dl-prtmvt.dts             |  11 +-
 arch/arm/boot/dts/imx6dl-victgo.dts             |  12 +-
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi      |   9 +-
 arch/arm/boot/dts/imx6dl-yapp4-lynx.dts         |  58 ++
 arch/arm/boot/dts/imx6dl-yapp4-phoenix.dts      |  42 ++
 arch/arm/boot/dts/imx6dl-yapp43-common.dtsi     | 615 +++++++++++++++++
 arch/arm/boot/dts/imx6q-prtwd2.dts              |  17 +-
 arch/arm/boot/dts/imx6q-yapp4-pegasus.dts       |  58 ++
 arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi         |  12 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |   4 +-
 arch/arm/boot/dts/imx6qp-yapp4-pegasus-plus.dts |  58 ++
 arch/arm/boot/dts/imx6sl-tolino-vision.dts      | 490 ++++++++++++++
 arch/arm/boot/dts/imx6ul-prti6g.dts             |  14 +-
 arch/arm/boot/dts/imx6ul.dtsi                   |  10 +-
 arch/arm/boot/dts/imx6ull-tarragon-common.dtsi  | 852 ++++++++++++++++++++++++
 arch/arm/boot/dts/imx6ull-tarragon-master.dts   |  82 +++
 arch/arm/boot/dts/imx6ull-tarragon-micro.dts    |  10 +
 arch/arm/boot/dts/imx6ull-tarragon-slave.dts    |  32 +
 arch/arm/boot/dts/imx6ull-tarragon-slavext.dts  |  64 ++
 arch/arm/boot/dts/imx7d-remarkable2.dts         | 239 +++++++
 arch/arm/boot/dts/imx7d.dtsi                    |   9 +
 48 files changed, 4852 insertions(+), 2793 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-lynx.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-phoenix.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp43-common.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-yapp4-pegasus.dts
 create mode 100644 arch/arm/boot/dts/imx6qp-yapp4-pegasus-plus.dts
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-common.dtsi
 create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-master.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-micro.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slave.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slavext.dts

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

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

* [GIT PULL 5/6] i.MX arm64 device tree changes for 6.4
  2023-04-08 10:19 [GIT PULL 1/6] i.MX drivers update for 6.4 Shawn Guo
                   ` (2 preceding siblings ...)
  2023-04-08 10:19 ` [GIT PULL 4/6] i.MX arm32 device tree changes " Shawn Guo
@ 2023-04-08 10:19 ` Shawn Guo
  2023-04-08 10:19 ` [GIT PULL 6/6] i.MX defconfig updates " Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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

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

* [GIT PULL 6/6] i.MX defconfig updates for 6.4
  2023-04-08 10:19 [GIT PULL 1/6] i.MX drivers update for 6.4 Shawn Guo
                   ` (3 preceding siblings ...)
  2023-04-08 10:19 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
@ 2023-04-08 10:19 ` Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-08 10:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Fabio Estevam, Stefan Agner, Li Yang, kernel,
	linux-imx, linux-arm-kernel

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-defconfig-6.4

for you to fetch changes up to b4b992e2332fe566481939573f56675d451aae63:

  ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module (2023-04-08 15:30:09 +0800)

----------------------------------------------------------------
i.MX defconfig updates for 6.4:

- Enable i.MX93 ADC driver in arm64 defconfig.
- Enable BD71815 PMIC and TDA998X HDMI bridge driver in
  imx_v6_v7_defconfig.
- Enable a few drivers support needed by Tarragon boards in
  imx_v6_v7_defconfig.
- Build IMX_SDMA driver as module in imx_v4_v5_defconfig.

----------------------------------------------------------------
Alistair Francis (1):
      ARM: imx_v6_v7_defconfig: Enable rohm,bd71815

Fabio Estevam (3):
      arm64: defconfig: Enable i.MX93 ADC support
      ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_I2C_NXP_TDA998X
      ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module

Stefan Wahren (1):
      ARM: imx_v6_v7_defconfig: Enable Tarragon peripheral drivers

 arch/arm/configs/imx_v4_v5_defconfig |  2 +-
 arch/arm/configs/imx_v6_v7_defconfig | 12 ++++++++++++
 arch/arm64/configs/defconfig         |  1 +
 3 files changed, 14 insertions(+), 1 deletion(-)

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

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

* Re: [GIT PULL 3/6] i.MX dt-bindings update for 6.4
  2023-04-08 10:19 ` [GIT PULL 3/6] i.MX dt-bindings update " Shawn Guo
@ 2023-04-12  1:46   ` Shawn Guo
  0 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2023-04-12  1:46 UTC (permalink / raw)
  To: soc, arm
  Cc: Fabio Estevam, Stefan Agner, Li Yang, kernel, linux-imx,
	linux-arm-kernel

On Sat, Apr 08, 2023 at 06:19:25PM +0800, Shawn Guo wrote:
> 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-bindings-6.4
> 
> for you to fetch changes up to 1c2eb76b9456130c377372727744e9a109abf5e1:
> 
>   dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC (2023-04-08 15:25:41 +0800)

It gets updated to add missing SoB to one commit.  Nothing else changed.

Shawn


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-bindings-6.4

for you to fetch changes up to e7a985d50841e43ea1794b3597fd7f646ed95a32:

  dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC (2023-04-12 09:32:39 +0800)

----------------------------------------------------------------
i.MX dt-bindings update for 6.4:

- Add vendor prefix for chargebyte.
- A bunch of new board compatibles: Tolino Vision, Toradex Apalis,
  chargebyte Tarragon, i.MX8M Plus based boards from DH electronics
  and Data Modul, etc.
- A series from Marek Vasut to improve blk-ctrl bindings.

----------------------------------------------------------------
Andreas Kemnade (1):
      dt-bindings: arm: fsl: add compatible string for Tolino Vision

Marcel Ziswiler (1):
      dt-bindings: arm: fsl: add toradex,apalis-imx8 et al.

Marek Vasut (6):
      dt-bindings: soc: imx8mp-media-blk-ctrl: Align block controller example name
      dt-bindings: soc: imx8mp-media-blk-ctrl: Add LDB subnode into schema and example
      dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM on PDK3
      dt-bindings: soc: imx8m-blk-ctrl: Rename blk_ctrl to blk-ctrl in examples
      dt-bindings: soc: imx-blk-ctrl: Drop leading label in blk-ctrl in examples
      dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC

Michal Vokáč (2):
      dt-bindings: arm: fsl: Fix copy-paste error in comment
      dt-bindings: arm: fsl: Add Y Soft IOTA Phoenix, Lynx, Pegasus and Pegasus+

Philippe Schenker (1):
      dt-bindings: arm: fsl: Add colibri-imx8x carrier boards

Stefan Wahren (2):
      dt-bindings: vendor-prefixes: add chargebyte
      dt-bindings: arm: fsl: Add chargebyte Tarragon

 Documentation/devicetree/bindings/arm/fsl.yaml     | 45 ++++++++++++++++--
 .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml |  2 +-
 .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml  |  2 +-
 .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml |  2 +-
 .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml |  2 +-
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         | 53 +++++++++++++++++++++-
 .../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml  |  2 +-
 .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml |  2 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |  2 +
 9 files changed, 102 insertions(+), 10 deletions(-)

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

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

end of thread, other threads:[~2023-04-12  1:47 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
2023-04-08 10:19 ` [GIT PULL 6/6] i.MX defconfig updates " 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).