[GIT PULL] ARM: SoC fixes for 4.13

2017-09-01 Thread Olof Johansson
Hi Linus,

Just a few final fixes for 4.13. See below for description. Please merge.


Thanks,

-Olof


The following changes since commit 93a4c8355e0e448d83f31801b4c72f66e4360975:

  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4 (2017-08-23 21:43:29 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git armsoc-fixes

for you to fetch changes up to 6f71a925761e7843965a704eb6682ea337abb4a5:

  Merge tag 'mvebu-fixes-4.13-3' of git://git.infradead.org/linux-mvebu into 
fixes (2017-09-01 16:37:02 -0700)


ARM: SoC fixes for 4.13

A couple of late-arriving fixes before final 4.13:

 - A few reverts of DT bindings on Allwinner for their ethernet
   driver. Discussion didn't converge, and since bindings are considered
   ABI it makes sense to revert instead of having to support two bindings
   long-term.
 - A fix to enumerate GPIOs properly on Marvell Armada AP806


Maxime Ripard (3):
  dt-bindings: net: Revert sun8i dwmac binding
  arm64: dts: allwinner: Revert EMAC changes
  arm: dts: sunxi: Revert EMAC changes

Olof Johansson (2):
  Merge tag 'sunxi-fixes-for-4.13-3' of 
https://git.kernel.org/.../sunxi/linux into fixes
  Merge tag 'mvebu-fixes-4.13-3' of git://git.infradead.org/linux-mvebu 
into fixes

Thomas Petazzoni (1):
  arm64: dts: marvell: fix number of GPIOs in Armada AP806 description

 .../devicetree/bindings/net/dwmac-sun8i.txt| 84 --
 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts  |  9 ---
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts| 19 -
 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts  |  7 --
 arch/arm/boot/dts/sun8i-h3-orangepi-2.dts  |  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-one.dts|  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts|  5 --
 arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts |  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts   | 22 --
 arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 16 -
 arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 ---
 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 16 -
 .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts  | 15 
 .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 17 -
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  | 16 -
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi  | 20 --
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   | 17 -
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  | 17 -
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 17 -
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi  |  4 +-
 20 files changed, 2 insertions(+), 349 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/net/dwmac-sun8i.txt


[GIT PULL] ARM: SoC fixes for 4.13

2017-09-01 Thread Olof Johansson
Hi Linus,

Just a few final fixes for 4.13. See below for description. Please merge.


Thanks,

-Olof


The following changes since commit 93a4c8355e0e448d83f31801b4c72f66e4360975:

  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4 (2017-08-23 21:43:29 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git armsoc-fixes

for you to fetch changes up to 6f71a925761e7843965a704eb6682ea337abb4a5:

  Merge tag 'mvebu-fixes-4.13-3' of git://git.infradead.org/linux-mvebu into 
fixes (2017-09-01 16:37:02 -0700)


ARM: SoC fixes for 4.13

A couple of late-arriving fixes before final 4.13:

 - A few reverts of DT bindings on Allwinner for their ethernet
   driver. Discussion didn't converge, and since bindings are considered
   ABI it makes sense to revert instead of having to support two bindings
   long-term.
 - A fix to enumerate GPIOs properly on Marvell Armada AP806


Maxime Ripard (3):
  dt-bindings: net: Revert sun8i dwmac binding
  arm64: dts: allwinner: Revert EMAC changes
  arm: dts: sunxi: Revert EMAC changes

Olof Johansson (2):
  Merge tag 'sunxi-fixes-for-4.13-3' of 
https://git.kernel.org/.../sunxi/linux into fixes
  Merge tag 'mvebu-fixes-4.13-3' of git://git.infradead.org/linux-mvebu 
into fixes

Thomas Petazzoni (1):
  arm64: dts: marvell: fix number of GPIOs in Armada AP806 description

 .../devicetree/bindings/net/dwmac-sun8i.txt| 84 --
 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts  |  9 ---
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts| 19 -
 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts  |  7 --
 arch/arm/boot/dts/sun8i-h3-orangepi-2.dts  |  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-one.dts|  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts|  5 --
 arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts |  8 ---
 arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts   | 22 --
 arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 16 -
 arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 ---
 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 16 -
 .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts  | 15 
 .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 17 -
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  | 16 -
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi  | 20 --
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   | 17 -
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  | 17 -
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 17 -
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi  |  4 +-
 20 files changed, 2 insertions(+), 349 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/net/dwmac-sun8i.txt


[GIT PULL] ARM: SoC fixes for 4.13

2017-08-24 Thread Arnd Bergmann
The following changes since commit 4dd6a9973b8aaffac4bf37c5bb70e8eae5a7afb4:

  soc: ti: ti_sci_pm_domains: Populate name for genpd (2017-08-18
11:59:53 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-fixes

for you to fetch changes up to 93a4c8355e0e448d83f31801b4c72f66e4360975:

  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4 (2017-08-23 21:43:29 +0200)


ARM: SoC fixes for 4.13

A small number of bugfixes, again nothing serious.

- Alexander Dahl found multiple bugs in the Atmel memory interface driver

- A randconfig build fix for at91 was incomplete, the second
  attempt fixes the remaining corner case

- One fix for the TI Keystone queue handler

- The Odroid XU4 HDMI port (added in 4.13) needs a small DT fix


Alexander Dahl (3):
  memory: atmel-ebi: Fix smc timing return value evaluation
  memory: atmel-ebi: Allow t_DF timings of zero ns
  memory: atmel-ebi: Fix smc cycle xlate converter

Arnd Bergmann (2):
  Merge tag 'at91-ab-4.13-drivers-fixes' of
git://git.kernel.org/.../abelloni/linux into fixes
  ARM: at91: don't select CONFIG_ARM_CPU_SUSPEND for old platforms

Hans Verkuil (1):
  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4

Keerthy (1):
  soc: ti: knav: Add a NULL pointer check for kdev in knav_pool_create

 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi |  1 +
 arch/arm/mach-at91/Kconfig |  2 +-
 arch/arm/mach-at91/pm.c| 12 
 drivers/memory/atmel-ebi.c | 10 ++
 drivers/mfd/atmel-smc.c|  2 +-
 drivers/soc/ti/knav_qmss_queue.c   |  3 +++
 6 files changed, 24 insertions(+), 6 deletions(-)


[GIT PULL] ARM: SoC fixes for 4.13

2017-08-24 Thread Arnd Bergmann
The following changes since commit 4dd6a9973b8aaffac4bf37c5bb70e8eae5a7afb4:

  soc: ti: ti_sci_pm_domains: Populate name for genpd (2017-08-18
11:59:53 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-fixes

for you to fetch changes up to 93a4c8355e0e448d83f31801b4c72f66e4360975:

  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4 (2017-08-23 21:43:29 +0200)


ARM: SoC fixes for 4.13

A small number of bugfixes, again nothing serious.

- Alexander Dahl found multiple bugs in the Atmel memory interface driver

- A randconfig build fix for at91 was incomplete, the second
  attempt fixes the remaining corner case

- One fix for the TI Keystone queue handler

- The Odroid XU4 HDMI port (added in 4.13) needs a small DT fix


Alexander Dahl (3):
  memory: atmel-ebi: Fix smc timing return value evaluation
  memory: atmel-ebi: Allow t_DF timings of zero ns
  memory: atmel-ebi: Fix smc cycle xlate converter

Arnd Bergmann (2):
  Merge tag 'at91-ab-4.13-drivers-fixes' of
git://git.kernel.org/.../abelloni/linux into fixes
  ARM: at91: don't select CONFIG_ARM_CPU_SUSPEND for old platforms

Hans Verkuil (1):
  ARM: dts: exynos: add needs-hpd for Odroid-XU3/4

Keerthy (1):
  soc: ti: knav: Add a NULL pointer check for kdev in knav_pool_create

 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi |  1 +
 arch/arm/mach-at91/Kconfig |  2 +-
 arch/arm/mach-at91/pm.c| 12 
 drivers/memory/atmel-ebi.c | 10 ++
 drivers/mfd/atmel-smc.c|  2 +-
 drivers/soc/ti/knav_qmss_queue.c   |  3 +++
 6 files changed, 24 insertions(+), 6 deletions(-)


[GIT PULL] ARM: SoC fixes for 4.13

2017-08-18 Thread Arnd Bergmann
The following changes since commit aae4e7a8bc44722fe70d58920a36916b1043195e:

  Linux 4.13-rc4 (2017-08-06 18:44:49 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-fixes

for you to fetch changes up to 4dd6a9973b8aaffac4bf37c5bb70e8eae5a7afb4:

  soc: ti: ti_sci_pm_domains: Populate name for genpd (2017-08-18
11:59:53 +0200)


ARM: SoC fixes for 4.13

A small number of bugfixes, nothing serious this time.
Here is a full list.

4.13 regression fix:

- imx7d-sdb pinctrl support regressed in 4.13 due to an incomplete patch

DT fixes for recently added devices:

- badly copied DT entries on imx6qdl-nitrogen6_som broke PCI reset

- sama5d2 memory controller had the wrong ID and registers

- imx7 power domains did not work correctly with deferred probing
  (driver added in 4.12)

- Allwinner H5 pinctrl (added in 4.12) did not work right with GPIO
  interrupts

Fixes for older bugs that just got noticed:

- i.MX25 ADC support (added in 4.6) apparently never worked right due
  to a missing 'ranges' property in DT.

- Renesas Salvador Audio support (added in v4.5) was broken for device
  repeated bind/unbind due to a naming conflict.

- Various allwinner boards are missing an 'ethernet' alias in DT,
  leading to unstable device naming.

Preventive bugfix:

- TI Keystone needs a fix to prevent a NULL pointer dereference with
  an upcoming PM change.


Arnd Bergmann (6):
  Merge tag 'imx-fixes-4.13' of
git://git.kernel.org/.../shawnguo/linux into fixes
  Merge tag 'imx-fixes-4.13-2' of
git://git.kernel.org/.../shawnguo/linux into fixes
  Merge tag 'at91-ab-4.13-dt-fixes' of
git://git.kernel.org/.../abelloni/linux into fixes
  Merge tag 'renesas-fixes4-for-v4.13' of
https://git.kernel.org/.../horms/renesas into fixes
  Merge tag 'sunxi-fixes-for-4.13-2' of
https://git.kernel.org/.../sunxi/linux into fixes
  Merge tag 'imx-fixes-4.13-3' of
git://git.kernel.org/.../shawnguo/linux into fixes

Dave Gerlach (1):
  soc: ti: ti_sci_pm_domains: Populate name for genpd

Fabio Estevam (1):
  ARM: dts: imx7d-sdb: Put pinctrl_spi4 in the correct location

Gary Bisson (1):
  ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset

Icenowy Zheng (4):
  arm64: allwinner: a64: bananapi-m64: add missing ethernet0 alias
  arm64: allwinner: a64: pine64: add missing ethernet0 alias
  arm64: allwinner: a64: sopine: add missing ethernet0 alias
  arm64: allwinner: h5: fix pinctrl IRQs

Kuninori Morimoto (1):
  arm64: renesas: salvator-common: avoid audio_clkout naming conflict

Ludovic Desroches (2):
  ARM: dts: at91: sama5d2: use sama5d2 compatible string for SMC
  ARM: dts: at91: sama5d2: fix EBI/NAND controllers declaration

Martin Kaiser (1):
  ARM: dts: i.MX25: add ranges to tscadc

Stefan Agner (1):
  soc: imx: gpcv2: fix regulator deferred probe

 arch/arm/boot/dts/imx25.dtsi |  1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi|  4 ++--
 arch/arm/boot/dts/imx7d-sdb.dts  | 16 
 arch/arm/boot/dts/sama5d2.dtsi   | 12 ++--
 .../arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |  1 +
 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts  |  1 +
 .../boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts   |  1 +
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi |  3 +++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi |  2 +-
 drivers/soc/imx/gpcv2.c  | 15 ---
 drivers/soc/ti/ti_sci_pm_domains.c   |  2 ++
 11 files changed, 34 insertions(+), 24 deletions(-)


[GIT PULL] ARM: SoC fixes for 4.13

2017-08-18 Thread Arnd Bergmann
The following changes since commit aae4e7a8bc44722fe70d58920a36916b1043195e:

  Linux 4.13-rc4 (2017-08-06 18:44:49 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-fixes

for you to fetch changes up to 4dd6a9973b8aaffac4bf37c5bb70e8eae5a7afb4:

  soc: ti: ti_sci_pm_domains: Populate name for genpd (2017-08-18
11:59:53 +0200)


ARM: SoC fixes for 4.13

A small number of bugfixes, nothing serious this time.
Here is a full list.

4.13 regression fix:

- imx7d-sdb pinctrl support regressed in 4.13 due to an incomplete patch

DT fixes for recently added devices:

- badly copied DT entries on imx6qdl-nitrogen6_som broke PCI reset

- sama5d2 memory controller had the wrong ID and registers

- imx7 power domains did not work correctly with deferred probing
  (driver added in 4.12)

- Allwinner H5 pinctrl (added in 4.12) did not work right with GPIO
  interrupts

Fixes for older bugs that just got noticed:

- i.MX25 ADC support (added in 4.6) apparently never worked right due
  to a missing 'ranges' property in DT.

- Renesas Salvador Audio support (added in v4.5) was broken for device
  repeated bind/unbind due to a naming conflict.

- Various allwinner boards are missing an 'ethernet' alias in DT,
  leading to unstable device naming.

Preventive bugfix:

- TI Keystone needs a fix to prevent a NULL pointer dereference with
  an upcoming PM change.


Arnd Bergmann (6):
  Merge tag 'imx-fixes-4.13' of
git://git.kernel.org/.../shawnguo/linux into fixes
  Merge tag 'imx-fixes-4.13-2' of
git://git.kernel.org/.../shawnguo/linux into fixes
  Merge tag 'at91-ab-4.13-dt-fixes' of
git://git.kernel.org/.../abelloni/linux into fixes
  Merge tag 'renesas-fixes4-for-v4.13' of
https://git.kernel.org/.../horms/renesas into fixes
  Merge tag 'sunxi-fixes-for-4.13-2' of
https://git.kernel.org/.../sunxi/linux into fixes
  Merge tag 'imx-fixes-4.13-3' of
git://git.kernel.org/.../shawnguo/linux into fixes

Dave Gerlach (1):
  soc: ti: ti_sci_pm_domains: Populate name for genpd

Fabio Estevam (1):
  ARM: dts: imx7d-sdb: Put pinctrl_spi4 in the correct location

Gary Bisson (1):
  ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset

Icenowy Zheng (4):
  arm64: allwinner: a64: bananapi-m64: add missing ethernet0 alias
  arm64: allwinner: a64: pine64: add missing ethernet0 alias
  arm64: allwinner: a64: sopine: add missing ethernet0 alias
  arm64: allwinner: h5: fix pinctrl IRQs

Kuninori Morimoto (1):
  arm64: renesas: salvator-common: avoid audio_clkout naming conflict

Ludovic Desroches (2):
  ARM: dts: at91: sama5d2: use sama5d2 compatible string for SMC
  ARM: dts: at91: sama5d2: fix EBI/NAND controllers declaration

Martin Kaiser (1):
  ARM: dts: i.MX25: add ranges to tscadc

Stefan Agner (1):
  soc: imx: gpcv2: fix regulator deferred probe

 arch/arm/boot/dts/imx25.dtsi |  1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi|  4 ++--
 arch/arm/boot/dts/imx7d-sdb.dts  | 16 
 arch/arm/boot/dts/sama5d2.dtsi   | 12 ++--
 .../arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |  1 +
 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts  |  1 +
 .../boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts   |  1 +
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi |  3 +++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi |  2 +-
 drivers/soc/imx/gpcv2.c  | 15 ---
 drivers/soc/ti/ti_sci_pm_domains.c   |  2 ++
 11 files changed, 34 insertions(+), 24 deletions(-)


[GIT PULL] ARM: SoC fixes for 4.13

2017-08-04 Thread Arnd Bergmann
Missed the '[GIT PULL]' in the subject, sorry.

On Fri, Aug 4, 2017 at 11:40 PM, Arnd Bergmann  wrote:
> The following changes since commit 520eccdfe187591a51ea9ab4c1a024ae4d0f68d9:
>
>   Linux 4.13-rc2 (2017-07-23 16:15:17 -0700)
>
> are available in the git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
> tags/armsoc-fixes
>
> for you to fetch changes up to 41c454fa0e86e3d186abfe1598645ead667da4ac:
>
>   Merge tag 'davinci-fixes-for-v4.13' of
> git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci
> into fixes (2017-08-04 13:22:33 +0200)
>
> 
> ARM: SoC fixes for 4.13
>
> This comes a bit later than I planned, and as a consequence is a larger
> than it should be.
>
> Most of the changes are devicetree fixes, across lots of platforms:
> Renesas, Samsung Exynos, Marvell EBU, TI OMAP, Rockchips, Amlogic Meson,
> Sigma Desings Tango, Allwinner SUNxi and TI Davinci.
>
> Also across many platforms, I applied an older series of simple randconfig
> build fixes. This includes making the CONFIG_MTD_XIP option compile again,
> which had been broken for many years and probably has not been missed, but
> it felt wrong to just remove it completely.
>
> The only other changes are:
>
>  - We enable HWSPINLOCK in defconfig to get some Qualcomm boards
>to work out of the box.
>
>  - A few regression fixes for Texas Instruments OMAP2+.
>
>  - A boot regression fix for the Renesas regulator quirk.
>
>  - A suspend/resume fix for Uniphier SoCs, fixing the resume of the
>system bus.
>
> 
> Alexander Sverdlin (1):
>   ARM: ep93xx: normalize clk API
>
> Antoine Tenart (1):
>   arm64: dts: marvell: mark the cp110 crypto engine as dma coherent
>
> Arnd Bergmann (26):
>   Merge tag 'renesas-fixes-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'omap-for-v4.13/fixes-merge-window' of
> git://git.kernel.org/.../tmlind/linux-omap into fixes
>   Merge tag 'renesas-fixes2-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'mvebu-fixes-4.13-1' of
> git://git.infradead.org/linux-mvebu into fixes
>   ARM: davinci: don't mark vpif_input structures as 'const'
>   ARM: sa1100/pxa: fix MTD_XIP build
>   ARM: davinci: normalize clk API
>   ARM: sa1100: normalize clk API
>   ARM: w90x900: normalize clk API
>   ARM: rpc: rename RAM_SIZE macro
>   ARM: omap1/ams-delta: warn about failed regulator enable
>   ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l}
>   ARM: sirf: mark sirfsoc_init_late as __maybe_unused
>   ARM: omap1: avoid unused variable warning
>   ARM: omap2: mark unused functions as __maybe_unused
>   ARM: mmp: mark usb_dma_mask as __maybe_unused
>   ARM: ep93xx: use ARM_PATCH_PHYS_VIRT correctly
>   ARM: ixp4xx: fix ioport_unmap definition
>   ARM: pxa: select both FB and FB_W100 for eseries
>   Merge tag 'v4.13-rockchip-dts32fixes-1' of
> git://git.kernel.org/.../mmind/linux-rockchip into fixes
>   Merge tag 'amlogic-fixes' of
> git://git.kernel.org/.../khilman/linux-amlogic into fixes
>   Merge tag 'mvebu-fixes-4.13-2' of
> git://git.infradead.org/linux-mvebu into fixes
>   Merge tag 'renesas-fixes3-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'qcom-arm64-defconfig-fixes-for-4.13-rc2' of
> git://git.kernel.org/.../agross/linux into fixes
>   Merge tag 'sunxi-fixes-for-4.13' of
> https://git.kernel.org/.../sunxi/linux into fixes
>   Merge tag 'davinci-fixes-for-v4.13' of
> git://git.kernel.org/.../nsekhar/linux-davinci into fixes
>
> Chen-Yu Tsai (1):
>   ARM: dts: sun8i: a83t: Switch to CCU device tree binding macros
>
> Corentin Labbe (2):
>   ARM: dts: sunxi: h3/h5: Correct emac register size
>   arm64: allwinner: sun50i-a64: Correct emac register size
>
> Geert Uytterhoeven (2):
>   soc: zte: Restrict SOC_ZTE to ARCH_ZX or COMPILE_TEST
>   ARM: shmobile: rcar-gen2: Fix deadlock in regulator quirk
>
> Georgi Djakov (1):
>   arm64: defconfig: enable missing HWSPINLOCK
>
> Gregory CLEMENT (3):
>   ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
>   ARM: dts: armada-38x: Fix irq type for pca955
>   ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
>
> Heiko Stuebner (2):
>   dt-bindings: gpu: drop wrong compatible from midgard binding example
>   ARM: dts: rockchip: fix mali gpu node on rk3288
>
> Jerome Brunet (2):
>   ARM64: dts: meson-gx: use specific compatible for the AO pwms
>   ARM64: dts: meson-gxl-s905x-libretech-cc: fixup board definition
>
> Kevin Hilman (2):
>   ARM: dts: da850-evm: drop unused VPIF endpoints
>   ARM: dts: da850-lcdk: drop unused VPIF endpoints
>
> Krzysztof Kozlowski (1):
>   ARM: 

[GIT PULL] ARM: SoC fixes for 4.13

2017-08-04 Thread Arnd Bergmann
Missed the '[GIT PULL]' in the subject, sorry.

On Fri, Aug 4, 2017 at 11:40 PM, Arnd Bergmann  wrote:
> The following changes since commit 520eccdfe187591a51ea9ab4c1a024ae4d0f68d9:
>
>   Linux 4.13-rc2 (2017-07-23 16:15:17 -0700)
>
> are available in the git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
> tags/armsoc-fixes
>
> for you to fetch changes up to 41c454fa0e86e3d186abfe1598645ead667da4ac:
>
>   Merge tag 'davinci-fixes-for-v4.13' of
> git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci
> into fixes (2017-08-04 13:22:33 +0200)
>
> 
> ARM: SoC fixes for 4.13
>
> This comes a bit later than I planned, and as a consequence is a larger
> than it should be.
>
> Most of the changes are devicetree fixes, across lots of platforms:
> Renesas, Samsung Exynos, Marvell EBU, TI OMAP, Rockchips, Amlogic Meson,
> Sigma Desings Tango, Allwinner SUNxi and TI Davinci.
>
> Also across many platforms, I applied an older series of simple randconfig
> build fixes. This includes making the CONFIG_MTD_XIP option compile again,
> which had been broken for many years and probably has not been missed, but
> it felt wrong to just remove it completely.
>
> The only other changes are:
>
>  - We enable HWSPINLOCK in defconfig to get some Qualcomm boards
>to work out of the box.
>
>  - A few regression fixes for Texas Instruments OMAP2+.
>
>  - A boot regression fix for the Renesas regulator quirk.
>
>  - A suspend/resume fix for Uniphier SoCs, fixing the resume of the
>system bus.
>
> 
> Alexander Sverdlin (1):
>   ARM: ep93xx: normalize clk API
>
> Antoine Tenart (1):
>   arm64: dts: marvell: mark the cp110 crypto engine as dma coherent
>
> Arnd Bergmann (26):
>   Merge tag 'renesas-fixes-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'omap-for-v4.13/fixes-merge-window' of
> git://git.kernel.org/.../tmlind/linux-omap into fixes
>   Merge tag 'renesas-fixes2-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'mvebu-fixes-4.13-1' of
> git://git.infradead.org/linux-mvebu into fixes
>   ARM: davinci: don't mark vpif_input structures as 'const'
>   ARM: sa1100/pxa: fix MTD_XIP build
>   ARM: davinci: normalize clk API
>   ARM: sa1100: normalize clk API
>   ARM: w90x900: normalize clk API
>   ARM: rpc: rename RAM_SIZE macro
>   ARM: omap1/ams-delta: warn about failed regulator enable
>   ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l}
>   ARM: sirf: mark sirfsoc_init_late as __maybe_unused
>   ARM: omap1: avoid unused variable warning
>   ARM: omap2: mark unused functions as __maybe_unused
>   ARM: mmp: mark usb_dma_mask as __maybe_unused
>   ARM: ep93xx: use ARM_PATCH_PHYS_VIRT correctly
>   ARM: ixp4xx: fix ioport_unmap definition
>   ARM: pxa: select both FB and FB_W100 for eseries
>   Merge tag 'v4.13-rockchip-dts32fixes-1' of
> git://git.kernel.org/.../mmind/linux-rockchip into fixes
>   Merge tag 'amlogic-fixes' of
> git://git.kernel.org/.../khilman/linux-amlogic into fixes
>   Merge tag 'mvebu-fixes-4.13-2' of
> git://git.infradead.org/linux-mvebu into fixes
>   Merge tag 'renesas-fixes3-for-v4.13' of
> https://git.kernel.org/.../horms/renesas into fixes
>   Merge tag 'qcom-arm64-defconfig-fixes-for-4.13-rc2' of
> git://git.kernel.org/.../agross/linux into fixes
>   Merge tag 'sunxi-fixes-for-4.13' of
> https://git.kernel.org/.../sunxi/linux into fixes
>   Merge tag 'davinci-fixes-for-v4.13' of
> git://git.kernel.org/.../nsekhar/linux-davinci into fixes
>
> Chen-Yu Tsai (1):
>   ARM: dts: sun8i: a83t: Switch to CCU device tree binding macros
>
> Corentin Labbe (2):
>   ARM: dts: sunxi: h3/h5: Correct emac register size
>   arm64: allwinner: sun50i-a64: Correct emac register size
>
> Geert Uytterhoeven (2):
>   soc: zte: Restrict SOC_ZTE to ARCH_ZX or COMPILE_TEST
>   ARM: shmobile: rcar-gen2: Fix deadlock in regulator quirk
>
> Georgi Djakov (1):
>   arm64: defconfig: enable missing HWSPINLOCK
>
> Gregory CLEMENT (3):
>   ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
>   ARM: dts: armada-38x: Fix irq type for pca955
>   ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
>
> Heiko Stuebner (2):
>   dt-bindings: gpu: drop wrong compatible from midgard binding example
>   ARM: dts: rockchip: fix mali gpu node on rk3288
>
> Jerome Brunet (2):
>   ARM64: dts: meson-gx: use specific compatible for the AO pwms
>   ARM64: dts: meson-gxl-s905x-libretech-cc: fixup board definition
>
> Kevin Hilman (2):
>   ARM: dts: da850-evm: drop unused VPIF endpoints
>   ARM: dts: da850-lcdk: drop unused VPIF endpoints
>
> Krzysztof Kozlowski (1):
>   ARM: dts: exynos: Add