All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/6] i.MX drivers update for 5.10
@ 2020-09-23  7:30 Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 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 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to e2314cf5af30d5e87cbf89fdef1a0fe4efee4552:

  firmware: imx: scu-pd: ignore power domain not owned (2020-09-13 09:45:53 +0800)

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

- Use dev_err_probe() to simplify error handling for i.MX GPCv2 driver.
- Add a check in i.MX SCU power domain driver to ignore the power
  domains that are not owned by the current partition.

----------------------------------------------------------------
Anson Huang (1):
      soc: imx: gpcv2: Use dev_err_probe() to simplify error handling

Peng Fan (1):
      firmware: imx: scu-pd: ignore power domain not owned

 drivers/firmware/imx/scu-pd.c |  4 ++++
 drivers/soc/imx/gpcv2.c       | 15 +++++----------
 2 files changed, 9 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 2/6] i.MX SoC update for 5.10
  2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
@ 2020-09-23  7:30 ` Shawn Guo
  2020-10-03 20:17   ` Olof Johansson
  2020-09-23  7:30 ` [GIT PULL 3/6] i.MX DT bindings " Shawn Guo
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 UTC (permalink / raw)
  To: soc, arm
  Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
	Fabio Estevam, linux-arm-kernel

Hi,

To maintain the patchset integrity, some defconfig change and clock code
removal are mixed in there.  They do not cause any merge conflicts
though.  Please consider to pull, thanks!

Shawn


The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fb956b3e20f0bbeac8c17a7a08e63528a23bd54c:

  clk: imx: imx35: Remove mx35_clocks_init() (2020-09-22 14:08:22 +0800)

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

- A series from Fabio Estevam to remove legacy non-DT i.MX platforms
  support and related board files. This is a natural move, as the
  platforms had been converted to DT for years, and we have not seen
  any users around these legacy non-DT support for a while.
- Enable cpufreq support for i.MX7ULP platform.

----------------------------------------------------------------
Fabio Estevam (25):
      ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct location
      ARM: imx: Remove imx21 support
      ARM: imx: Remove i.MX27 board files
      ARM: imx: Remove i.MX31 board files
      ARM: imx: Remove i.MX35 board files
      ARM: imx: Remove ehci board files
      ARM: imx27: Remove imx27_soc_init()
      ARM: imx27: Remove iomux-v1 board code
      ARM: imx27: Get rid of mm-imx27.c
      ARM: imx27: Retrieve AVIC base address from devicetree
      ARM: imx31: Remove remaining i.MX31 board code
      ARM: imx3: Remove imx3 soc_init()
      ARM: imx: Remove iomux-v3 board code
      ARM: imx: Remove imx device directory
      ARM: imx: Remove remnant board file support pieces
      ARM: imx27: Retrieve the SYSCTRL base address from devicetree
      ARM: imx27: Retrieve the CCM base address from devicetree
      ARM: imx31: Retrieve the IIM base address from devicetree
      ARM: imx3: Retrieve the CCM base address from devicetree
      ARM: imx3: Retrieve the AVIC base address from devicetree
      ARM: imx35: Retrieve the IIM base address from devicetree
      ARM: imx: Remove unused definitions
      clk: imx: imx27: Remove mx27_clocks_init()
      clk: imx: imx31: Remove mx31_clocks_init()
      clk: imx: imx35: Remove mx35_clocks_init()

Peng Fan (1):
      ARM: imx7ulp: enable cpufreq

 arch/arm/configs/imx_v4_v5_defconfig               |    2 +-
 arch/arm/configs/imx_v6_v7_defconfig               |   16 +-
 arch/arm/configs/multi_v5_defconfig                |    2 +-
 arch/arm/mach-imx/3ds_debugboard.c                 |  207 ----
 arch/arm/mach-imx/3ds_debugboard.h                 |   11 -
 arch/arm/mach-imx/Kconfig                          |  375 +-----
 arch/arm/mach-imx/Makefile                         |   45 +-
 arch/arm/mach-imx/board-mx31lilly.h                |   28 -
 arch/arm/mach-imx/board-mx31lite.h                 |   29 -
 arch/arm/mach-imx/board-mx31moboard.h              |   30 -
 arch/arm/mach-imx/common.h                         |   15 -
 arch/arm/mach-imx/cpu-imx27.c                      |   10 +-
 arch/arm/mach-imx/cpu-imx31.c                      |    9 +-
 arch/arm/mach-imx/cpu-imx35.c                      |    9 +-
 arch/arm/mach-imx/devices-imx21.h                  |   56 -
 arch/arm/mach-imx/devices-imx27.h                  |   86 --
 arch/arm/mach-imx/devices-imx31.h                  |   80 --
 arch/arm/mach-imx/devices-imx35.h                  |   87 --
 arch/arm/mach-imx/devices/Kconfig                  |   71 --
 arch/arm/mach-imx/devices/Makefile                 |   28 -
 arch/arm/mach-imx/devices/devices-common.h         |  293 -----
 arch/arm/mach-imx/devices/devices.c                |   35 -
 arch/arm/mach-imx/devices/platform-fec.c           |   49 -
 arch/arm/mach-imx/devices/platform-flexcan.c       |   45 -
 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c  |   51 -
 arch/arm/mach-imx/devices/platform-gpio-mxc.c      |   31 -
 arch/arm/mach-imx/devices/platform-gpio_keys.c     |   15 -
 arch/arm/mach-imx/devices/platform-imx-dma.c       |   44 -
 arch/arm/mach-imx/devices/platform-imx-fb.c        |   47 -
 arch/arm/mach-imx/devices/platform-imx-i2c.c       |   74 --
 arch/arm/mach-imx/devices/platform-imx-keypad.c    |   54 -
 arch/arm/mach-imx/devices/platform-imx-ssi.c       |   86 --
 arch/arm/mach-imx/devices/platform-imx-uart.c      |   92 --
 arch/arm/mach-imx/devices/platform-imx2-wdt.c      |   52 -
 arch/arm/mach-imx/devices/platform-imx21-hcd.c     |   38 -
 arch/arm/mach-imx/devices/platform-imx27-coda.c    |   34 -
 arch/arm/mach-imx/devices/platform-ipu-core.c      |  127 --
 arch/arm/mach-imx/devices/platform-mx2-camera.c    |   59 -
 arch/arm/mach-imx/devices/platform-mx2-emma.c      |   37 -
 arch/arm/mach-imx/devices/platform-mxc-ehci.c      |   61 -
 arch/arm/mach-imx/devices/platform-mxc-mmc.c       |   72 --
 arch/arm/mach-imx/devices/platform-mxc_nand.c      |   72 --
 arch/arm/mach-imx/devices/platform-mxc_rtc.c       |   43 -
 arch/arm/mach-imx/devices/platform-mxc_w1.c        |   47 -
 arch/arm/mach-imx/devices/platform-pata_imx.c      |   45 -
 .../mach-imx/devices/platform-sdhci-esdhc-imx.c    |   64 -
 arch/arm/mach-imx/devices/platform-spi_imx.c       |   78 --
 arch/arm/mach-imx/ehci-imx27.c                     |   74 --
 arch/arm/mach-imx/ehci-imx31.c                     |   74 --
 arch/arm/mach-imx/ehci-imx35.c                     |   89 --
 arch/arm/mach-imx/ehci.h                           |   44 -
 arch/arm/mach-imx/hardware.h                       |    1 -
 arch/arm/mach-imx/imx27-dt.c                       |   26 -
 arch/arm/mach-imx/iomux-imx31.c                    |  161 ---
 arch/arm/mach-imx/iomux-mx21.h                     |  109 --
 arch/arm/mach-imx/iomux-mx27.h                     |  192 ---
 arch/arm/mach-imx/iomux-mx2x.h                     |  217 ----
 arch/arm/mach-imx/iomux-mx3.h                      |  706 -----------
 arch/arm/mach-imx/iomux-mx35.h                     | 1254 --------------------
 arch/arm/mach-imx/iomux-v1.c                       |  174 ---
 arch/arm/mach-imx/iomux-v1.h                       |   81 --
 arch/arm/mach-imx/iomux-v3.c                       |   65 -
 arch/arm/mach-imx/iomux-v3.h                       |  130 --
 arch/arm/mach-imx/mach-armadillo5x0.c              |  562 ---------
 arch/arm/mach-imx/mach-bug.c                       |   54 -
 arch/arm/mach-imx/mach-imx27.c                     |   81 ++
 arch/arm/mach-imx/mach-imx27_visstrim_m10.c        |  562 ---------
 arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c}     |    0
 arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c}     |    0
 arch/arm/mach-imx/mach-imx7ulp.c                   |    3 +
 arch/arm/mach-imx/mach-kzm_arm11_01.c              |  291 -----
 arch/arm/mach-imx/mach-mx21ads.c                   |  338 ------
 arch/arm/mach-imx/mach-mx27_3ds.c                  |  470 --------
 arch/arm/mach-imx/mach-mx27ads.c                   |  407 -------
 arch/arm/mach-imx/mach-mx31_3ds.c                  |  615 ----------
 arch/arm/mach-imx/mach-mx31ads.c                   |  579 ---------
 arch/arm/mach-imx/mach-mx31lilly.c                 |  312 -----
 arch/arm/mach-imx/mach-mx31lite.c                  |  290 -----
 arch/arm/mach-imx/mach-mx31moboard.c               |  581 ---------
 arch/arm/mach-imx/mach-mx35_3ds.c                  |  516 --------
 arch/arm/mach-imx/mach-pca100.c                    |  426 -------
 arch/arm/mach-imx/mach-pcm037.c                    |  585 ---------
 arch/arm/mach-imx/mach-pcm037_eet.c                |  166 ---
 arch/arm/mach-imx/mach-pcm043.c                    |  412 -------
 arch/arm/mach-imx/mach-qong.c                      |  262 ----
 arch/arm/mach-imx/mach-vpr200.c                    |  306 -----
 arch/arm/mach-imx/mm-imx21.c                       |   84 --
 arch/arm/mach-imx/mm-imx27.c                       |   88 --
 arch/arm/mach-imx/mm-imx3.c                        |  185 +--
 arch/arm/mach-imx/mx21.h                           |  176 ---
 arch/arm/mach-imx/mx27.h                           |  196 ---
 arch/arm/mach-imx/mx31.h                           |  179 ---
 arch/arm/mach-imx/mx31lilly-db.c                   |  182 ---
 arch/arm/mach-imx/mx31lite-db.c                    |  154 ---
 arch/arm/mach-imx/mx31moboard-devboard.c           |  238 ----
 arch/arm/mach-imx/mx31moboard-marxbot.c            |  270 -----
 arch/arm/mach-imx/mx31moboard-smartbot.c           |  124 --
 arch/arm/mach-imx/mx35.h                           |  173 ---
 arch/arm/mach-imx/pcm037.h                         |   18 -
 arch/arm/mach-imx/pm-imx27.c                       |   12 +-
 arch/arm/mach-imx/ulpi.h                           |   20 -
 drivers/clk/imx/clk-imx27.c                        |   73 --
 drivers/clk/imx/clk-imx31.c                        |   71 --
 drivers/clk/imx/clk-imx35.c                        |   68 --
 104 files changed, 167 insertions(+), 16300 deletions(-)
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lite.h
 delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h
 delete mode 100644 arch/arm/mach-imx/devices-imx21.h
 delete mode 100644 arch/arm/mach-imx/devices-imx27.h
 delete mode 100644 arch/arm/mach-imx/devices-imx31.h
 delete mode 100644 arch/arm/mach-imx/devices-imx35.h
 delete mode 100644 arch/arm/mach-imx/devices/Kconfig
 delete mode 100644 arch/arm/mach-imx/devices/Makefile
 delete mode 100644 arch/arm/mach-imx/devices/devices-common.h
 delete mode 100644 arch/arm/mach-imx/devices/devices.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx27.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx31.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx35.c
 delete mode 100644 arch/arm/mach-imx/ehci.h
 delete mode 100644 arch/arm/mach-imx/imx27-dt.c
 delete mode 100644 arch/arm/mach-imx/iomux-imx31.c
 delete mode 100644 arch/arm/mach-imx/iomux-mx21.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx27.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx3.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx35.h
 delete mode 100644 arch/arm/mach-imx/iomux-v1.c
 delete mode 100644 arch/arm/mach-imx/iomux-v1.h
 delete mode 100644 arch/arm/mach-imx/iomux-v3.c
 delete mode 100644 arch/arm/mach-imx/iomux-v3.h
 delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c
 delete mode 100644 arch/arm/mach-imx/mach-bug.c
 create mode 100644 arch/arm/mach-imx/mach-imx27.c
 delete mode 100644 arch/arm/mach-imx/mach-imx27_visstrim_m10.c
 rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%)
 rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%)
 delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c
 delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31moboard.c
 delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-pca100.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm043.c
 delete mode 100644 arch/arm/mach-imx/mach-qong.c
 delete mode 100644 arch/arm/mach-imx/mach-vpr200.c
 delete mode 100644 arch/arm/mach-imx/mm-imx21.c
 delete mode 100644 arch/arm/mach-imx/mm-imx27.c
 delete mode 100644 arch/arm/mach-imx/mx21.h
 delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c
 delete mode 100644 arch/arm/mach-imx/mx31lite-db.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c
 delete mode 100644 arch/arm/mach-imx/pcm037.h
 delete mode 100644 arch/arm/mach-imx/ulpi.h

_______________________________________________
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 5.10
  2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
@ 2020-09-23  7:30 ` Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 4/6] i.MX arm32 device tree change " Shawn Guo
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 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 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 8e5910d2dc391b9e8e3e5831b3524f32c419ef18:

  dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MN (2020-09-22 17:04:58 +0800)

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

- Various board compatible string additions to fsl.ymal.
- Update Vybrid OCOTP binding for syscon compatible string, which is
  required to access the UID.

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

Chris Healy (1):
      dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver

Fabio Estevam (1):
      dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board

Jacky Bai (1):
      dt-bindings: arm: fsl: Add imx8mm ddr4 evk board

Krzysztof Kozlowski (7):
      dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development Kit binding
      dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding
      dt-bindings: arm: fsl: Add ZII Ultra boards binding
      dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-MX8MM module
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MM
      dt-bindings: arm: fsl: Fix matching Purism Librem5 phones
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MN

Martin Kepplinger (1):
      dt-bindings: arm: fsl: Add the librem 5 phone

Michal Vokáč (1):
      dt-bindings: arm: fsl: Add Y Soft IOTA Orion board

Stefan Riedmueller (2):
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree bindings
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings

 Documentation/devicetree/bindings/arm/fsl.yaml     | 95 ++++++++++++++++++++++
 .../devicetree/bindings/nvmem/vf610-ocotp.txt      |  4 +-
 2 files changed, 97 insertions(+), 2 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 change for 5.10
  2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 3/6] i.MX DT bindings " Shawn Guo
@ 2020-09-23  7:30 ` Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 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 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 05b0852ec99d45cc95d8f587561239a9095c2949:

  ARM: dts: imx6qdl-gw5xxx: correct interrupt flags (2020-09-22 14:36:28 +0800)

----------------------------------------------------------------
i.MX arm32 device tree change for 5.10:

- New board/device support: Tolino Shine 2 HD, TQMa6 SoM, Y Soft IOTA
  Orion board.
- update GPMI NAND node name to nand-controller for aligning with DT
  schema.
- Remove the legacy fsl,spi-num-chipselects property from a few board.
- A series to update imx6q-logicpd support, using GPIO chipselect,
  adding board compatible string, and enabling DTB build for the board.
- Complete RNG device node in i.MX6SL device tree, and add RNG node for
  i.MX6SLL and i.MX6ULL.
- Correct interrupt flags for imx6qdl-gw5xxx boards.
- Add missing enet_out clock for i.MX6Q/DL Ethernet device.
- Enable PCIe support for imx6qp-sabreauto board.
- A series from Shengjiu Wang to add audio sound card for imx7d-sdb and
  imx6sll-evk board, add headphone detection for sound card on a few NXP
  development boards.
- A couple of minor fix-ups on i.MX25 pin functions.
- Some random update on various boards.

----------------------------------------------------------------
Andreas Kemnade (1):
      ARM: dts: imx: add devicetree for Tolino Shine 2 HD

Anson Huang (2):
      ARM: dts: imx27: Change nand node name to nand-controller
      ARM: dts: imx: Change gpmi nand node name to nand-controller

Chris Healy (1):
      ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs

Dan Murphy (1):
      ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 channel node

Fabio Estevam (5):
      ARM: dts: imx: Fix the SPI chipselect polarity
      ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/#size-cells
      ARM: dts: imx6q-logicpd: Add a specific board compatible string
      ARM: dts: imx: Add an entry for imx6q-logicpd.dtb
      ARM: dts: imx6q-logicpd: Use GPIO chipselect

Horia Geantă (3):
      ARM: dts: imx6sl: fix rng node
      ARM: dts: imx6sll: add rng
      ARM: dts: imx6ull: add rng

Krzysztof Kozlowski (5):
      ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chipselects
      ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1
      ARM: dts: imx28-m28: Align GPMI NAND node name with schema
      ARM: dts: imx6q: align GPIO hog names with dtschema
      ARM: dts: imx6qdl-gw5xxx: correct interrupt flags

Marco Felsch (2):
      ARM: dts: imx6qdl: move iomuxc compatible assignment out of root node
      ARM: dts: imx6qdl: add enet_out clk support

Markus Niebel (1):
      ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM

Matthias Schiffer (4):
      ARM: dts: imx7: add QSPI
      ARM: dts: imx6qdl-tqma6: fix indentation
      ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects
      ARM: dts: imx6qdl-tqma6: fix LM75 compatible string

Michal Vokáč (3):
      ARM: dts: imx6dl-yapp4: Add ethernet aliases
      ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller

Richard Zhu (1):
      ARM: dts: imx6qp-sabreauto: enable pcie

Sebastian Reichel (1):
      ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch

Shengjiu Wang (5):
      ARM: dts: imx7d-sdb: Add nodes for audio sound card
      ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection
      ARM: dts: imx6sx-sdb: Add headphone detection for sound card
      ARM: dts: imx6sl-evk: Add headphone detection for sound card
      ARM: dts: imx6sll-evk: Add audio sound card node

Uwe Kleine-König (2):
      ARM: dts: imx25-pinfunc: add missing and fix wrong SPI related defintions
      ARM: dts: imx25-pinfunc: Fix GPT function names

 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/imx23-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx23.dtsi                       |   2 +-
 arch/arm/boot/dts/imx25-pinfunc.h                  |  28 +-
 arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi  |   4 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts     |   2 +-
 arch/arm/boot/dts/imx27.dtsi                       |   2 +-
 arch/arm/boot/dts/imx28-apf28.dts                  |   2 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts             |   2 +-
 arch/arm/boot/dts/imx28-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx28-m28.dtsi                   |   2 +-
 arch/arm/boot/dts/imx28-m28cu3.dts                 |   2 +-
 arch/arm/boot/dts/imx28.dtsi                       |   2 +-
 arch/arm/boot/dts/imx50-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx51-apf51dev.dts               |   4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts               |   2 +-
 arch/arm/boot/dts/imx53-smd.dts                    |   2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi                |   8 +-
 arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi        |   3 +-
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi      |   3 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts        |   2 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts      |   4 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts                |   4 +-
 arch/arm/boot/dts/imx6dl-prtvt7.dts                |   2 +-
 arch/arm/boot/dts/imx6dl-tqma6a.dtsi               |  16 +
 arch/arm/boot/dts/imx6dl-tqma6b.dtsi               |  16 +
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi         |  38 +-
 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts           |   6 +-
 arch/arm/boot/dts/imx6dl-yapp4-orion.dts           |  54 ++
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts            |   4 +
 arch/arm/boot/dts/imx6dl.dtsi                      |   8 +-
 arch/arm/boot/dts/imx6q-b450v3.dts                 |  14 +-
 arch/arm/boot/dts/imx6q-b650v3.dts                 |  12 +-
 arch/arm/boot/dts/imx6q-b850v3.dts                 |   4 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi                  |   2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  31 +-
 arch/arm/boot/dts/imx6q-cm-fx6.dts                 |   2 +-
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi             |   2 +-
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts            |   2 +-
 arch/arm/boot/dts/imx6q-dms-ba16.dts               |   2 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts               |   2 +-
 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi        |   7 +-
 arch/arm/boot/dts/imx6q-logicpd.dts                |   2 +-
 arch/arm/boot/dts/imx6q-prti6q.dts                 |   6 +-
 arch/arm/boot/dts/imx6q-tqma6a.dtsi                |  16 +
 arch/arm/boot/dts/imx6q-tqma6b.dtsi                |  15 +
 arch/arm/boot/dts/imx6q-var-dt6customboard.dts     |   4 +-
 arch/arm/boot/dts/imx6q.dtsi                       |   8 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi        |   2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi       |  10 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             |   2 +-
 arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-emcon.dtsi               |   4 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |   8 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi      |   2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |   2 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-pico.dtsi                |   2 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   8 +-
 arch/arm/boot/dts/imx6qdl-tqma6.dtsi               | 201 +++++++
 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi              |  28 +
 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi              |  28 +
 arch/arm/boot/dts/imx6qdl-ts4900.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi              |   8 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |   2 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |   5 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts             |   3 +-
 arch/arm/boot/dts/imx6qp-tqma6b.dtsi               |  16 +
 arch/arm/boot/dts/imx6sl-evk.dts                   |  11 +-
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       | 588 +++++++++++++++++++++
 arch/arm/boot/dts/imx6sl.dtsi                      |   2 +
 arch/arm/boot/dts/imx6sll-evk.dts                  |  73 +++
 arch/arm/boot/dts/imx6sll.dtsi                     |   7 +
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   9 +
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts   |   2 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |   2 +-
 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi      |   2 +-
 .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi  |   2 +-
 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi         |   2 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +-
 arch/arm/boot/dts/imx6ull-colibri.dtsi             |   2 +-
 arch/arm/boot/dts/imx6ull.dtsi                     |   7 +
 arch/arm/boot/dts/imx7-colibri.dtsi                |   2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |  83 ++-
 arch/arm/boot/dts/imx7d-zii-rmu2.dts               |   2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts               |   2 +-
 arch/arm/boot/dts/imx7s.dtsi                       |  15 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts               |   3 +-
 arch/arm/boot/dts/vf610-zii-spb4.dts               |   2 -
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts           |   2 -
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts          |   2 -
 110 files changed, 1425 insertions(+), 168 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.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 change for 5.10
  2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
                   ` (2 preceding siblings ...)
  2020-09-23  7:30 ` [GIT PULL 4/6] i.MX arm32 device tree change " Shawn Guo
@ 2020-09-23  7:30 ` Shawn Guo
  2020-09-23  7:30 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 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 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 912a6e2ef6dd895929e910e1c4025a0f34b743b6:

  arm64: dts: imx8mq-librem5: correct GPIO hog property (2020-09-22 17:06:04 +0800)

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

- New board/device support: Librem 5 phone, i.MX8MM DDR4 EVK, Variscite
  VAR-SOM-MX8MN SoM and Symphony board.
- Add NWL MIPI DSI controller support for i.MX8MQ.
- Several series from Krzysztof Kozlowski to clean and fix up i.MX8
  based device trees according to DT schema.
- A series from Michael Walle to add sl28cpld support for Kontron sl28
  device based on LS1028A.
- Add two parameters for Samsung picophy tuning on imx8mm-evk and
  imx8mn-evk boards.
- Add more thermal zones for Layerscape SoCs.
- Various random update and minor fix-ups.

----------------------------------------------------------------
Andre Przywara (1):
      arm64: dts: freescale: Fix SP805 clock-names

Angus Ainslie (Purism) (1):
      arm64: dts: Add a device tree for the Librem 5 phone

Anson Huang (1):
      arm64: dts: imx8mp: Update pinfunc header file

Fabio Estevam (4):
      arm64: dts: imx8m: Add the ENET PPS interrupt
      arm64: dts: imx8m: Fix the SPI chipselect polarity
      arm64: dts: imx8mm-evk: Add flexspi support
      arm64: dts: imx8mq-evk: Add MIPI DSI support

Guido Günther (2):
      arm64: dts: imx8mq: Add NWL MIPI DSI controller
      arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel

Jacky Bai (2):
      arm64: dts: imx8mm: Split the imx8mm evk board dts to a common dtsi
      arm64: dts: imx8mm: Add imx8mm ddr4 evk board support

Krzysztof Kozlowski (49):
      arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mm-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-phanbell: Replace deprecated phy reset properties
      arm64: dts: imx8mq-sr-som: Replace deprecated phy reset properties
      arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties
      arm64: dts: imx8mm-beacon-som: Align regulator names with schema
      arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible
      arm64: dts: imx8mm-evk: Align regulator names with schema
      arm64: dts: imx8mm-beacon-baseboard: Correct LED default state
      arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on
      arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs
      arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM System on Module
      arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MM
      arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells to PMIC
      arm64: dts: imx8mm-beacon: Align pin configuration group names with schema
      arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC
      arm64: dts: imx8mm-evk: Align pin configuration group names with schema
      arm64: dts: imx8mm-ddr4-evk: Align pin configuration group names with schema
      arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema
      arm64: dts: imx8mn-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-librem5-devkit: Align pin configuration group names with schema
      arm64: dts: imx8mq-phanbell: Align pin configuration group names with schema
      arm64: dts: imx8mq-pico-pi: Align pin configuration group names with schema
      arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema
      arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema
      arm64: dts: imx8qxp-colibri: Align pin configuration group names with schema
      arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC
      arm64: dts: imx8mm-var-som-symphony: Use newer interrupts property
      arm64: dts: imx8mp-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq: Add missing interrupts to GPC
      arm64: dts: imx8mq-librem5: Align regulator names with schema
      arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC
      arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x
      arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp
      arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 properties
      arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin configuration
      arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin configuration
      arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN System on Module
      arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN
      arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts
      arm64: dts: imx8mm: correct interrupt flags
      arm64: dts: imx8mn: correct interrupt flags
      arm64: dts: imx8mq: correct interrupt flags
      arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC
      arm64: dts: imx8mq-librem5: correct GPIO hog property

Michael Walle (4):
      arm64: dts: freescale: sl28: enable sl28cpld
      arm64: dts: freescale: sl28: map GPIOs to input events
      arm64: dts: freescale: sl28: enable LED support
      arm64: dts: freescale: sl28: enable fan support

Peter Chen (2):
      arm64: dts: imx8mm-evk: add two parameters for samsung picophy tuning
      arm64: dts: imx8mn-evk: add two parameters for samsung picophy tuning

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

Wasim Khan (1):
      arm64: dts: layerscape: Add label to pcie nodes

Yuantian Tang (2):
      arm64: dts: ls1088a: add more thermal zone support
      arm64: dts: ls208xa: add more thermal zone support

Zhao Qiang (1):
      arm64: dts: layerscape: correct watchdog clocks for LS1088A

 arch/arm64/boot/dts/freescale/Makefile             |    5 +
 .../boot/dts/freescale/fsl-ls1012a-oxalis.dts      |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |    5 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          |   18 +
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |    9 +
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     |  134 +++
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   16 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |  134 ++-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |  157 ++-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   12 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   16 +-
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   40 +-
 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts  |   57 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |  553 ++--------
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  474 +++++++++
 .../boot/dts/freescale/imx8mm-var-som-symphony.dts |  255 +++++
 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi  |  561 ++++++++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |    3 +-
 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts  |   32 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dts       |    3 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |   20 +-
 .../boot/dts/freescale/imx8mn-var-som-symphony.dts |  240 +++++
 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi  |  551 ++++++++++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |    3 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |   14 +-
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h     |  360 ++-----
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |    3 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   52 +-
 .../dts/freescale/imx8mq-hummingboard-pulse.dts    |    8 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |   52 +-
 .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts |   29 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |   27 +
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  | 1106 ++++++++++++++++++++
 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts  |   21 +-
 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts   |   15 +-
 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi   |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts    |    2 +-
 .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts   |    2 +-
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   53 +-
 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi |    8 +-
 44 files changed, 4136 insertions(+), 956 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.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 update for 5.10
  2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
                   ` (3 preceding siblings ...)
  2020-09-23  7:30 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
@ 2020-09-23  7:30 ` Shawn Guo
  4 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2020-09-23  7:30 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 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c80bcf19e0c56dade92501cfcb08ab0911110272:

  arm64: defconfig: enable the sl28cpld board management controller (2020-09-22 10:49:11 +0800)

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

- Enable i.MX6SLL, i.MX7ULP SoC and CAAM crypto driver support in
  multi_v7_defconfig.
- Enable the eLCDIF and Raydium RM67191 driver in arm64 defconfig to
  support MIPI DSI on imx8mq-evk.
- Enable NWL DSI host controller, dphy and SITRONIX ST7703 panel driver
  in arm64 defconfig to support display on imx8mq-librem5-devkit.
- Enable sl28cpld board management controller driver support in arm64
  defconfig.
- Enable i.MX8M SoCs support in imx_v6_v7_defconfig as they can run in
  AArch32 mode.

----------------------------------------------------------------
Dong Aisheng (2):
      ARM: multi_v7_defconfig: Enable i.MX6SLL SoC
      ARM: multi_v7_defconfig: Enable i.MX7ULP SoC

Fabio Estevam (1):
      arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers

Guido Günther (2):
      arm64: defconfig: re-sync DRM related defconfig bits
      arm64: defconfig: Enable imx8mq-librem5-devkit display stack

Horia Geantă (1):
      ARM: multi_v7_defconfig: enable caam crypto module

Michael Walle (1):
      arm64: defconfig: enable the sl28cpld board management controller

Peng Fan (1):
      ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q

 arch/arm/configs/imx_v6_v7_defconfig |  6 ++++++
 arch/arm/configs/multi_v7_defconfig  |  3 +++
 arch/arm64/configs/defconfig         | 14 +++++++++++++-
 3 files changed, 22 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 2/6] i.MX SoC update for 5.10
  2020-09-23  7:30 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
@ 2020-10-03 20:17   ` Olof Johansson
  0 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2020-10-03 20:17 UTC (permalink / raw)
  To: Shawn Guo
  Cc: Stefan Agner, Li Yang, soc, arm, linux-imx, kernel,
	Fabio Estevam, linux-arm-kernel

On Wed, Sep 23, 2020 at 03:30:05PM +0800, Shawn Guo wrote:
> Hi,
> 
> To maintain the patchset integrity, some defconfig change and clock code
> removal are mixed in there.  They do not cause any merge conflicts
> though.  Please consider to pull, thanks!
> 
> Shawn
> 
> 
> The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:
> 
>   Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.10
> 
> for you to fetch changes up to fb956b3e20f0bbeac8c17a7a08e63528a23bd54c:
> 
>   clk: imx: imx35: Remove mx35_clocks_init() (2020-09-22 14:08:22 +0800)
> 
> ----------------------------------------------------------------
> i.MX SoC update for 5.10:
> 
> - A series from Fabio Estevam to remove legacy non-DT i.MX platforms
>   support and related board files. This is a natural move, as the
>   platforms had been converted to DT for years, and we have not seen
>   any users around these legacy non-DT support for a while.

[...]

>  104 files changed, 167 insertions(+), 16300 deletions(-)

Awesome work! Applied


-Olof


_______________________________________________
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:[~2020-10-04  5:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-23  7:30 [GIT PULL 1/6] i.MX drivers update for 5.10 Shawn Guo
2020-09-23  7:30 ` [GIT PULL 2/6] i.MX SoC " Shawn Guo
2020-10-03 20:17   ` Olof Johansson
2020-09-23  7:30 ` [GIT PULL 3/6] i.MX DT bindings " Shawn Guo
2020-09-23  7:30 ` [GIT PULL 4/6] i.MX arm32 device tree change " Shawn Guo
2020-09-23  7:30 ` [GIT PULL 5/6] i.MX arm64 " Shawn Guo
2020-09-23  7:30 ` [GIT PULL 6/6] i.MX defconfig update " Shawn Guo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.