* [GIT PULL] Allwinner DT changes for 5.2
@ 2019-04-19 11:36 Maxime Ripard
2019-04-28 19:41 ` Olof Johansson
0 siblings, 1 reply; 2+ messages in thread
From: Maxime Ripard @ 2019-04-19 11:36 UTC (permalink / raw)
To: arm; +Cc: Maxime Ripard, Chen-Yu Tsai, linux-arm-kernel
[-- Attachment #1.1: Type: text/plain, Size: 10191 bytes --]
Hi Arnd, Olof,
Please pull the following changes for the next merge window.
In order to avoid conflicts, this branch is based on the fixes branch
I sent earlier.
Thanks!
Maxime
The following changes since commit fa44328f4eb0b762a1fcb148809068e9646e7156:
ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing (2019-03-25 11:10:50 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-5.2
for you to fetch changes up to 6e0c67e34ffced703abb573d6266104b08bc95d4:
ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards (2019-04-18 17:49:43 +0200)
----------------------------------------------------------------
Allwinner DT changes for 5.2
This PR is pretty significant, but it been mostly about:
- Fixing the DTC warnings in most of our DT. We're now down to 2
warnings, from several thousands.
- Fixing a good number of minor issues, typos, and so on thanks to the DT
validation tools
- Describe the MBUS controller and the special DMA RAM mapping on the A13
- Add support for the LRADC on the A83t
- Add support for the I2C bus used for the PMIC on the A33
- Start using the DT annotation /omit-if-no-ref/ on our pinctrl nodes
----------------------------------------------------------------
Chen-Yu Tsai (2):
ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins
ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards
Clément Péron (1):
dt-bindings: arm: sunxi: Add Beelink GS1 board
Mans Rullgard (5):
ARM: dts: sun7i: add pinctrl for missing uart mux options
ARM: dts: sun7i: add pinctrl for CAN in PA bank
ARM: dts: sun7i: add pinctrl for EMAC in PH bank
ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes
ARM: dts: sun7i: fix typos in uart pin mux
Maxime Ripard (39):
ARM: dts: sun8i: a83t: Add cross links for the mixers
ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC
ARM: dts: sun5i: Fix Display Engine DTC warnings
ARM: dts: sun6i: Fix Display Engine DTC warnings
ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings
ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings
ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings
ARM: dts: sun8i: r40: Fix Display Engine DTC warnings
ARM: dts: sun9i: Fix Display Engine DTC warnings
ARM: dts: sun9i: Add missing unit address
dt-bindings: Add YAML description for Allwinner boards
ARM: dts: sun8i: a33: Add default address and size cells to the DSI node
ARM: dts: sun8i: a23/a33: Add R_I2C Controller
dt-bindings: arm: Remove the CPU compatible documentation
ARM: dts: sun9i: optimus: Fix fixed-regulators
ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry
ARM: dts: sunxi: Fix GIC compatible
ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio
ARM: sunxi: Fix the USB PHY ID detect GPIO properties
ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties
ARM: dts: sunxi: Fix the TCON output clock
ARM: dts: sun8i: tbs-a711: Fix typo in regulators
ARM: sunxi: dts: Split USB PHY cells into an array
ARM: dts: sun8i: r40: Fix AHCI reset-names property
ARM: dts: sun8i: r40: Remove useless AHCI properties
ARM: dts: sunxi: Remove pinctrl size-cells property
ARM: dts: sun8i: A23/A33: Fix pinctrl node names
ARM: dts: sunxi: Add default dr_mode
ARM: dts: sun9i: Remove deprecated pinctrl properties
ARM: dts: sunxi: Conform to DT spec for NAND controller
ARM: dts: sunxi: Remove useless address and size cells
ARM: dts: sunxi: Remove pinctrl groups setting bias
ARM: dts: sunxi: Remove useless pinctrl nodes
ARM: dts: sun5i: Add the MBUS controller
ARM: dts: sunxi: Remove useless phy-names from EHCI and OHCI
ARM: dts: sun4i: protab2: Remove stale pinctrl-names entry
ARM: dts: sun4i: lime: Fix the USB PHY ID detect GPIO properties
ARM: dts: sun6i: i7: Remove useless property
ARM: dts: sun5i: Reorder pinctrl nodes
Miquel Raynal (1):
ARM: dts: sunxi: Improve A33 NAND transfers by using DMA
Ondrej Jirman (9):
ARM: dts: sun8i: tbs-a711: Enable bluetooth
ARM: dts: sun8i: a83t: Add nodes for UART2-UART4
ARM: dts: sun8i: a83t: Add missing cooling device properties for CPUs
ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer
ARM: dts: sun8i: a83t: Add UART2 PB pins
ARM: dts: sun8i: a83t: Add missing CPU clock references
ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module)
ARM: dts: sun8i: tbs-a711: Add support for volume keys input
dt-bindings: sunxi: Add compatible for OrangePi 3 board
Pablo Greco (1):
ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node dereferences.
Priit Laes (1):
ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks
Quentin Schulz (1):
ARM: dtsi: axp81x: add USB power supply node
Ziping Chen (1):
ARM: dts: sunxi: Add R_LRADC support for A83T
Documentation/devicetree/bindings/arm/sunxi.txt | 23 -
Documentation/devicetree/bindings/arm/sunxi.yaml | 807 +++++++++++++++++++++
arch/arm/boot/dts/axp81x.dtsi | 4 +
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 20 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 10 +-
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 20 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 20 +-
arch/arm/boot/dts/sun4i-a10-inet1.dts | 20 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 20 +-
arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 72 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 12 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 18 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 12 +-
arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 20 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 11 +-
arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 10 +-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 10 +-
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 20 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 12 +-
arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 18 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 20 +-
arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +-
arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 16 +-
arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +-
arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +-
arch/arm/boot/dts/sun5i-r8-chip.dts | 14 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 20 +-
arch/arm/boot/dts/sun5i.dtsi | 72 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 14 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +-
arch/arm/boot/dts/sun6i-a31-i7.dts | 1 -
arch/arm/boot/dts/sun6i-a31.dtsi | 22 +-
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +-
.../boot/dts/sun6i-reference-design-tablet.dtsi | 12 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 18 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 18 +-
arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 12 +-
arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 125 +++-
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 74 +-
arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 +
arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 +
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 20 +-
arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 12 +
arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 12 +
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 73 +-
arch/arm/boot/dts/sun8i-a83t.dtsi | 111 ++-
arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 23 -
arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 30 -
arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 23 -
arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 23 -
arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 23 -
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 9 -
arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +-
.../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 -
arch/arm/boot/dts/sun8i-r16-parrot.dts | 12 +-
arch/arm/boot/dts/sun8i-r40.dtsi | 13 +-
.../boot/dts/sun8i-reference-design-tablet.dtsi | 12 +-
arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +-
arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +-
arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 36 +-
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +-
arch/arm/boot/dts/sun9i-a80.dtsi | 84 +--
75 files changed, 1374 insertions(+), 981 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt
create mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml
--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
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] 2+ messages in thread* Re: [GIT PULL] Allwinner DT changes for 5.2
2019-04-19 11:36 [GIT PULL] Allwinner DT changes for 5.2 Maxime Ripard
@ 2019-04-28 19:41 ` Olof Johansson
0 siblings, 0 replies; 2+ messages in thread
From: Olof Johansson @ 2019-04-28 19:41 UTC (permalink / raw)
To: Maxime Ripard; +Cc: Chen-Yu Tsai, arm, linux-arm-kernel
On Fri, Apr 19, 2019 at 01:36:20PM +0200, Maxime Ripard wrote:
> Hi Arnd, Olof,
>
> Please pull the following changes for the next merge window.
>
> In order to avoid conflicts, this branch is based on the fixes branch
> I sent earlier.
>
> Thanks!
> Maxime
>
> The following changes since commit fa44328f4eb0b762a1fcb148809068e9646e7156:
>
> ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing (2019-03-25 11:10:50 +0100)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-5.2
>
> for you to fetch changes up to 6e0c67e34ffced703abb573d6266104b08bc95d4:
>
> ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards (2019-04-18 17:49:43 +0200)
>
> ----------------------------------------------------------------
> Allwinner DT changes for 5.2
>
> This PR is pretty significant, but it been mostly about:
> - Fixing the DTC warnings in most of our DT. We're now down to 2
> warnings, from several thousands.
> - Fixing a good number of minor issues, typos, and so on thanks to the DT
> validation tools
> - Describe the MBUS controller and the special DMA RAM mapping on the A13
> - Add support for the LRADC on the A83t
> - Add support for the I2C bus used for the PMIC on the A33
> - Start using the DT annotation /omit-if-no-ref/ on our pinctrl nodes
Merged, thanks!
-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] 2+ messages in thread
end of thread, other threads:[~2019-04-28 20:23 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-19 11:36 [GIT PULL] Allwinner DT changes for 5.2 Maxime Ripard
2019-04-28 19:41 ` Olof Johansson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox