From: Maxime Ripard <maxime.ripard@bootlin.com>
To: arm@kernel.org
Cc: Maxime Ripard <maxime.ripard@bootlin.com>,
Chen-Yu Tsai <wens@csie.org>,
linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Allwinner DT changes for 5.2
Date: Fri, 19 Apr 2019 13:36:20 +0200 [thread overview]
Message-ID: <20190419113620.ajmb7cxpx6lw2lbw@flea> (raw)
[-- 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
next reply other threads:[~2019-04-19 11:36 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-19 11:36 Maxime Ripard [this message]
2019-04-28 19:41 ` [GIT PULL] Allwinner DT changes for 5.2 Olof Johansson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190419113620.ajmb7cxpx6lw2lbw@flea \
--to=maxime.ripard@bootlin.com \
--cc=arm@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=wens@csie.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox