soc.lore.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/6] i.MX drivers update for 5.17
@ 2021-12-18  7:14 Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 7f511d514e8c34b6dd0c17b5496e48b2a6a2626c:

  soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl (2021-12-17 10:53:20 +0800)

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

- A number of patches from Adam Ford to update gpcv2 and blk-ctrl driver
  to keep i.MX8MM VPU-H1 and i.MX8MN GPUMIX bus clocks active, and add
  i.MX8MN display related domain support.
- Add optional continuous burst clock support for imx-weim bus driver.
- Call pm_runtime_put_sync_suspend() instead of pm_runtime_put() in
  gpcv2 driver to prevent a sequence issue seen with i.MX8MM GPU and
  MIX domain.

----------------------------------------------------------------
Adam Ford (5):
      soc: imx: gpcv2: keep i.MX8MM VPU-H1 bus clock active
      soc: imx: gpcv2: keep i.MX8MN gpumix bus clock enabled
      soc: imx: gpcv2: Add dispmix and mipi domains to imx8mn
      dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains
      soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl

Ivan Bornyakov (1):
      bus: imx-weim: optionally enable continuous burst clock

Marek Vasut (1):
      soc: imx: gpcv2: Synchronously suspend MIX domains

 drivers/bus/imx-weim.c                   | 18 +++++++-
 drivers/soc/imx/gpcv2.c                  | 29 +++++++++++-
 drivers/soc/imx/imx8m-blk-ctrl.c         | 77 +++++++++++++++++++++++++++++++-
 include/dt-bindings/power/imx8mn-power.h |  5 +++
 4 files changed, 125 insertions(+), 4 deletions(-)

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

* [GIT PULL 2/6] i.MX SoC update for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
@ 2021-12-18  7:14 ` Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to b0100bce4ff82ec1ccd3c1f3d339fd2df6a81784:

  ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART (2021-11-21 16:45:16 +0800)

----------------------------------------------------------------
i.MX SoC update for 5.17:

- A couple of cleanups from Lukas Bulwahn to remove left-over from
  i.MX{27,31,35} board file removal, and rename DEBUG_IMX21_IMX27_UART
  to DEBUG_IMX27_UART.

----------------------------------------------------------------
Lukas Bulwahn (2):
      ARM: imx: remove dead left-over from i.MX{27,31,35} removal
      ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART

 arch/arm/Kconfig.debug            | 14 +++++++-------
 arch/arm/include/debug/imx-uart.h | 18 +++++++++---------
 arch/arm/mach-imx/Kconfig         | 12 ------------
 arch/arm/mach-imx/Makefile        |  2 --
 4 files changed, 16 insertions(+), 30 deletions(-)

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

* [GIT PULL 3/6] i.MX dt-bindings update for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
@ 2021-12-18  7:14 ` Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 4/6] i.MX arm device tree change " Shawn Guo
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to e1e06edd94d5b3171401a1435a17251102cc8494:

  dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl (2021-12-17 10:54:26 +0800)

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

- New bindings for i.MX SPBA bus and i.MX8MN DISP blk-ctrl.
- New vendor prefix for BSH Hausgeraete GmbH and JOZ BV.
- New compatibles for various i.MX6 and i.MX8 boards.
- Add optional 'fsl,continuous-burst-clk' property support for imx-weim
  binding.

----------------------------------------------------------------
Adam Ford (2):
      dt-bindings: soc: imx: Add binding doc for spba bus
      dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl

Alexander Stein (3):
      dt-bindings: arm: fsl: add TQMa8MxML boards
      dt-bindings: arm: fsl: add TQMa8MxNL boards
      dt-bindings: arm: fsl: add TQMa8Mx boards

Ariel D'Alessandro (3):
      dt-bindings: Add vendor prefix for BSH Hausgeraete GmbH
      dt-bindings: arm: fsl: Add iMX8MN BSH SMM S2 boards
      dt-bindings: arm: fsl: Add BSH SMM-M2 IMX6ULZ SystemMaster board

Ivan Bornyakov (1):
      dt-bindings: bus: imx-weim: add words about continuous bclk

Jacky Bai (1):
      dt-bindings: arm: fsl: Add binding for imx8ulp evk

Matthias Schiffer (1):
      dt-bindings: arm: fsl: add TQ-Systems boards based on i.MX6Q/QP/DL

Michal Vokáč (1):
      dt-bindings: arm: fsl: Add Y Soft IOTA Crux/Crux+ boards

Oleksij Rempel (2):
      dt-bindings: vendor-prefixes: Add an entry for JOZ BV
      dt-bindings: arm: fsl: add JOZ Access Point

 Documentation/devicetree/bindings/arm/fsl.yaml     | 78 +++++++++++++++++
 .../devicetree/bindings/bus/fsl,spba-bus.yaml      | 68 +++++++++++++++
 Documentation/devicetree/bindings/bus/imx-weim.txt |  5 ++
 .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml | 97 ++++++++++++++++++++++
 .../devicetree/bindings/vendor-prefixes.yaml       |  4 +
 5 files changed, 252 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/bus/fsl,spba-bus.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml

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

* [GIT PULL 4/6] i.MX arm device tree change for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
@ 2021-12-18  7:14 ` Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 3951cc6bae4cd252a2efec5bad5d30265d525e0f:

  ARM: dts: imx6: phytec: Add PEB-WLBT-05 support (2021-12-17 10:43:55 +0800)

----------------------------------------------------------------
i.MX arm device tree change for 5.17:

- New board support: TQ-Systems MBa6x, Y Soft IOTA Crux/Crux+ board,
  JOZ Access Point, Phytec PEB-WLBT-05 support, BSH SMM-M2 IMX6ULZ
  SystemMaster.
- Update SPBA bus node name to match binding schema.
- A series from Christoph Niedermaier to update imx6qdl-dhcom board
  around Ethernet and USB support.
- A series from Giulio Benetti to clean up undocumented/unused fixed
  clock compatibles.
- A series from Laurent Pinchart to update i.MX7 MIPI_CSI support.
- A couple of changes from Russell to update phy-mode for
  vf610-zii-dev-rev-b board.
- Add Wacom digitizer support for imx7d-remarkable2 device.

----------------------------------------------------------------
Adam Ford (1):
      ARM: dts: imx: Change spba to spba-bus

Alistair Francis (1):
      ARM: dts: imx7d-remarkable2: add wacom digitizer device

Christoph Niedermaier (3):
      ARM: dts: imx6qdl-dhcom: Align PHY reset timing with other DHCOM SoMs
      ARM: dts: imx6qdl-dhcom: Identify the PHY by ethernet-phy-id0007.c0f0
      ARM: dts: imx6qdl-dhcom: Add USB overcurrent pin on SoM layer

Giulio Benetti (17):
      ARM: dts: imx1: drop "fsl,imx-clk32"
      ARM: dts: imx25: drop "fsl,imx-osc"
      ARM: dts: imx50: drop "fsl,imx-osc"
      ARM: dts: imx50: drop "fsl,imx-ckil"
      ARM: dts: imx50: drop "fsl,imx-ckih1"
      ARM: dts: imx50: drop "fsl,imx-ckih2"
      ARM: dts: imx51: drop "fsl,imx-osc"
      ARM: dts: imx51: drop "fsl,imx-ckil"
      ARM: dts: imx51: drop "fsl,imx-ckih1"
      ARM: dts: imx51: drop "fsl,imx-ckih2"
      ARM: dts: imx53: drop "fsl,imx-osc"
      ARM: dts: imx53: drop "fsl,imx-ckil"
      ARM: dts: imx53: drop "fsl,imx-ckih1"
      ARM: dts: imx53: drop "fsl,imx-ckih2"
      ARM: dts: imx6qdl: drop "fsl,imx-osc"
      ARM: dts: imx6qdl: drop "fsl,imx-ckil"
      ARM: dts: imx6qdl: drop "fsl,imx-ckih1"

Jason Wang (1):
      ARM: dts: imx: Fix typo in pinfunc comments

Laurent Pinchart (3):
      ARM: dts: imx7s-warp: Drop undefined property in mipi_csi node
      ARM: dts: imx7: Drop reset-names property for mipi_csi node
      ARM: dts: imx7: Group mipi_csi 'port' children in a 'ports' node

Markus Niebel (1):
      ARM: dts: imx6qdl: add TQ-Systems MBa6x device trees

Matthias Schiffer (1):
      ARM: dts: imx6qdl-tqma6: add ERR006687 hardware workaround for "a" variant

Michael Trimarchi (1):
      ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster

Michal Vokáč (1):
      ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Crux/Crux+ board

Oleksij Rempel (1):
      ARM: dts: add JOZ Access Point

Russell King (Oracle) (2):
      ARM: dts: vf610-zii-dev-rev-b: correct phy-mode for 6185 dsa link
      ARM: dts: vf610-zii-dev-rev-b: specify phy-mode for external PHYs

Yunus Bas (3):
      ARM: dts: imx6qdl: phytec: Add support for optional PEB-EVAL-01 board
      ARM: dts: imx6qdl: phytec: Add support for optional PEB-AV-02 LCD adapter
      ARM: dts: imx6: phytec: Add PEB-WLBT-05 support

 arch/arm/boot/dts/Makefile                         |  11 +-
 arch/arm/boot/dts/imx1-pinfunc.h                   |   6 +-
 arch/arm/boot/dts/imx1.dtsi                        |   2 +-
 arch/arm/boot/dts/imx25.dtsi                       |   4 +-
 arch/arm/boot/dts/imx27-pinfunc.h                  |   6 +-
 arch/arm/boot/dts/imx31.dtsi                       |   2 +-
 arch/arm/boot/dts/imx50.dtsi                       |  10 +-
 arch/arm/boot/dts/imx51.dtsi                       |  10 +-
 arch/arm/boot/dts/imx53.dtsi                       |  10 +-
 arch/arm/boot/dts/imx6dl-mba6.dtsi                 |  22 +
 arch/arm/boot/dts/imx6dl-mba6a.dts                 |  21 +
 arch/arm/boot/dts/imx6dl-mba6b.dts                 |  21 +
 arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts  |   3 +
 arch/arm/boot/dts/imx6q-mba6.dtsi                  |  44 ++
 arch/arm/boot/dts/imx6q-mba6a.dts                  |  20 +
 arch/arm/boot/dts/imx6q-mba6b.dts                  |  20 +
 arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts   |   3 +
 arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts   |   3 +
 arch/arm/boot/dts/imx6q-yapp4-crux.dts             |  54 +++
 arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi         |   4 +
 arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi          |   4 +
 arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi           |   8 +-
 arch/arm/boot/dts/imx6qdl-mba6.dtsi                | 526 +++++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-mba6a.dtsi               |  36 ++
 arch/arm/boot/dts/imx6qdl-mba6b.dtsi               |  52 ++
 .../boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi    | 119 +++++
 .../boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi  |  71 +++
 .../boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi  |  85 ++++
 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi              |  20 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |   8 +-
 arch/arm/boot/dts/imx6qp-mba6b.dts                 |  18 +
 arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts  |   3 +
 arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts       |  54 +++
 .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts   |   1 +
 .../boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi  |  90 ++++
 arch/arm/boot/dts/imx6ull-jozacp.dts               | 456 ++++++++++++++++++
 .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts  |   1 +
 .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts  |   1 +
 .../boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi |  19 +
 arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts           | 146 ++++++
 arch/arm/boot/dts/imx7d-remarkable2.dts            |  59 +++
 arch/arm/boot/dts/imx7s-warp.dts                   |  14 +-
 arch/arm/boot/dts/imx7s.dtsi                       |  22 +-
 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts          |   6 +-
 44 files changed, 2043 insertions(+), 52 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-mba6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-mba6a.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-mba6b.dts
 create mode 100644 arch/arm/boot/dts/imx6q-mba6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-mba6a.dts
 create mode 100644 arch/arm/boot/dts/imx6q-mba6b.dts
 create mode 100644 arch/arm/boot/dts/imx6q-yapp4-crux.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-mba6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-mba6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-mba6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-mba6b.dts
 create mode 100644 arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi
 create mode 100644 arch/arm/boot/dts/imx6ull-jozacp.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi
 create mode 100644 arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts

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

* [GIT PULL 5/6] i.MX arm64 device tree change for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
                   ` (2 preceding siblings ...)
  2021-12-18  7:14 ` [GIT PULL 4/6] i.MX arm device tree change " Shawn Guo
@ 2021-12-18  7:14 ` Shawn Guo
  2021-12-18  7:14 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo
  2021-12-20 16:28 ` [GIT PULL 1/6] i.MX drivers " Arnd Bergmann
  5 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 0bc3e333a0c82ee8691bcfdf441644ce02bd8be0:

  arm64: dts: imx8mp-evk: configure multiple queues on eqos (2021-12-16 18:14:25 +0800)

----------------------------------------------------------------
i.MX arm64 device tree change for 5.17:

- New SoC support: i.MX8 ULP.
- New board support: i.MX8MM/MN based TQMa8Mx boards, iMX8MN BSH SMM S2,
  i.MX8 ULP EVK.
- A series from Adam Ford to enable Camera and USB support for
  imx8mm-beacon device.
- Add overlays for various serdes protocols on LS1028A QDS board using
  different PHY cards.
- A series from Biwen Li to update LS1028A devices around RTC, flextimer
  and PWM support.
- A series from Joakim Zhang to update ENET/FEC suppport on i.MX8M
  devices.
- A couple of changes from Lucas Stach to update nitrogen8-som Ethernet
  PHY and I2C1 pad configuration.
- A series from Martin Kepplinger to split out a shared imx8mq-librem5-r3
  dtsi for Librem5 devices.
- Add cache descriptions for i.MX8 SoCs.
- A series from Vladimir Oltean to update ls1028a-rdb device tree in
  order to share the DTS between Linux and U-Boot.
- Random device addtion to various i.MX8 and LX2160A based devices.

----------------------------------------------------------------
Adam Ford (4):
      arm64: dts: imx8mm-beacon: Enable USB Controllers
      arm64: dts: imx8mm: Add CSI nodes
      arm64: dts: imx8mm-beacon: Enable OV5640 Camera
      arm64: dts: imx8mq-evk: link regulator to VPU domain

Alex Marginean (1):
      arm64: dts: ls1028a-qds: add overlays for various serdes protocols

Alexander Stein (3):
      arm64: dts: freescale: add initial device tree for TQMa8MQML with i.MX8MM
      arm64: dts: freescale: add initial device tree for TQMa8MQNL with i.MX8MN
      arm64: dts: freescale: add initial device tree for TQMa8Mx with i.MX8M

Ariel D'Alessandro (1):
      arm64: dts: imx8mn-bsh-smm-s2/pro: Add iMX8MN BSH SMM S2 boards

Arnaud Ferraris (1):
      arm64: dts: freescale: add 'chassis-type' property

Biwen Li (5):
      arm64: dts: lx2162a-qds: add interrupt line for RTC node
      arm64: dts: ls1028a: add ftm_alarm1 node to be used as wakeup source
      arm64: dts: ls1028a: add flextimer based pwm nodes
      arm64: dts: ls1028a-rdb: enable pwm0
      arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus

David Heidelberg (1):
      arm64: dts: imx8mq: fix the schema check errors for fsl,tmu-calibration

Fabio Estevam (1):
      arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property

Geert Uytterhoeven (1):
      arm64: dts: imx: imx8mn-beacon: Drop undocumented clock-names reference

Ioana Radulescu (1):
      arm64: dts: lx2160a-rdb: Add Inphi PHY node

Jacky Bai (2):
      arm64: dts: imx8ulp: Add the basic dtsi file for imx8ulp
      arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk board

Joakim Zhang (7):
      arm64: dts: imx8mn-evk: add hardware reset for FEC PHY
      arm64: dts: imx8mp-evk: add hardware reset for EQOS PHY
      arm64: dts: imx8m: disable smart eee for FEC PHY
      arm64: dts: imx8m: configure FEC PHY VDDIO voltage
      arm64: dts: imx8mp-evk: disable CLKOUT clock for ENET PHY
      arm64: dts: imx8m: remove unused "nvmem_macaddr_swap" property for FEC
      arm64: dts: imx8mp: add mac address for EQOS

Kuldeep Singh (1):
      arm64: dts: lx2162a: Add CAN nodes for LX2162A-QDS

Li Yang (2):
      arm64: dts: ls1088a: Add reboot nodes
      arm64: dts: ls1088a: add snps incr burst type adjustment for usb1

Lucas Stach (3):
      arm64: dts: nitrogen8-som: correct network PHY reset
      arm64: dts: nitrogen8-som: correct i2c1 pad-ctrl
      arm64: dts: imx8mm: don't assign PLL2 in SoC dtsi

Martin Kepplinger (4):
      arm64: dts: split out a shared imx8mq-librem5-r3.dtsi description
      arm64: dts: imx8mq-librem5: describe power supply for cameras
      arm64: dts: imx8mq-librem5: describe the selfie cam
      arm64: dts: imx8mq-librem5-r3.dtsi: describe selfie cam XSHUTDOWN pin

Meng Li (1):
      arm64: dts: fsl-ls1043a-rdb: add delay between CS and CLK signal for flash device

Pankaj Bansal (1):
      arm64: dts: lx2160a-qds: Add mdio mux nodes

Pankaj Gupta (1):
      arm64: dts: lx2160a: add optee-tz node

Peng Fan (6):
      arm64: dts: imx8m: add cache info
      arm64: dts: imx8qm: add cache info
      arm64: dts: imx8qxp: add cache info
      dt-bindings: power: imx8ulp: add power domain header file
      arm64: dts: imx8ulp: add scmi firmware node
      arm64: dts: imx8ulp: add power domain entry for usdhc

Ran Wang (1):
      arm64: dts: lx2160a: enable usb3-lpm-capable for usb3 nodes

Vabhav Sharma (1):
      arm64: dts: ls1028a-qds: enable lpuart1

Vladimir Oltean (4):
      arm64: dts: ls1028a-rdb: sort nodes alphabetically by label
      arm64: dts: ls1028a-rdb: add an alias for the FlexSPI controller
      arm64: dts: ls1028a-rdb: add aliases for the Ethernet ports
      arm64: dts: ls1028a-rdb: update copyright

Xiaoliang Yang (1):
      arm64: dts: imx8mp-evk: configure multiple queues on eqos

Xiaowei Bao (1):
      arm64: dts: ls1028a: Add PCIe EP nodes

Yangbo Lu (1):
      arm64: dts: lx2162a-qds: support SD UHS-I and eMMC HS400 modes

 arch/arm64/boot/dts/freescale/Makefile             |  22 +
 .../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts    | 113 +++
 .../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts    | 108 +++
 .../boot/dts/freescale/fsl-ls1028a-qds-7777.dts    |  82 ++
 .../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts    | 107 +++
 .../boot/dts/freescale/fsl-ls1028a-qds-899b.dts    |  75 ++
 .../boot/dts/freescale/fsl-ls1028a-qds-9999.dts    |  79 ++
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |  39 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  | 103 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 130 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |   2 +
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |  13 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  | 149 ++++
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |  21 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  10 +
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |  21 +
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |  93 ++
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   1 -
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |   7 +
 .../dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts   |   1 -
 .../dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts  |   1 -
 .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 253 ++++++
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 335 +++++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  86 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |   1 -
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      |   1 -
 .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi    | 426 +++++++++
 .../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts |  48 +
 .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts    |  80 ++
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |   9 +
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 237 +++++
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 322 +++++++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  29 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  73 ++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  35 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   9 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |  25 +-
 .../boot/dts/freescale/imx8mq-librem5-r3.dtsi      |  45 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts |  16 +-
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  |  97 +-
 .../boot/dts/freescale/imx8mq-mnt-reform2.dts      |   1 +
 .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi    |  15 +-
 .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts   | 349 ++++++++
 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi  | 360 ++++++++
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          | 115 ++-
 arch/arm64/boot/dts/freescale/imx8qm.dtsi          |  38 +
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |  28 +
 arch/arm64/boot/dts/freescale/imx8ulp-evk.dts      |  64 ++
 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h    | 978 +++++++++++++++++++++
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         | 434 +++++++++
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          | 282 ++++++
 include/dt-bindings/power/imx8ulp-power.h          |  26 +
 52 files changed, 5840 insertions(+), 154 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-13bb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-65bb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-7777.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-85bb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-899b.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-9999.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp-evk.dts
 create mode 100755 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h
 create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/mba8mx.dtsi
 create mode 100644 include/dt-bindings/power/imx8ulp-power.h

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

* [GIT PULL 6/6] i.MX defconfig update for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
                   ` (3 preceding siblings ...)
  2021-12-18  7:14 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
@ 2021-12-18  7:14 ` Shawn Guo
  2021-12-20 16:28 ` [GIT PULL 1/6] i.MX drivers " Arnd Bergmann
  5 siblings, 0 replies; 9+ messages in thread
From: Shawn Guo @ 2021-12-18  7:14 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 fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to c720e38f4c2dd1e0b5cf4f7dcf8bb6951cd3856d:

  ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2 (2021-12-16 14:50:25 +0800)

----------------------------------------------------------------
i.MX defconfig update for 5.17:

- Enable pinctrl and clock drivers for i.MX8 ULP SoC.
- A couple of patches from Adam Ford to enable Camera driver support
  for Beacon EmbeddedWorks i.MX8MM development kit.
- Enable drivers for devices found on TQMa8MxML-MBa8Mx board.
- Enable RTC_DRV_RV3029C2 driver support for DHCOM devices.

----------------------------------------------------------------
Adam Ford (2):
      arm64: defconfig: Enable VIDEO_IMX_MEDIA
      arm64: defconfig: Enable OV5640

Alexander Stein (1):
      arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx

Johann Neuhauser (1):
      ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2

Peng Fan (1):
      arm64: defconfig: enable drivers for booting i.MX8ULP

 arch/arm/configs/imx_v6_v7_defconfig |  1 +
 arch/arm64/configs/defconfig         | 11 +++++++++++
 2 files changed, 12 insertions(+)

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

* Re: [GIT PULL 1/6] i.MX drivers update for 5.17
  2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
                   ` (4 preceding siblings ...)
  2021-12-18  7:14 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo
@ 2021-12-20 16:28 ` Arnd Bergmann
  2021-12-21  6:57   ` Shawn Guo
  5 siblings, 1 reply; 9+ messages in thread
From: Arnd Bergmann @ 2021-12-20 16:28 UTC (permalink / raw)
  To: Shawn Guo
  Cc: SoC Team, arm-soc, Fabio Estevam, Stefan Agner, Li Yang,
	Sascha Hauer, NXP Linux Team, Linux ARM

On Sat, Dec 18, 2021 at 8:14 AM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
>
>   Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.17
>
> for you to fetch changes up to 7f511d514e8c34b6dd0c17b5496e48b2a6a2626c:
>
>   soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl (2021-12-17 10:53:20 +0800)
>
> ----------------------------------------------------------------
> i.MX drivers update for 5.17:
>
> - A number of patches from Adam Ford to update gpcv2 and blk-ctrl driver
>   to keep i.MX8MM VPU-H1 and i.MX8MN GPUMIX bus clocks active, and add
>   i.MX8MN display related domain support.
> - Add optional continuous burst clock support for imx-weim bus driver.
> - Call pm_runtime_put_sync_suspend() instead of pm_runtime_put() in
>   gpcv2 driver to prevent a sequence issue seen with i.MX8MM GPU and
>   MIX domain.

Thanks, I've pulled all six tags now, but I don't know why there are no
automated emails about them, this seems to happen for some senders
but not others.

        Arnd

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

* Re: [GIT PULL 1/6] i.MX drivers update for 5.17
  2021-12-20 16:28 ` [GIT PULL 1/6] i.MX drivers " Arnd Bergmann
@ 2021-12-21  6:57   ` Shawn Guo
  2021-12-23 15:04     ` Arnd Bergmann
  0 siblings, 1 reply; 9+ messages in thread
From: Shawn Guo @ 2021-12-21  6:57 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: SoC Team, arm-soc, Fabio Estevam, Stefan Agner, Li Yang,
	Sascha Hauer, NXP Linux Team, Linux ARM

On Mon, Dec 20, 2021 at 05:28:04PM +0100, Arnd Bergmann wrote:
> On Sat, Dec 18, 2021 at 8:14 AM Shawn Guo <shawnguo@kernel.org> wrote:
> >
> > The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
> >
> >   Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)
> >
> > are available in the Git repository at:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.17
> >
> > for you to fetch changes up to 7f511d514e8c34b6dd0c17b5496e48b2a6a2626c:
> >
> >   soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl (2021-12-17 10:53:20 +0800)
> >
> > ----------------------------------------------------------------
> > i.MX drivers update for 5.17:
> >
> > - A number of patches from Adam Ford to update gpcv2 and blk-ctrl driver
> >   to keep i.MX8MM VPU-H1 and i.MX8MN GPUMIX bus clocks active, and add
> >   i.MX8MN display related domain support.
> > - Add optional continuous burst clock support for imx-weim bus driver.
> > - Call pm_runtime_put_sync_suspend() instead of pm_runtime_put() in
> >   gpcv2 driver to prevent a sequence issue seen with i.MX8MM GPU and
> >   MIX domain.
> 
> Thanks, I've pulled all six tags now, but I don't know why there are no
> automated emails about them, this seems to happen for some senders
> but not others.

I sent the PRs in form of patches (manually editing) with 'git
send-email'.  I have been doing this for years, and I used to get
automated emails about merging.  Not sure what's changed recently.

Shawn

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

* Re: [GIT PULL 1/6] i.MX drivers update for 5.17
  2021-12-21  6:57   ` Shawn Guo
@ 2021-12-23 15:04     ` Arnd Bergmann
  0 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2021-12-23 15:04 UTC (permalink / raw)
  To: Shawn Guo
  Cc: Arnd Bergmann, SoC Team, arm-soc, Fabio Estevam, Stefan Agner,
	Li Yang, Sascha Hauer, NXP Linux Team, Linux ARM

On Tue, Dec 21, 2021 at 7:57 AM Shawn Guo <shawnguo@kernel.org> wrote:
> On Mon, Dec 20, 2021 at 05:28:04PM +0100, Arnd Bergmann wrote:
> >
> > Thanks, I've pulled all six tags now, but I don't know why there are no
> > automated emails about them, this seems to happen for some senders
> > but not others.
>
> I sent the PRs in form of patches (manually editing) with 'git
> send-email'.  I have been doing this for years, and I used to get
> automated emails about merging.  Not sure what's changed recently.

I don't think anything changed, there are always a few that fail to get updated
by patchwork, and I've never quite figured out the difference to those that
work.

        Arnd

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

end of thread, other threads:[~2021-12-23 15:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-18  7:14 [GIT PULL 1/6] i.MX drivers update for 5.17 Shawn Guo
2021-12-18  7:14 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
2021-12-18  7:14 ` [GIT PULL 3/6] i.MX dt-bindings " Shawn Guo
2021-12-18  7:14 ` [GIT PULL 4/6] i.MX arm device tree change " Shawn Guo
2021-12-18  7:14 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
2021-12-18  7:14 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo
2021-12-20 16:28 ` [GIT PULL 1/6] i.MX drivers " Arnd Bergmann
2021-12-21  6:57   ` Shawn Guo
2021-12-23 15:04     ` Arnd Bergmann

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).