* [GIT PULL] Allwinner DT for 3.19, bis
@ 2014-11-23 16:34 Maxime Ripard
2014-11-28 12:47 ` Arnd Bergmann
0 siblings, 1 reply; 3+ messages in thread
From: Maxime Ripard @ 2014-11-23 16:34 UTC (permalink / raw)
To: linux-arm-kernel
Arnd, Kevin, Olof,
Here is the DT pull request for the Allwinner changes that replaces
the previous one.
The patch that was breaking the arm-soc boot has been dropped, and
will go through the clock tree.
Thanks,
Maxime
The following changes since commit 532425a7a7738b479406496ca4ad6b3247688e44:
ARM: dts: sun6i: Re-parent ahb1_mux to pll6 as required by dma controller (2014-11-08 15:56:36 +0100)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git tags/sunxi-dt-for-3.19-bis
for you to fetch changes up to 109588fd214c930ce6561997250f0eea456a8f7b:
ARM: dts: sun6i: Add ethernet support to M9 board (2014-11-23 17:00:25 +0100)
----------------------------------------------------------------
Allwinner Device Tree Changes for 3.19
A lot of things happened during that merge window, but mostly:
- Preliminary Support for the A80
- New Boards Support
+ Mele M3
+ Banana Pi
+ Optimus
+ OLinuXino Lime2
- Device Tree Relicensing to GPLv2/X11 dual license
----------------------------------------------------------------
Chen-Yu Tsai (10):
ARM: dts: sunxi: Add Allwinner A80 dtsi
ARM: dts: sun9i: Add A80 Optimus Board support
ARM: dts: sun9i: Add basic clocks and reset controls
ARM: dts: sun9i: Add i2c controller nodes to a80 dtsi
ARM: dts: sun9i: Add i2c3 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable i2c3 on A80 Optimus board
ARM: dts: sun9i: Add GPIO LEDs for A80 Optimus board
ARM: dts: sun9i: Add uart4 pinmux setting for A80 SoC
ARM: dts: sun9i: Enable uart4 for A80 Optimus board
ARM: sun6i: DT: Add PLL6 multiple outputs
Hans de Goede (9):
ARM: dts: sun7i: Add spi0_pins_a pinctrl setting
ARM: dts: sun7i: Add uart3_pins_b pinctrl setting
ARM: dts: sun7i: Add Banana Pi board
ARM: dts: sun7i: Add mmc2_pins_a pinctrl definition
ARM: dts: sun7i: Add Mele M3 board
ARM: dts: sunxi: Add regulator-boot-on property to ahci-5v regulator
ARM: dts: sun6i: Add EHCI support for the M9 board
ARM: dts: sun6i: Add support for the status led
ARM: dts: sun6i: Add ethernet support to M9 board
Iain Paton (1):
ARM: sun7i: add support for A20-OLinuXino-Lime2
Karsten Merker (1):
ARM: dts: sunxi: Banana Pi: increase startup-delay for the GMAC PHY regulator
Maxime Ripard (24):
ARM: sunxi: regulators: Relicense the device tree under GPLv2/X11
ARM: sun4i: ba10: Relicense the device tree under GPLv2/X11
ARM: sun4i: hackberry: Relicense the device tree under GPLv2/X11
ARM: sun4i: inet97fv2: Relicense the device tree under GPLv2/X11
ARM: sun4i: mini xplus: Relicense the device tree under GPLv2/X11
ARM: sun4i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun5i: r7: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino micro: Relicense the device tree under GPLv2/X11
ARM: sun6i: colombus: Relicense the device tree under GPLv2/X11
ARM: sun6i: hummingbird: Relicense the device tree under GPLv2/X11
ARM: sun6i: m9: Relicense the device tree under GPLv2/X11
ARM: sun7i: i12: Relicense the device tree under GPLv2/X11
ARM: sun8i: q8h: Relicense the device tree under GPLv2/X11
ARM: sun6i: app4: Relicense the device tree under GPLv2/X11
ARM: sunxi: Fix GPLv2 wording
ARM: sun4i: a1000: Relicense the device tree under GPLv2/X11
ARM: sun9i: Enable the A80 pinctrl driver
ARM: sun9i: optimus: Set UART0 muxing
ARM: sun7i: olinuxino lime: Relicense the device tree under GPLv2/X11
ARM: sun4i: pcduino: Relicense the device tree under GPLv2/X11
ARM: sun7i: pcduino3: Relicense the device tree under GPLv2/X11
ARM: sun4i: cubieboard: Relicense the device tree under GPLv2/X11
ARM: sun5i: olinuxino: Relicense the device tree under GPLv2/X11
Roman Byshko (4):
ARM: dtsi: sunxi: add common VBUS regulator
ARM: sun7i: dtsi: add support for usbphy0
ARM: dts: sun7i: Cubietruck: override regulator pin
ARM: dts: sun7i: Cubietruck: add power supply regulator for USB OTG VBUS
arch/arm/boot/dts/Makefile | 5 +
arch/arm/boot/dts/sun4i-a10-a1000.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 46 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 46 +-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 46 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 46 +-
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 6 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 48 ++-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-colombus.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 46 +-
arch/arm/boot/dts/sun6i-a31-m9.dts | 103 ++++-
arch/arm/boot/dts/sun6i-a31.dtsi | 34 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 214 ++++++++++
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 14 +
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 46 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 168 ++++++++
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 46 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 228 ++++++++++
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 46 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 31 +-
arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 46 +-
arch/arm/boot/dts/sun8i-a23.dtsi | 6 +-
arch/arm/boot/dts/sun9i-a80-optimus.dts | 119 ++++++
arch/arm/boot/dts/sun9i-a80.dtsi | 514 +++++++++++++++++++++++
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 66 ++-
32 files changed, 2249 insertions(+), 135 deletions(-)
create mode 100644 arch/arm/boot/dts/sun7i-a20-bananapi.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-m3.dts
create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts
create mode 100644 arch/arm/boot/dts/sun9i-a80-optimus.dts
create mode 100644 arch/arm/boot/dts/sun9i-a80.dtsi
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141123/a7629cf4/attachment.sig>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL] Allwinner DT for 3.19, bis
2014-11-23 16:34 [GIT PULL] Allwinner DT for 3.19, bis Maxime Ripard
@ 2014-11-28 12:47 ` Arnd Bergmann
2014-12-01 16:55 ` Maxime Ripard
0 siblings, 1 reply; 3+ messages in thread
From: Arnd Bergmann @ 2014-11-28 12:47 UTC (permalink / raw)
To: linux-arm-kernel
On Sunday 23 November 2014, Maxime Ripard wrote:
> Arnd, Kevin, Olof,
>
> Here is the DT pull request for the Allwinner changes that replaces
> the previous one.
>
> The patch that was breaking the arm-soc boot has been dropped, and
> will go through the clock tree.
>
Ok. I see that the change between the old and the new branch was the
removal of two patches, so in order to preserve a nicer history,
I undid my earlier revert of the entire branch (which was still on
top) and instead just reverted the two patches, making sure that the
contents are the same as your new branch afterwards.
I've also checked that the new branch makes the boot farm happy.
The part that is still bugging me is that you have apparently done
an incompatible change to the DT binding without even mentioning
which machines are affected or explaining why the compatibility
break was preferrable.
Arnd
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL] Allwinner DT for 3.19, bis
2014-11-28 12:47 ` Arnd Bergmann
@ 2014-12-01 16:55 ` Maxime Ripard
0 siblings, 0 replies; 3+ messages in thread
From: Maxime Ripard @ 2014-12-01 16:55 UTC (permalink / raw)
To: linux-arm-kernel
Hi,
On Fri, Nov 28, 2014 at 01:47:44PM +0100, Arnd Bergmann wrote:
> On Sunday 23 November 2014, Maxime Ripard wrote:
> > Arnd, Kevin, Olof,
> >
> > Here is the DT pull request for the Allwinner changes that replaces
> > the previous one.
> >
> > The patch that was breaking the arm-soc boot has been dropped, and
> > will go through the clock tree.
> >
>
> Ok. I see that the change between the old and the new branch was the
> removal of two patches, so in order to preserve a nicer history,
> I undid my earlier revert of the entire branch (which was still on
> top) and instead just reverted the two patches, making sure that the
> contents are the same as your new branch afterwards.
>
> I've also checked that the new branch makes the boot farm happy.
>
> The part that is still bugging me is that you have apparently done
> an incompatible change to the DT binding without even mentioning
> which machines are affected or explaining why the compatibility
> break was preferrable.
This used to be one of the first clock that was merged, and we merged
it as two separates components (mux and divider), that are actually in
the same register.
This way of working made it so we had to share a lock across several
drivers and wasn't really reporting how the hardware was setup.
This was something that was on our todo-list for a while now, so,
yeah...
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141201/e91ad7bc/attachment.sig>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-12-01 16:55 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-23 16:34 [GIT PULL] Allwinner DT for 3.19, bis Maxime Ripard
2014-11-28 12:47 ` Arnd Bergmann
2014-12-01 16:55 ` Maxime Ripard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).