linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/3] Allwinner DT changes for 4.16
@ 2017-12-28  6:24 Chen-Yu Tsai
  2017-12-28  6:30 ` [GIT PULL 2/3] Allwinner DT64 " Chen-Yu Tsai
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Chen-Yu Tsai @ 2017-12-28  6:24 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Arnd, Olof,

Here are the changes for 4.16 for Allwinner stuff. There are 3 separate
pull requests. There are no dependencies between them.

I might queue up some more patches that have been sitting around the
mailing lists and have seen enough review, let them simmer in -next
for a few days, before sending a second round of pull requests.
Just a heads up. I might not get around to doing it.

ChenYu

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -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.16

for you to fetch changes up to 2ce3dc66d75fc204cc42bc4ee9c6f612ef4a8949:

  ARM: dts: sun8i: h3: nanopi-m1-plus: fix missing ethernet 0 in aliases (2017-12-19 09:54:46 +0100)

----------------------------------------------------------------
Allwinner DT changes for 4.16

A random assortment of improvements.

GPIO device nodes are added for the AXP813/AXP818 PMICs, meaning we can
finally use the GPIO pins on the PMICs. The LDOs on the GPIO pins can
also be properly muxed and guarded.

EMAC Ethernet support is enabled for more H3 boards, and also for the
A83T, following the return of the bindings in 4.15, after a last minute
revert in 4.13. This will make the H3/A83T boards much more useful in
headless applications.

Two new boards are introduced. The Orange Pi R1 is a small board with
two Ethernet interfaces (one EMAC-based and one USB-based) and a WiFi
chip. This board is fully supported, with the exception of TV-out on
the expansion header, which will not be enabled by default. The WiFi
chip (RTL8189FTV) requires an out-of-tree driver. The Libre Computer
Board ALL-H3-CC H3 version is a newcomer to the Allwinner SBC space,
which was mostly represented by a bunch of fruit-Pis. It is mostly
supported, with the exception of HDMI and camera sensor interface,
which have not been implemented yet.

Two minor patches enable the audio codec on the A13 Olinuxino, and
HDMI output on the pcDuino3 Nano.

----------------------------------------------------------------
Chen-Yu Tsai (4):
      ARM: dts: sun8i: h3: Add dts file for Libre Computer Board ALL-H3-CC H3 ver.
      ARM: dts: sun8i: a83t: Enable Ethernet on two boards
      ARM: dts: sun8i: a83t: Add I2S controller device nodes
      ARM: dts: sun8i: a83t: Add I2C device nodes and pinmux settings

Corentin LABBE (1):
      ARM: dts: sun8i: a83t: add dwmac-sun8i device node

Corentin Labbe (1):
      ARM: dts: sun8i-h3: Remove allwinner,leds-active-low for non internal PHY

Emmanuel Vadot (1):
      ARM: dts: sunxi: Add codec for A13 Olinuxino

Icenowy Zheng (1):
      ARM: dts: sun8i: add support for Orange Pi R1

Krzysztof Adamski (1):
      ARM: dts: sun8i: h3: enable USB OTG for NanoPi Neo board

Philipp Rossak (2):
      ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Nanopi M1
      ARM: dts: sun8i: h3: nanopi-m1-plus: fix missing ethernet 0 in aliases

Quentin Schulz (2):
      ARM: dtsi: axp81x: add GPIO DT node
      ARM: dtsi: axp81x: set pinmux for GPIO0/1 when used as LDOs

Tuomas Tynkkynen (1):
      ARM: dts: sun7i: Enable HDMI on pcDuino3 Nano

 arch/arm/boot/dts/Makefile                         |   2 +
 arch/arm/boot/dts/axp81x.dtsi                      |  20 +++
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |   4 +
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts      |  25 +++
 arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts       |  19 ++
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts   |  17 ++
 arch/arm/boot/dts/sun8i-a83t.dtsi                  | 135 ++++++++++++++
 arch/arm/boot/dts/sun8i-h2-plus-orangepi-r1.dts    |  73 ++++++++
 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts    |   1 -
 arch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts | 196 +++++++++++++++++++++
 arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts      |   3 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts           |  11 ++
 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts          |  17 ++
 arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts       |   1 -
 14 files changed, 520 insertions(+), 4 deletions(-)
 create mode 100644 arch/arm/boot/dts/sun8i-h2-plus-orangepi-r1.dts
 create mode 100644 arch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171228/bfb90de2/attachment-0001.sig>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 2/3] Allwinner DT64 changes for 4.16
  2017-12-28  6:24 [GIT PULL 1/3] Allwinner DT changes for 4.16 Chen-Yu Tsai
@ 2017-12-28  6:30 ` Chen-Yu Tsai
  2018-01-05  7:18   ` Olof Johansson
  2017-12-28  6:32 ` [GIT PULL 3/3] Allwinner arm64 defconfig " Chen-Yu Tsai
  2018-01-05  7:18 ` [GIT PULL 1/3] Allwinner DT " Olof Johansson
  2 siblings, 1 reply; 6+ messages in thread
From: Chen-Yu Tsai @ 2017-12-28  6:30 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt64-for-4.16

for you to fetch changes up to 36252668c14ca14691d40c3455849ac5d8a60b62:

  arm64: dts: allwinner: a64: bananapi-m64: Add LED device node (2017-12-08 10:39:53 +0100)

----------------------------------------------------------------
Allwinner DT64 changes for 4.16

There are two important changes in this round.

The first removes the redundant pinctrl setting for the MMC card detect
GPIO. We are moving to strict pinctrl/GPIO exclusion, i.e. GPIO usage
will block other pin muxing usage, and vice versa. The usage of pinmux
for guarding GPIO pins in the device tree prevents us from doing so.
This is part of an ongoing effort to clean up the existing device trees.

The other important change enables the PMIC on the Orangepi Win. The
PMIC provides power to most of the external onboard peripherals.
Enabling it will allow us to enable Ethernet or WiFi support later on.

The remaining changes in this round enable some peripheral, such as
Ethernet, an external WiFi chip, or LEDs.

----------------------------------------------------------------
Andre Przywara (1):
      arm64: dts: allwinner: H5: remove redundant MMC0 card detect pin

Antony Antony (1):
      arm64: dts: allwinner: h5: NanoPi NEO Plus2 : add EMAC support

Chen-Yu Tsai (1):
      arm64: dts: allwinner: a64: bananapi-m64: Add LED device node

Jagan Teki (2):
      arm64: allwinner: a64: Enable AXP803 for Orangepi Win
      arm64: dts: a64-olinuxino: Enable RTL8723BS WiFi

Sergey Matyukevich (1):
      arm64: dts: orange-pi-zero-plus2: enable AP6212a WiFi/BT combo

 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |  36 ++++++
 .../boot/dts/allwinner/sun50i-a64-olinuxino.dts    |  23 ++++
 .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 125 +++++++++++++++++++--
 .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts   |  19 +++-
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |   2 +-
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts     |   2 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts    |  34 +++++-
 8 files changed, 230 insertions(+), 13 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171228/edacd10a/attachment.sig>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 3/3] Allwinner arm64 defconfig changes for 4.16
  2017-12-28  6:24 [GIT PULL 1/3] Allwinner DT changes for 4.16 Chen-Yu Tsai
  2017-12-28  6:30 ` [GIT PULL 2/3] Allwinner DT64 " Chen-Yu Tsai
@ 2017-12-28  6:32 ` Chen-Yu Tsai
  2018-01-05  7:19   ` Olof Johansson
  2018-01-05  7:18 ` [GIT PULL 1/3] Allwinner DT " Olof Johansson
  2 siblings, 1 reply; 6+ messages in thread
From: Chen-Yu Tsai @ 2017-12-28  6:32 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-config64-for-4.16

for you to fetch changes up to 051db633571b10c7112be00df83d5aee8d0f706e:

  arm64: defconfig: enable MUSB HDRC along with Allwinner glue (2017-12-07 09:46:13 +0100)

----------------------------------------------------------------
Allwinner arm64 defconfig changes for 4.16

Enables MUSB driver and the Allwinner glue layer driver by default.

All Allwinner SoCs (excluding the A80) have the Mentor Graphics Inventra
Multi-Point Hi-Speed OTG Controller (MHDRC). Enabling this extends test
coverage to this peripheral.

----------------------------------------------------------------
Jagan Teki (1):
      arm64: defconfig: enable MUSB HDRC along with Allwinner glue

 arch/arm64/configs/defconfig | 2 ++
 1 file changed, 2 insertions(+)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171228/a519efd5/attachment.sig>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 1/3] Allwinner DT changes for 4.16
  2017-12-28  6:24 [GIT PULL 1/3] Allwinner DT changes for 4.16 Chen-Yu Tsai
  2017-12-28  6:30 ` [GIT PULL 2/3] Allwinner DT64 " Chen-Yu Tsai
  2017-12-28  6:32 ` [GIT PULL 3/3] Allwinner arm64 defconfig " Chen-Yu Tsai
@ 2018-01-05  7:18 ` Olof Johansson
  2 siblings, 0 replies; 6+ messages in thread
From: Olof Johansson @ 2018-01-05  7:18 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Dec 28, 2017 at 02:24:44PM +0800, Chen-Yu Tsai wrote:
> Hi Arnd, Olof,
> 
> Here are the changes for 4.16 for Allwinner stuff. There are 3 separate
> pull requests. There are no dependencies between them.
> 
> I might queue up some more patches that have been sitting around the
> mailing lists and have seen enough review, let them simmer in -next
> for a few days, before sending a second round of pull requests.
> Just a heads up. I might not get around to doing it.

Since we're past -rc6, we're cutting it a bit close but if they're small
that should be fine.

> 
> ChenYu
> 
> The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:
> 
>   Linux 4.15-rc1 (2017-11-26 16:01:47 -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.16
> 
> for you to fetch changes up to 2ce3dc66d75fc204cc42bc4ee9c6f612ef4a8949:
> 
>   ARM: dts: sun8i: h3: nanopi-m1-plus: fix missing ethernet 0 in aliases (2017-12-19 09:54:46 +0100)

Merged, thanks!


-Olof

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 2/3] Allwinner DT64 changes for 4.16
  2017-12-28  6:30 ` [GIT PULL 2/3] Allwinner DT64 " Chen-Yu Tsai
@ 2018-01-05  7:18   ` Olof Johansson
  0 siblings, 0 replies; 6+ messages in thread
From: Olof Johansson @ 2018-01-05  7:18 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Dec 28, 2017 at 02:30:44PM +0800, Chen-Yu Tsai wrote:
> The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:
> 
>   Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt64-for-4.16
> 
> for you to fetch changes up to 36252668c14ca14691d40c3455849ac5d8a60b62:
> 
>   arm64: dts: allwinner: a64: bananapi-m64: Add LED device node (2017-12-08 10:39:53 +0100)
> 
> ----------------------------------------------------------------
> Allwinner DT64 changes for 4.16
> 
> There are two important changes in this round.
> 
> The first removes the redundant pinctrl setting for the MMC card detect
> GPIO. We are moving to strict pinctrl/GPIO exclusion, i.e. GPIO usage
> will block other pin muxing usage, and vice versa. The usage of pinmux
> for guarding GPIO pins in the device tree prevents us from doing so.
> This is part of an ongoing effort to clean up the existing device trees.
> 
> The other important change enables the PMIC on the Orangepi Win. The
> PMIC provides power to most of the external onboard peripherals.
> Enabling it will allow us to enable Ethernet or WiFi support later on.
> 
> The remaining changes in this round enable some peripheral, such as
> Ethernet, an external WiFi chip, or LEDs.

Merged, thanks!


-Olof

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL 3/3] Allwinner arm64 defconfig changes for 4.16
  2017-12-28  6:32 ` [GIT PULL 3/3] Allwinner arm64 defconfig " Chen-Yu Tsai
@ 2018-01-05  7:19   ` Olof Johansson
  0 siblings, 0 replies; 6+ messages in thread
From: Olof Johansson @ 2018-01-05  7:19 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Dec 28, 2017 at 02:32:48PM +0800, Chen-Yu Tsai wrote:
> The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:
> 
>   Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-config64-for-4.16
> 
> for you to fetch changes up to 051db633571b10c7112be00df83d5aee8d0f706e:
> 
>   arm64: defconfig: enable MUSB HDRC along with Allwinner glue (2017-12-07 09:46:13 +0100)
> 
> ----------------------------------------------------------------
> Allwinner arm64 defconfig changes for 4.16
> 
> Enables MUSB driver and the Allwinner glue layer driver by default.
> 
> All Allwinner SoCs (excluding the A80) have the Mentor Graphics Inventra
> Multi-Point Hi-Speed OTG Controller (MHDRC). Enabling this extends test
> coverage to this peripheral.

Merged, thanks.


-Olof

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-01-05  7:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-28  6:24 [GIT PULL 1/3] Allwinner DT changes for 4.16 Chen-Yu Tsai
2017-12-28  6:30 ` [GIT PULL 2/3] Allwinner DT64 " Chen-Yu Tsai
2018-01-05  7:18   ` Olof Johansson
2017-12-28  6:32 ` [GIT PULL 3/3] Allwinner arm64 defconfig " Chen-Yu Tsai
2018-01-05  7:19   ` Olof Johansson
2018-01-05  7:18 ` [GIT PULL 1/3] Allwinner DT " Olof Johansson

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).