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

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 2a52651292ad9e642d205ce2ece2686d3b3395a7:

  soc: imx: drop COMPILE_TEST for IMX_SCU_SOC (2020-03-16 11:44:40 +0800)

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

 - Update SCU power domain driver to include PD ranges for audio, CM40
   I2C and INTMUX, also  enlarge PD range for mu_b.
 - Remove IMX_SC_RPC_SVC_ABORT from SCU API, as it was added by mistake.
 - Increase build test coverage for i.MX8M SoC and IMX_SCU driver.
 - Improve i.MX GPC power up sequencing to ensure that the reset is
   properly propagated through the peripheral devices in the power
   domain.

----------------------------------------------------------------
Anson Huang (1):
      firmware: imx: add COMPILE_TEST for IMX_SCU driver

Daniel Baluta (1):
      firmware: imx: scu-pd: Add missing audio PD ranges

Joakim Zhang (1):
      firmware: imx: scu-pd: add power domain for I2C and INTMUX in CM40 SS

Leonard Crestez (2):
      soc: imx: gpcv2: include linux/sizes.h
      firmware: imx: Remove IMX_SC_RPC_SVC_ABORT

Lucas Stach (1):
      soc: imx: gpc: fix power up sequencing

Peng Fan (2):
      soc: imx: increase build coverage for imx8m soc driver
      soc: imx: drop COMPILE_TEST for IMX_SCU_SOC

Sebastien Fagard (1):
      firmware: imx: scu-pd: enlarge PD range for mu_b

 drivers/firmware/imx/Kconfig                |  2 +-
 drivers/firmware/imx/scu-pd.c               | 13 ++++++++++++-
 drivers/soc/Makefile                        |  2 +-
 drivers/soc/imx/Kconfig                     | 11 ++++++++++-
 drivers/soc/imx/Makefile                    |  2 +-
 drivers/soc/imx/gpc.c                       | 24 +++++++++++++-----------
 drivers/soc/imx/gpcv2.c                     |  1 +
 drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} |  0
 include/linux/firmware/imx/ipc.h            |  1 -
 9 files changed, 39 insertions(+), 17 deletions(-)
 rename drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} (100%)

_______________________________________________
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] 6+ messages in thread

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

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 756931e058ec3dc625f85a09ae0c3143d2a6ef72:

  ARM: imx: Drop unnecessary src_base check (2020-03-11 15:18:17 +0800)

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

 - A number of cleanups from Anson Huang to remove unneeded includes,
   drop unnecessary newlines and base check etc.
 - Apply Cortex-A9 specific errata only to Cortex-A9 based i.MX SoCs
   and avoid impacting Cortex-A7 based designs.

----------------------------------------------------------------
Anson Huang (6):
      ARM: imx: Remove unused include of linux/irqchip/arm-gic.h
      ARM: imx: Remove unused includes on mach-imx6q.c
      ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c
      ARM: imx: Add missing of_node_put()
      ARM: imx: Remove unnecessary blank lines
      ARM: imx: Drop unnecessary src_base check

Stefan Agner (1):
      ARM: imx: limit errata selection to Cortex-A9 based designs

 arch/arm/mach-imx/Kconfig       | 10 ++++++++--
 arch/arm/mach-imx/anatop.c      |  7 ++++---
 arch/arm/mach-imx/gpc.c         |  4 ++--
 arch/arm/mach-imx/mach-imx6q.c  | 13 -------------
 arch/arm/mach-imx/mach-imx6sl.c |  1 -
 arch/arm/mach-imx/mach-imx6ul.c |  1 -
 arch/arm/mach-imx/platsmp.c     |  1 +
 arch/arm/mach-imx/pm-imx6.c     |  2 ++
 arch/arm/mach-imx/pm-imx7ulp.c  |  1 +
 arch/arm/mach-imx/src.c         |  3 ---
 10 files changed, 18 insertions(+), 25 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] 6+ messages in thread

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

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 53b61224ca40dc454b94b5d705d17f19e780299a:

  dt-bindings: arm: fsl: Add TechNexion boards (2020-03-16 09:06:42 +0800)

----------------------------------------------------------------
i.MX DT bindings update for 5.7:

 - Add compatibles for TechNexion i.MX6/7, Kontron LS1028A, Toradex i.MX7,
   NXP i.MX8MP EVK, and LS1028A evaluation boards.
 - Improve NXP crypto binding examples to use generic node name.

----------------------------------------------------------------
Anson Huang (1):
      dt-bindings: arm: imx: Add the i.MX8MP EVK board

Fabio Estevam (1):
      dt-bindings: arm: fsl: Add TechNexion boards

Horia Geantă (3):
      dt-bindings: crypto: sahara: use generic node name
      dt-bindings: crypto: dcp: use generic node name
      dt-bindings: crypto: caam: use generic node name

Michael Walle (2):
      dt-bindings: arm: fsl: add LS1028A based boards
      dt-bindings: arm: fsl: add Kontron sl28 boards

Oleksandr Suvorov (1):
      dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 bindings

 Documentation/devicetree/bindings/arm/fsl.yaml     | 69 ++++++++++++++++++++++
 .../devicetree/bindings/crypto/fsl-dcp.txt         |  2 +-
 .../devicetree/bindings/crypto/fsl-imx-sahara.txt  |  2 +-
 .../devicetree/bindings/crypto/fsl-sec4.txt        |  2 +-
 4 files changed, 72 insertions(+), 3 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] 6+ messages in thread

* [GIT PULL 4/6] i.MX arm DTS changes for 5.7
  2020-03-18  5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
  2020-03-18  5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
  2020-03-18  5:19 ` [GIT PULL 3/6] i.MX DT bindings update " Shawn Guo
@ 2020-03-18  5:19 ` Shawn Guo
  2020-03-18  5:19 ` [GIT PULL 5/6] i.MX arm64 DTS update " Shawn Guo
  2020-03-18  5:19 ` [GIT PULL 6/6] i.MX defconfig changes " Shawn Guo
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18  5:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
	Fabio Estevam, linux-arm-kernel

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 2d42fa311df749e847769a86748a8c2d20687973:

  ARM: dts: imx6q-marsboard: properly define rgmii PHY (2020-03-16 10:47:20 +0800)

----------------------------------------------------------------
i.MX arm DTS changes for 5.7:

 - New support for i.MX6/7 based PICO devices and Toradex i.MX7 based
   Aster boards.
 - Add voltage monitor device node for vf610-zii boards.
 - Improve UART pins macro defines for i.MX6SX SoC and switch related
   boards to use the new names.
 - Use generic node name for devices like GPT, KPP, CCM, WDOG, OCOTP and
   IOMUXC in i.MX DTS files.
 - Switch imx6ul-pico device tree to DRM bindings.
 - Use SPDX-License-Identifier for all Toradex i.MX6/7 based boards.
 - Add proper rgmii PHY description for imx6dl-riotboard and
   imx6q-marsboard.
 - Add capture-subsystem device support for i.MX51.
 - Kill off "simple-panel" compatibles which has never been an accepted
   as an upstream compatible string.
 - Random device addition to various boards.

----------------------------------------------------------------
Aapo Vienamo (1):
      ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS

Andrey Smirnov (5):
      ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node
      ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node
      ARM: dts: vf610-zii-spb4: Add voltage monitor DT node
      ARM: dts: vf610-zii-dev: Add voltage monitor DT node
      ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node

André Draszik (2):
      ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage
      ARM: dts: imx7s: add snvs clock to pwrkey

Anson Huang (13):
      ARM: dts: imx: make gpt node name generic
      ARM: dts: imx: make kpp node name generic
      ARM: dts: imx: make clks node name generic
      ARM: dts: imx6sx: Improve UART pins macro defines
      ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux
      ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/DTE for UART pins
      ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE for UART pins
      ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for UART pins
      ARM: dts: imx6sx-softing-vining-2000: Use new pin names with DCE/DTE for UART pins
      ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE for UART pins
      ARM: dts: imx: make wdog node name generic
      ARM: dts: imx: Align ocotp node name
      ARM: dts: imx: Make iomuxc node name generic

Fabio Estevam (6):
      ARM: dts: imx6ul-pico: Convert to DRM bindings
      ARM: dts: imx6sx-softing-vining-2000: Enable PCI support
      ARM: dts: imx7d-pico: Add support for the dwarf baseboard
      ARM: dts: imx7d-pico: Add support for the nymph baseboard
      ARM: dts: imx6ul-pico: Add support for the dwarf baseboard
      ARM: dts: imx6qdl: Add imx6qdl-pico support

Horia Geantă (1):
      ARM: dts: imx: align name for crypto node and child nodes

Igor Opaniuk (3):
      ARM: dts: imx6: toradex: use SPDX-License-Identifier
      ARM: dts: imx7: toradex: use SPDX-License-Identifier
      ARM: dts: vf: toradex: SPDX tags and copyright cleanup

Lucas Stach (2):
      ARM: dts: imx6: RDU2: assign video PLL as input to LDB
      ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2

Marco Felsch (2):
      ARM: dts: imx6: phycore-som: explicit disable pmic watchdog during suspend
      ARM: dts: imx6: phycore-som: add da9062 gpio support

Martin Kaiser (2):
      ARM: dts: imx25-pinfunc: add another cspi3 config
      ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7

Michael Heimpold (1):
      ARM: dts: imx23: introduce mmc0_sck_cfg

Michal Vokáč (1):
      ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection polarity

Oleksandr Suvorov (4):
      ARM: dts: imx7-colibri: add alias for RTC
      ARM: dts: imx7-colibri: fix muxing of usbc_det pin
      ARM: dts: imx7-colibri: Convert to SPDX license tags for Colibri iMX7
      ARM: dts: imx7-colibri: add support for Toradex Aster carrier board

Oleksij Rempel (2):
      ARM: dts: imx6dl-riotboard: properly define rgmii PHY
      ARM: dts: imx6q-marsboard: properly define rgmii PHY

Peng Fan (2):
      ARM: dts: imx: use generic name bus
      ARM: dts: imx: add nvmem property for cpu0

Peter Chen (1):
      ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function

Philipp Zabel (1):
      ARM: dts: imx51: add capture-subsystem device

Rob Herring (1):
      ARM: dts: imx: Kill off "simple-panel" compatibles

Robert Jones (2):
      ARM: dts: imx: ventana: add fxos8700 on gateworks boards
      ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support

Russell King (1):
      ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe

Stefan Agner (1):
      ARM: dts: imx7-colibri: add gpio-line-names

Tim Harvey (1):
      ARM: dts: imx6qdl-gw5910: add CC1352 UART

 arch/arm/boot/dts/Makefile                        |  14 +
 arch/arm/boot/dts/imx23-olinuxino.dts             |   2 +-
 arch/arm/boot/dts/imx23.dtsi                      |  10 +-
 arch/arm/boot/dts/imx25-pinfunc.h                 |   8 +
 arch/arm/boot/dts/imx25.dtsi                      |   4 +-
 arch/arm/boot/dts/imx27.dtsi                      |   2 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts            |  10 +
 arch/arm/boot/dts/imx28.dtsi                      |   2 +-
 arch/arm/boot/dts/imx31.dtsi                      |   4 +-
 arch/arm/boot/dts/imx35.dtsi                      |   4 +-
 arch/arm/boot/dts/imx50.dtsi                      |   4 +-
 arch/arm/boot/dts/imx51-zii-rdu1.dts              |   5 +-
 arch/arm/boot/dts/imx51.dtsi                      |  17 +-
 arch/arm/boot/dts/imx53.dtsi                      |   4 +-
 arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts      |  40 +-
 arch/arm/boot/dts/imx6dl-pico-dwarf.dts           |  17 +
 arch/arm/boot/dts/imx6dl-pico-hobbit.dts          |  17 +
 arch/arm/boot/dts/imx6dl-pico-nymph.dts           |  17 +
 arch/arm/boot/dts/imx6dl-pico-pi.dts              |  17 +
 arch/arm/boot/dts/imx6dl-riotboard.dts            |  16 +-
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi        |   2 +
 arch/arm/boot/dts/imx6dl.dtsi                     |   8 +-
 arch/arm/boot/dts/imx6q-apalis-eval.dts           |  40 +-
 arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts     |  40 +-
 arch/arm/boot/dts/imx6q-apalis-ixora.dts          |  40 +-
 arch/arm/boot/dts/imx6q-marsboard.dts             |  16 +-
 arch/arm/boot/dts/imx6q-novena.dts                |   2 +-
 arch/arm/boot/dts/imx6q-pico-dwarf.dts            |  17 +
 arch/arm/boot/dts/imx6q-pico-hobbit.dts           |  17 +
 arch/arm/boot/dts/imx6q-pico-nymph.dts            |  17 +
 arch/arm/boot/dts/imx6q-pico-pi.dts               |  17 +
 arch/arm/boot/dts/imx6q.dtsi                      |   6 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi             |  40 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi            |  40 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi             |   5 +
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi             |   5 +
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi             |   5 +
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi             |  31 ++
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi             |  25 +
 arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi |   5 +-
 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi         |  45 ++
 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi        |  37 ++
 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi         |  54 ++
 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi            |  31 ++
 arch/arm/boot/dts/imx6qdl-pico.dtsi               | 617 ++++++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi          |   1 +
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi           |   7 +
 arch/arm/boot/dts/imx6qdl.dtsi                    |  30 +-
 arch/arm/boot/dts/imx6qp.dtsi                     |   2 +-
 arch/arm/boot/dts/imx6sl.dtsi                     |  28 +-
 arch/arm/boot/dts/imx6sll.dtsi                    |  12 +-
 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts          |  20 +-
 arch/arm/boot/dts/imx6sx-pinfunc.h                | 286 +++++++---
 arch/arm/boot/dts/imx6sx-sabreauto.dts            |   4 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                 |  12 +-
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts  |  22 +-
 arch/arm/boot/dts/imx6sx-udoo-neo.dtsi            |  28 +-
 arch/arm/boot/dts/imx6sx.dtsi                     |  34 +-
 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts       |   2 +-
 arch/arm/boot/dts/imx6ul-pico-dwarf.dts           |  52 ++
 arch/arm/boot/dts/imx6ul-pico.dtsi                |  39 +-
 arch/arm/boot/dts/imx6ul.dtsi                     |  28 +-
 arch/arm/boot/dts/imx6ull.dtsi                    |   2 +-
 arch/arm/boot/dts/imx7-colibri-aster.dtsi         | 169 ++++++
 arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi       |  46 +-
 arch/arm/boot/dts/imx7-colibri.dtsi               | 230 ++++++--
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts           |   4 +-
 arch/arm/boot/dts/imx7d-colibri-aster.dts         |  20 +
 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts    |  20 +
 arch/arm/boot/dts/imx7d-colibri-emmc.dtsi         |  26 +
 arch/arm/boot/dts/imx7d-colibri-eval-v3.dts       |  41 +-
 arch/arm/boot/dts/imx7d-colibri.dtsi              |  41 +-
 arch/arm/boot/dts/imx7d-pico-dwarf.dts            |  87 +++
 arch/arm/boot/dts/imx7d-pico-nymph.dts            |  84 +++
 arch/arm/boot/dts/imx7s-colibri-aster.dts         |  15 +
 arch/arm/boot/dts/imx7s-colibri-eval-v3.dts       |  41 +-
 arch/arm/boot/dts/imx7s-colibri.dtsi              |  41 +-
 arch/arm/boot/dts/imx7s.dtsi                      |  38 +-
 arch/arm/boot/dts/imx7ulp-evk.dts                 |   3 +-
 arch/arm/boot/dts/imx7ulp.dtsi                    |   4 +-
 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi         |  40 +-
 arch/arm/boot/dts/vf-colibri.dtsi                 |  39 +-
 arch/arm/boot/dts/vf500-colibri-eval-v3.dts       |  40 +-
 arch/arm/boot/dts/vf500-colibri.dtsi              |  40 +-
 arch/arm/boot/dts/vf500.dtsi                      |   4 +-
 arch/arm/boot/dts/vf610-colibri-eval-v3.dts       |  40 +-
 arch/arm/boot/dts/vf610-colibri.dtsi              |  40 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts              |   8 +
 arch/arm/boot/dts/vf610-zii-dev.dtsi              |   8 +
 arch/arm/boot/dts/vf610-zii-spb4.dts              |   8 +
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts          |   8 +
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts         |   8 +
 arch/arm/boot/dts/vf610m4-colibri.dts             |  39 +-
 arch/arm/boot/dts/vfxxx.dtsi                      |   4 +-
 94 files changed, 2233 insertions(+), 988 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-pico-dwarf.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-pico-hobbit.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-pico-nymph.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-pico-pi.dts
 create mode 100644 arch/arm/boot/dts/imx6q-pico-dwarf.dts
 create mode 100644 arch/arm/boot/dts/imx6q-pico-hobbit.dts
 create mode 100644 arch/arm/boot/dts/imx6q-pico-nymph.dts
 create mode 100644 arch/arm/boot/dts/imx6q-pico-pi.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-pico.dtsi
 create mode 100644 arch/arm/boot/dts/imx6ul-pico-dwarf.dts
 create mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts
 create mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts
 create mode 100644 arch/arm/boot/dts/imx7d-pico-dwarf.dts
 create mode 100644 arch/arm/boot/dts/imx7d-pico-nymph.dts
 create mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.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] 6+ messages in thread

* [GIT PULL 5/6] i.MX arm64 DTS update for 5.7
  2020-03-18  5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
                   ` (2 preceding siblings ...)
  2020-03-18  5:19 ` [GIT PULL 4/6] i.MX arm DTS changes " Shawn Guo
@ 2020-03-18  5:19 ` Shawn Guo
  2020-03-18  5:19 ` [GIT PULL 6/6] i.MX defconfig changes " Shawn Guo
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18  5:19 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
	Fabio Estevam, linux-arm-kernel

Hi,

To resolve dependency on new clock, this request is built on the
following commit from clk tree.

  16e71d4da799 ("clk: imx8mn: add SNVS clock to clock tree")

I have been asking Stephen to keep it stable.  Please consider to pull
for 5.7.  Thanks!

Shawn


The following changes since commit 16e71d4da7999ddef87f5ba2274d77da0cab2772:

  clk: imx8mn: add SNVS clock to clock tree (2020-02-13 11:08:30 +0800)

are available in the Git repository at:

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

for you to fetch changes up to 630952e1f816814e2fafbbaecfe90bcfe3e117d3:

  arm64: dts: ls1028a: disable the felix switch by default (2020-03-16 16:16:00 +0800)

----------------------------------------------------------------
i.MX arm64 DTS update for 5.7:

 - New support for Kontron LS1028A based boards and NXP i.MX8MP EVK.
 - Add Ethernet PHY reset GPIO for imx8mm-evk and imx8mq-evk board.
 - Add gpio-fan, thermal and Ethernet support for imx8mq-phanbell board.
 - Add SNVS clock description to pwrkey device for i.MX8 SoCs.
 - A number of updates on librem5-devkit board to add audio, proximity
   sensor, lsm9ds1 mount matrix support, and improve WoWWAN, DVFS, SD
   devices as well.
 - A series of patches from Anson Huang to update i.MX8 EVK boards
   for support of I2C PCA6416, thermal, GPIO LED, OPP table etc.
 - Add PCIe device nodes for LX2160A and LS1028A SoC.
 - Add FSPI deivce support for LX2160A evaluation boards.
 - Add EEPROM and LTC3882 regulator support for lx2160a-cex7 board.
 - Other small and random updates on LS1028A and i.MX8 support.

----------------------------------------------------------------
Adam Ford (1):
      arm64: dts: enable fspi in imx8mm dts

Alifer Moraes (4):
      arm64: dts: imx8mq-phanbell: Add support for ethernet
      arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1
      arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1
      arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration

André Draszik (2):
      arm64: dts: imx8mm: add snvs clock to pwrkey
      arm64: dts: imx8mq: add snvs clock to pwrkey

Angus Ainslie (Purism) (7):
      arm64: dts: librem5-devkit: add a vbus supply to usb0
      arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec
      arm64: dts: librem5-devkit: add the simcom 7100 modem and audio
      arm64: dts: librem5-devkit: allow modem to wake the system from suspend
      arm64: dts: librem5-devkit: add the regulators for DVFS
      arm64: dts: librem5-devkit: allow the redpine card to be removed
      arm64: dts: librem5-devkit: increase the VBUS current in the kernel

Anson Huang (16):
      arm64: dts: freescale: Add i.MX8MP dtsi support
      arm64: dts: freescale: Add i.MX8MP EVK board support
      arm64: dts: imx8mp-evk: Add GPIO LED support
      arm64: dts: imx8mp: Add system counter timer node
      arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode
      arm64: dts: imx: add i.MX8QXP thermal support
      arm64: dts: imx8mq: Align iomuxc node name
      arm64: dts: imx8mp: Add src node
      arm64: dts: imx8mn-evk: Add i2c3 support
      arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus
      arm64: dts: imx8mp-evk: Add i2c3 support
      arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus
      arm64: dts: imx8mm: Add thermal zone support
      arm64: dts: imx8mn: Add CPU thermal zone support
      arm64: dts: imx8mn: Add snvs clock to powerkey
      arm64: dts: imx8mp: Add snvs clock to powerkey

Claudiu Manoil (2):
      arm64: dts: ls1028a: add node for Felix switch
      arm64: dts: ls1028a: enable switch PHYs on RDB

Guido Günther (1):
      arm64: dts: imx8mq-librem5-devkit: Add proximity sensor

Horia Geantă (2):
      arm64: dts: imx8mn: add clock for snvs rtc node
      arm64: dts: imx8mp: add crypto node

Hou Zhiqiang (2):
      arm64: dts: lx2160a: Add PCIe controller DT nodes
      arm64: dts: layerscape: add iommu-map property to pci nodes

Kuldeep Singh (2):
      arm64: dts: lx2160ardb: Update FSPI node properties
      arm64: dts: lx2160aqds: Add FSPI node properties

Martin Kepplinger (1):
      arm64: dts: librem5-devkit: add lsm9ds1 mount matrix

Michael Walle (8):
      arm64: dts: freescale: add Kontron sl28 support
      arm64: dts: ls1028a: add missing SPI nodes
      arm64: dts: ls1028: sl28: explicitly enable network ports
      arm64: dts: freescale: sl28: add SPI flash
      arm64: dts: ls1028a: sl28: fix on-board EEPROMS
      arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS
      arm64: dts: ls1028a: sl28: add support for variant 2
      arm64: dts: ls1028a: disable the felix switch by default

Peng Fan (4):
      arm64: dts: imx8mn: Init rates and parents configs for clocks
      arm64: dts: freescale: s32v234: use generic name bus
      arm64: dts: imx8mm: drop redundant interrupt-parent
      arm64: dts: imx8m: fix aips dts node

Rabeeh Khoury (1):
      arm64: dts: lx2160a-cex7: add on-module eeproms

Russell King (1):
      arm64: dts: lx2160a-cex7: add support for ltc3882 regulator

Silvano di Ninno (1):
      arm64: dts: imx8mn: align name for crypto child nodes

Vitor Massaru Iha (1):
      arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support

Vladimir Oltean (2):
      arm64: dts: ls1028a: delete extraneous #interrupt-cells for ENETC RCIE
      arm64: dts: ls1028a: disable all enetc ports by default

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

Yangbo Lu (2):
      arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board
      arm64: dts: ls1028a: support external trigger timestamp fifo of PTP timer

 arch/arm64/boot/dts/freescale/Makefile             |   6 +
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          |  91 ++
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |  72 ++
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         | 117 +++
 .../freescale/fsl-ls1028a-kontron-sl28-var4.dts    |  51 ++
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     | 187 +++++
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  65 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 184 +++-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |   4 +
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |  37 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |  15 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |   4 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     | 168 ++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |   2 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  74 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  21 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  81 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       | 270 ++++++
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h     | 931 +++++++++++++++++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          | 654 +++++++++++++++
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   2 +
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   | 148 +++-
 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts  | 104 +++
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  18 +-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |  39 +
 arch/arm64/boot/dts/freescale/s32v234.dtsi         |   4 +-
 29 files changed, 3320 insertions(+), 35 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp.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] 6+ messages in thread

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

Hi,

The series from Li Yang that updates arm64 defconfig for NXP LS family
support, conflicts with changes from other platform maintainers badly.
Stephen Rothwell helped to resolve them on linux-next.

Shawn


The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 61097b57dd079b5ba7b41127d2045198003f9da4:

  arm64: defconfig: Enable e1000 device (2020-03-16 09:32:57 +0800)

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

 - A seris from Li Yang to make defconfig useful for NXP LS family SoCs.
   Most drivers are built as module there, but those helping boot system
   with NFS are enabled built-in.
 - Enable i.MX8MP pinctrl and i.MX8MM thermal driver support in
   defconfig.
 - Enable i.MX DRM driver support for multi_v7_defconfig.
 - Enable ATMEL_MXT and AD7879 touch support for imx_v6_v7_defconfig.

----------------------------------------------------------------
Anson Huang (3):
      arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default
      arm64: defconfig: add i.MX system controller thermal support
      arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module

Christian Gmeiner (1):
      ARM: multi_v7_defconfig: enable drm imx support

Hou Zhiqiang (1):
      arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4

Li Yang (15):
      arm64: defconfig: run through savedefconfig for ordering
      arm64: defconfig: Enable NXP flexcan driver
      arm64: defconfig: Enable QorIQ DPAA1 drivers
      arm64: defconfig: Enable QorIQ DPAA2 drivers
      arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch
      arm64: defconfig: Enable NXP/FSL SPI controller drivers
      arm64: defconfig: Enable QorIQ cpufreq driver
      arm64: defconfig: Enable ARM SBSA watchdog driver
      arm64: defconfig: Enable QorIQ IFC NAND controller driver
      arm64: defconfig: Enable QorIQ GPIO driver
      arm64: defconfig: Enable ARM Mali display driver
      arm64: defconfig: Enable flash device drivers for QorIQ boards
      arm64: defconfig: Enable RTC devices for QorIQ boards
      arm64: defconfig: Enable PHY devices used on QorIQ boards
      arm64: defconfig: Enable e1000 device

Oleksandr Suvorov (2):
      ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT
      ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879

 arch/arm/configs/imx_v6_v7_defconfig |  3 ++
 arch/arm/configs/multi_v7_defconfig  |  6 ++++
 arch/arm64/configs/defconfig         | 61 +++++++++++++++++++++++++++++-------
 3 files changed, 59 insertions(+), 11 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] 6+ messages in thread

end of thread, other threads:[~2020-03-18  5:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-18  5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
2020-03-18  5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2020-03-18  5:19 ` [GIT PULL 3/6] i.MX DT bindings update " Shawn Guo
2020-03-18  5:19 ` [GIT PULL 4/6] i.MX arm DTS changes " Shawn Guo
2020-03-18  5:19 ` [GIT PULL 5/6] i.MX arm64 DTS update " Shawn Guo
2020-03-18  5:19 ` [GIT PULL 6/6] i.MX defconfig changes " 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).