mbox series

[GIT,PULL] Allwinner DT changes for 4.21

Message ID 20181207143848.m4ti5c3ulxpjz5pf@flea
State New
Headers show
Series [GIT,PULL] Allwinner DT changes for 4.21 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-4.21

Message

Maxime Ripard Dec. 7, 2018, 2:38 p.m. UTC
Hi Arnd, Kevin, Olof,

Please pull the following changes for the next merge window.

Thanks!
Maxime

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-4.21

for you to fetch changes up to 5719ac19fc32d892434939c1756c2f9a8322e6ef:

  ARM: dts: sunxi: Fix PMU compatible strings (2018-12-07 15:34:24 +0100)

----------------------------------------------------------------
Allwinner DT changes for 4.21

This is a quite big pull request this time, with a huge number of changes
(and patches) due to us fixing the vast majority of the DTC warnings our DT
had.

We also have a bunch of other good, more meaningful, changes:
  - Support for the new Allwinner T3 (rebranded R40) and f1c100s (armv5)
    SoCs
  - AXP803 PMIC AC Power supply support
  - Rework of the oscillators tree
  - Two new boards: the t3-cqa3t-bv3 and Lichee Pi Nano

Plus a few enhancements here and there.

----------------------------------------------------------------
Chen-Yu Tsai (6):
      ARM: dts: sun8i: a33: Drop audio codec oversampling rate to 128 fs
      ARM: dts: sunxi: h3/h5: Add clock accuracy for external oscillators
      ARM: dts: sun8i: r40: Add clock accuracy for external oscillators
      ARM: dts: sun8i: a23/a33: Fix up RTC device node
      ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock references
      ARM: dts: sun8i: r40: Add RTC device node

Hao Zhang (2):
      Documentation: ARM: sunxi: Add Allwinner SoC T3.
      ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3.

Maxime Ripard (67):
      ARM: dts: sun4i: Fix gpio-keys warning
      ARM: dts: sun4i: Fix HDMI output DTC warning
      ARM: dts: sun5i: Change framebuffer node names to avoid warnings
      ARM: dts: sun5i: Change clock node names to avoid warnings
      ARM: dts: sun5i: Remove skeleton to avoid warnings
      ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings
      ARM: dts: sun5i: Remove redundant interrupt-controller
      ARM: dts: sun5i: Change LRADC node names to avoid warnings
      ARM: dts: sun5i: Remove all useless pinctrl nodes
      ARM: dts: sun5i: Remove card detect pull-up
      ARM: dts: sun5i: Change pinctrl nodes to avoid warning
      ARM: dts: sun5i: a10s: Fix HDMI output DTC warning
      ARM: dts: sunxi: Change default CMA pool node name
      ARM: dts: sunxi: Remove the CMA node label
      ARM: dts: sun5i: Remove underscores from nodes names
      ARM: dts: sunxi: Change LRADC node names to avoid warnings
      ARM: dts: sun5i: A10s: Remove empty SRAM node
      ARM: dts: sun5i: Provide default muxing for relevant controllers
      ARM: dts: sun6i: Remove skeleton and memory to avoid warnings
      ARM: dts: sun6i: Change framebuffer node names to avoid warnings
      ARM: dts: sun6i: Change clock node names to avoid warnings
      ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings
      ARM: dts: sun6i: Change LRADC node names to avoid warnings
      ARM: dts: sun6i: Remove all useless pinctrl nodes
      ARM: dts: sun6i: Remove card detect pull-up
      ARM: dts: sun6i: Remove redundant MMC pinmux tuning
      ARM: dts: sun6i: Change pinctrl nodes to avoid warning
      ARM: dts: sun6i: Remove underscores from nodes names
      ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings
      ARM: dts: sun6i: Provide default muxing for relevant controllers
      ARM: dts: sun7i: Remove skeleton and memory to avoid warnings
      ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings
      ARM: dts: sun7i: Change clock node names to avoid warnings
      ARM: dts: sun7i: Change framebuffer node names to avoid warnings
      ARM: dts: sun7i: Remove all useless pinctrl nodes
      ARM: dts: sun7i: Remove card detect pull-up
      ARM: dts: sun7i: Change LRADC node names to avoid warnings
      ARM: dts: sun7i: Remove gpio-keys warnings
      ARM: dts: sun7i: Change pinctrl nodes to avoid warning
      ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes
      ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group
      ARM: dts: sun7i: Remove underscores from nodes names
      ARM: dts: sun7i: Fix HDMI output DTC warning
      ARM: dts: sun7i: Provide default muxing for relevant controllers
      ARM: dts: sun7i: Remove redundant MMC pinmux tuning
      ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/size-cells
      ARM: dts: sun8i: a23/a33: Remove skeleton and memory to avoid warnings
      ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avoid warnings
      ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings
      ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells
      ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-addresses
      ARM: dts: sun8i: a23/a33: Change framebuffer node names to avoid warnings
      ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning
      ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes
      ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid warnings
      ARM: dts: sun8i: a23/a33: Reorder the pin groups
      ARM: dts: sun8i: a23/a33: Remove card detect pull-up
      ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning
      ARM: dts: sun8i: a23/a33: Remove underscores from nodes names
      ARM: dts: sunxi: reference: Move the muxing back to the common DTSI
      ARM: dts: sun8i: a23/a33: Provide default muxing for relevant controllers
      ARM: dts: sun8i: BPI-M2M: Remove i2c nodes
      ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses
      ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings
      ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning
      ARM: dts: sun8i: v3s: Provide default muxing for relevant controllers
      ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid warnings

Mesih Kilinc (2):
      ARM: dts: suniv: add initial DTSI file for F1C100s
      ARM: dts: suniv: Add device tree for Lichee Pi Nano

Olliver Schinagl (1):
      ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2

Ondrej Jirman (1):
      ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4

Oskari Lemmela (1):
      ARM: dts: axp81x: add AC power supply subnode

Paul Kocialkowski (2):
      ARM: dts: sun8i: a33: Remove unnecessary reserved memory node
      ARM: dts: sun8i: h3: Remove unnecessary reserved memory node

Rob Herring (1):
      ARM: dts: sunxi: Fix PMU compatible strings

Viresh Kumar (1):
      ARM: dts: sunxi: Add all CPUs in cooling maps

 Documentation/devicetree/bindings/arm/sunxi.txt    |   3 +-
 Documentation/devicetree/bindings/media/cedrus.txt |   2 +-
 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/axp81x.dtsi                      |   5 +
 arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts       |   2 -
 arch/arm/boot/dts/sun4i-a10-pcduino.dts            |   2 -
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   2 -
 arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts       |  14 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts       |  25 +--
 arch/arm/boot/dts/sun5i-a10s-mk802.dts             |  29 +--
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts   |  54 ++---
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts      |  20 +-
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts           |  30 +--
 arch/arm/boot/dts/sun5i-a10s.dtsi                  |  30 ++-
 .../boot/dts/sun5i-a13-empire-electronix-d709.dts  |  24 +--
 arch/arm/boot/dts/sun5i-a13-hsg-h702.dts           |  29 +--
 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts       |  14 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts    |  34 +---
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |  38 +---
 arch/arm/boot/dts/sun5i-a13-utoo-p66.dts           |  14 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   6 +-
 arch/arm/boot/dts/sun5i-gr8-chip-pro.dts           |  34 +---
 arch/arm/boot/dts/sun5i-gr8-evb.dts                |  59 ++----
 arch/arm/boot/dts/sun5i-gr8.dtsi                   |  12 +-
 arch/arm/boot/dts/sun5i-r8-chip.dts                |  40 +---
 .../boot/dts/sun5i-reference-design-tablet.dtsi    |  35 +---
 arch/arm/boot/dts/sun5i.dtsi                       |  68 ++++---
 arch/arm/boot/dts/sun6i-a31-app4-evb1.dts          |  10 +-
 arch/arm/boot/dts/sun6i-a31-colombus.dts           |  33 +--
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts        |  39 +---
 arch/arm/boot/dts/sun6i-a31-i7.dts                 |  32 +--
 arch/arm/boot/dts/sun6i-a31-m9.dts                 |  30 +--
 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts   |  30 +--
 arch/arm/boot/dts/sun6i-a31.dtsi                   |  79 +++----
 arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts  |   2 +-
 arch/arm/boot/dts/sun6i-a31s-cs908.dts             |   6 +-
 arch/arm/boot/dts/sun6i-a31s-inet-q972.dts         |   8 +-
 arch/arm/boot/dts/sun6i-a31s-primo81.dts           |  27 +--
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi     |   2 +-
 arch/arm/boot/dts/sun6i-a31s-sina31s.dts           |  27 +--
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts   |  47 +----
 .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts     |  20 +-
 .../boot/dts/sun6i-reference-design-tablet.dtsi    |  10 +-
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts   |  46 +----
 arch/arm/boot/dts/sun7i-a20-bananapi.dts           |  44 +---
 arch/arm/boot/dts/sun7i-a20-bananapro.dts          |  65 +-----
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |  21 +-
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |  64 +-----
 arch/arm/boot/dts/sun7i-a20-hummingbird.dts        |  60 +-----
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts          |  47 +----
 arch/arm/boot/dts/sun7i-a20-icnova-swac.dts        |  10 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts         |  10 +-
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts          |  48 +----
 arch/arm/boot/dts/sun7i-a20-m3.dts                 |  21 +-
 arch/arm/boot/dts/sun7i-a20-mk808c.dts             |  26 +--
 .../arm/boot/dts/sun7i-a20-olimex-som-evb-emmc.dts |   2 -
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |  68 ++-----
 .../boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts  |   2 -
 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts  |  36 ++--
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts     |  22 +-
 .../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts    |  11 -
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts    |  32 +--
 .../boot/dts/sun7i-a20-olinuxino-micro-emmc.dts    |   2 -
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |  54 ++---
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts      |  52 +----
 arch/arm/boot/dts/sun7i-a20-orangepi.dts           |  44 +---
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts      |  31 +--
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts           |  39 +---
 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts     |  39 +---
 arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts   |  23 +--
 arch/arm/boot/dts/sun7i-a20.dtsi                   | 159 ++++++++-------
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |  88 ++++----
 arch/arm/boot/dts/sun8i-a23-evb.dts                |  20 +-
 arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts           |   2 +-
 .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts   |  15 +-
 .../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts   |  15 +-
 arch/arm/boot/dts/sun8i-a23.dtsi                   |   6 +-
 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts         |   4 +-
 arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts     |  12 +-
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts          |   4 +-
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |  20 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |  43 ++--
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   1 +
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   5 -
 arch/arm/boot/dts/sun8i-h3.dtsi                    |  26 +--
 arch/arm/boot/dts/sun8i-q8-common.dtsi             |   8 +-
 arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts       |  33 +--
 .../boot/dts/sun8i-r16-nintendo-nes-classic.dts    |   2 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts             |  42 +---
 arch/arm/boot/dts/sun8i-r40.dtsi                   |  18 +-
 .../boot/dts/sun8i-reference-design-tablet.dtsi    |  17 +-
 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts           | 226 +++++++++++++++++++++
 arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts |   8 +-
 arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts      |   4 +-
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |  12 +-
 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts  |  26 +++
 arch/arm/boot/dts/suniv-f1c100s.dtsi               | 147 ++++++++++++++
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |  28 ++-
 arch/arm/boot/dts/sunxi-itead-core-common.dtsi     |   2 +-
 .../boot/dts/sunxi-reference-design-tablet.dtsi    |  10 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |   4 +
 101 files changed, 1033 insertions(+), 1923 deletions(-)
 create mode 100644 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts
 create mode 100644 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts
 create mode 100644 arch/arm/boot/dts/suniv-f1c100s.dtsi

Comments

Olof Johansson Dec. 12, 2018, 8:49 p.m. UTC | #1
On Fri, Dec 07, 2018 at 03:38:48PM +0100, Maxime Ripard wrote:
> Hi Arnd, Kevin, Olof,
> 
> Please pull the following changes for the next merge window.
> 
> Thanks!
> Maxime
> 
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-4.21
> 
> for you to fetch changes up to 5719ac19fc32d892434939c1756c2f9a8322e6ef:
> 
>   ARM: dts: sunxi: Fix PMU compatible strings (2018-12-07 15:34:24 +0100)
> 
> ----------------------------------------------------------------
> Allwinner DT changes for 4.21
> 
> This is a quite big pull request this time, with a huge number of changes
> (and patches) due to us fixing the vast majority of the DTC warnings our DT
> had.
> 
> We also have a bunch of other good, more meaningful, changes:
>   - Support for the new Allwinner T3 (rebranded R40) and f1c100s (armv5)
>     SoCs
>   - AXP803 PMIC AC Power supply support
>   - Rework of the oscillators tree
>   - Two new boards: the t3-cqa3t-bv3 and Lichee Pi Nano
> 
> Plus a few enhancements here and there.

Thanks, mered!


-Olof