mbox series

[GIT,PULL] i.MX fixes for 5.12

Message ID 20210318090145.GA22955@dragon
State New
Headers show
Series [GIT,PULL] i.MX fixes for 5.12 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-fixes-5.12

Message

Shawn Guo March 18, 2021, 9:01 a.m. UTC
The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

  Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-fixes-5.12

for you to fetch changes up to e4817a1b6b77db538bc0141c3b138f2df803ce87:

  ARM: dts: imx6ull: fix ubi filesystem mount failed (2021-03-18 12:06:28 +0800)

----------------------------------------------------------------
i.MX fixes for 5.12:

- Fix an Ethernet issue on imx6ul-14x14-evk board that is caused by
  independent PHY reset.
- Add missing `dma-coherent` property for LayerScape device trees to fix a
  kernel BUG report.
- Use IRQCHIP_DECLARE for AVIC driver to fix a boot issue on i.MX25 with
  fw_devlink=on.
- Add missing I2C pinctrl entry for imx8mp-phyboard-pollux-rdk board to
  fix the broken I2C GPIO recovery support.
- Add `fsl,use-minimum-ecc` property for imx6ull-myir-mys-6ulx-eval
  device tree to fix UBI filesystem mount failure.

----------------------------------------------------------------
Fabio Estevam (1):
      ARM: imx6ul-14x14-evk: Do not reset the Ethernet PHYs independently

Horia Geantă (3):
      arm64: dts: ls1046a: mark crypto engine dma coherent
      arm64: dts: ls1043a: mark crypto engine dma coherent
      arm64: dts: ls1012a: mark crypto engine dma coherent

Saravana Kannan (1):
      ARM: imx: avic: Convert to using IRQCHIP_DECLARE

Teresa Remmet (1):
      arm64: dts: imx8mp-phyboard-pollux-rdk: Add missing pinctrl entry

dillon min (1):
      ARM: dts: imx6ull: fix ubi filesystem mount failed

 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            | 22 ++++++++++++++------
 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts   |  1 +
 arch/arm/mach-imx/avic.c                           | 16 ++++++++++++++-
 arch/arm/mach-imx/common.h                         |  1 -
 arch/arm/mach-imx/mach-imx1.c                      | 11 ----------
 arch/arm/mach-imx/mach-imx25.c                     | 12 -----------
 arch/arm/mach-imx/mach-imx27.c                     | 12 -----------
 arch/arm/mach-imx/mach-imx31.c                     |  1 -
 arch/arm/mach-imx/mach-imx35.c                     |  1 -
 arch/arm/mach-imx/mm-imx3.c                        | 24 ----------------------
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |  1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  1 +
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |  2 +-
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     |  2 +-
 15 files changed, 37 insertions(+), 71 deletions(-)