Skip to contentSkip to conversation

Rockchip driver updates for 4.18 round 1

GIT PULL Applied Heiko Stuebner 2 participants 20 messages May 15, 2018 – Aug 24, 2018 Arm Rockchip

lore
Share & tools
lore

Heiko Stuebner

author maintainer
#0 lore raw

Hi Arnd, Kevin Olof,

please find below and in the replies the main pull requests for Rockchip stuff for 4.18. Depending on timing there may or may not be a second round but so far I don't have anything big on the radar.

The signed tags should explain the individual contents, so please pull.

Thanks
Heiko

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-drivers-1

for you to fetch changes up to 9e59c5f66c624b43c766a9fe3b2430e0e976bf0e:

soc: rockchip: power-domain: Fix wrong value when power up pd with writemask (2018-05-14 11:53:26 +0200)

----------------------------------------------------------------
Fix for an issue introduced in 2016 where some powerdomains could only be turned off but not on again.

----------------------------------------------------------------
Finley Xiao (1):
soc: rockchip: power-domain: Fix wrong value when power up pd with writemask

 drivers/soc/rockchip/pm_domains.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
author maintainer
#1 lore raw

[GIT PULL 2/4] Rockchip dts32 updates for 4.18 round 1

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-dts32-1

for you to fetch changes up to 08624814cbec12b1ce877bf80f6990ad2b9cdcd7:

ARM: dts: rockchip: default serial for rk3288 Tinker Board (2018-04-20 14:55:07 +0200)

----------------------------------------------------------------
Fixed pin numbers for uart4 on rk3288, iommu clocks and small changes over multiple boards like default serial setting for rk3288-tinker, output selection for the dp83867 on the phycore-som and the newly added pwm-backlight delay properties for veyron boards.

----------------------------------------------------------------
Daniel Schultz (1):
ARM: dts: rockchip: Add dp83867 CLK_OUT muxing on rk3288-phycore-som

Enric Balletbo i Serra (2):
ARM: dts: rockchip: set PWM delay backlight settings for Veyron
ARM: dts: rockchip: set PWM delay backlight settings for Minnie

Heinrich Schuchardt (1):
ARM: dts: rockchip: default serial for rk3288 Tinker Board

Jacob Chen (1):
ARM: dts: rockchip: fix uart4 pin-numbers for rk3288

Jeffy Chen (1):
ARM: dts: rockchip: add clocks in iommu nodes

 arch/arm/boot/dts/rk3036.dtsi                   |  2 ++
 arch/arm/boot/dts/rk322x.dtsi                   |  8 ++++++++
 arch/arm/boot/dts/rk3288-phycore-som.dtsi       |  1 +
 arch/arm/boot/dts/rk3288-tinker.dts             |  4 ++++
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi |  3 ++-
 arch/arm/boot/dts/rk3288-veyron-minnie.dts      |  2 ++
 arch/arm/boot/dts/rk3288.dtsi                   | 20 ++++++++++++++++----
 7 files changed, 35 insertions(+), 5 deletions(-)
#2 lore raw

[GIT PULL 2/4] Rockchip dts32 updates for 4.18 round 1

Quoted 10 lines · Heiko Stuebner

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-dts32-1

for you to fetch changes up to 08624814cbec12b1ce877bf80f6990ad2b9cdcd7:

Quoted 7 lines

ARM: dts: rockchip: default serial for rk3288 Tinker Board (2018-04-20 14:55:07 +0200)

----------------------------------------------------------------
Fixed pin numbers for uart4 on rk3288, iommu clocks and small changes over multiple boards like default serial setting for rk3288-tinker, output selection for the dp83867 on the phycore-som and the newly added pwm-backlight delay properties for veyron boards.

Merged, thanks!

-Olof

author maintainer
#3 lore raw

[GIT PULL 3/4] Rockchip dts64 updates for 4.18 round 1

In reply to Heiko Stuebner

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-dts64-1

for you to fetch changes up to 17bd0737948aa841b76278a601217b914aa5f18e:

arm64: dts: rockchip: enable hdmi on rk3399-puma-haikou (2018-05-03 14:38:20 +0200)

----------------------------------------------------------------
All iommus got their clocks added and rk3399 got support for its usb3-phy otg-port and better ajustment for the cpll child clocks. On the board side, all rk3399 got their typec phys enabled - which is needed for better usb support, the sapphire board got some more properties moved to the excavator baseboard where they really belong, kevin got a fix to use a real devicetree compatible and puma-haikou got its hdmi port enabled.

----------------------------------------------------------------
Dmitry Torokhov (1):
arm64: dts: rockchip: use canonical compatible for touchpad/touchscreen on gru-kevin

Enric Balletbo i Serra (5):
arm64: dts: rockchip: enable typec-phy for rk3399-sapphire
arm64: dts: rockchip: enable typec-phy for rk3399-firefly
arm64: dts: rockchip: enable typec-phy1 for rk3399-puma
arm64: dts: rockchip: enable typec-phy0 for rk3399-puma-haikou
arm64: dts: rockchip: add usb3-phy otg-port support for rk3399

Jakob Unterwurzacher (1):
arm64: dts: rockchip: enable hdmi on rk3399-puma-haikou

Jeffy Chen (1):
arm64: dts: rockchip: add clocks in iommu nodes

Lin Huang (1):
arm64: dts: rockchip: assign clock rate for cpll child clocks on rk3399

Vicente Bergas (2):
arm64: dts: rockchip: move rk3399-sapphire PCIe to excavator baseboard
arm64: dts: rockchip: remove PCIe assigned-clocks in excavator baseboard

 arch/arm64/boot/dts/rockchip/rk3328.dtsi           | 10 ++++++
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           | 10 ++++++
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |  8 +++++
 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts  |  4 +--
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |  8 +++--
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 25 +++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |  4 +++
 .../dts/rockchip/rk3399-sapphire-excavator.dts     | 12 ++++++++
 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi  | 23 +++++---------
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 36 ++++++++++++++++------
 10 files changed, 111 insertions(+), 29 deletions(-)
#4 lore raw

[GIT PULL 3/4] Rockchip dts64 updates for 4.18 round 1

Quoted 12 lines · Heiko Stuebner

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-dts64-1

for you to fetch changes up to 17bd0737948aa841b76278a601217b914aa5f18e:

arm64: dts: rockchip: enable hdmi on rk3399-puma-haikou (2018-05-03 14:38:20 +0200)

Quoted 8 lines

----------------------------------------------------------------
All iommus got their clocks added and rk3399 got support for its usb3-phy otg-port and better ajustment for the cpll child clocks. On the board side, all rk3399 got their typec phys enabled - which is needed for better usb support, the sapphire board got some more properties moved to the excavator baseboard where they really belong, kevin got a fix to use a real devicetree compatible and puma-haikou got its hdmi port enabled.

Merged, thanks!

-Olof

author maintainer
#5 lore raw

[GIT PULL 4/4] Rockchip arm64 defconfig updates for 4.18 round 1

In reply to Heiko Stuebner

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-defconfig64-1

for you to fetch changes up to 214f2c319a140f8a0121f362ad8e73ea1576d5ad:

arm64: defconfig: enable rockchip efuse (2018-05-09 16:33:09 +0200)

----------------------------------------------------------------
Enablement of Rockchip-specific efuse, io-domain and typec drivers as well as general cros-ec, hid, touchscreen bluetooth and wifi-drivers on 64bit arm platforms.

----------------------------------------------------------------
Enric Balletbo i Serra (3):
arm64: defconfig: Enable typec-phy and extcon-usbc-cros-ec for rk3399
arm64: defconfig: Enable Rockchip io-domain driver
arm64: defconfig: Enable ChromeOS EC drivers for supported Chromebooks.

Ezequiel Garcia (4):
arm64: defconfig: Enable HID over I2C drivers
arm64: defconfig: Enable Atmel Maxtouch driver
arm64: defconfig: Enable Marvell WiFi-Ex PCIe driver
arm64: defconfig: Enable bluetooth USB support

Heiko Stuebner (1):
arm64: defconfig: enable rockchip efuse

 arch/arm64/configs/defconfig | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
#6 lore raw

[GIT PULL 4/4] Rockchip arm64 defconfig updates for 4.18 round 1

Quoted 23 lines · Heiko Stuebner

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-defconfig64-1

for you to fetch changes up to 214f2c319a140f8a0121f362ad8e73ea1576d5ad:

arm64: defconfig: enable rockchip efuse (2018-05-09 16:33:09 +0200)

----------------------------------------------------------------
Enablement of Rockchip-specific efuse, io-domain and typec drivers as well as general cros-ec, hid, touchscreen bluetooth and wifi-drivers on 64bit arm platforms.

----------------------------------------------------------------
Enric Balletbo i Serra (3):
arm64: defconfig: Enable typec-phy and extcon-usbc-cros-ec for rk3399
arm64: defconfig: Enable Rockchip io-domain driver
arm64: defconfig: Enable ChromeOS EC drivers for supported Chromebooks.

Quoted 8 lines

Ezequiel Garcia (4):
arm64: defconfig: Enable HID over I2C drivers
arm64: defconfig: Enable Atmel Maxtouch driver
arm64: defconfig: Enable Marvell WiFi-Ex PCIe driver
arm64: defconfig: Enable bluetooth USB support

Heiko Stuebner (1):
arm64: defconfig: enable rockchip efuse

Merged. Not sure if it's useful to split defconfig updates quite this granular, might make sense to just do slightly more consolidated patches.

Anyway, no harm, just a bit verbose.

-Olof

author maintainer
#7 lore raw

[GIT PULL 4/4] Rockchip arm64 defconfig updates for 4.18 round 1

Am Dienstag, 15. Mai 2018, 22:53:54 CEST schrieb Olof Johansson:

Quoted 2 lines · Heiko Stuebner
Quoted 1 line

The following changes since commit

60cc43fc888428bb2f18f08997432d426a243338:

Quoted 28 lines
Quoted 28 lines

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
tags/v4.18-rockchip-defconfig64-1>
for you to fetch changes up to 214f2c319a140f8a0121f362ad8e73ea1576d5ad:
arm64: defconfig: enable rockchip efuse (2018-05-09 16:33:09 +0200)

----------------------------------------------------------------
Enablement of Rockchip-specific efuse, io-domain and typec drivers as well as general cros-ec, hid, touchscreen bluetooth and wifi-drivers on 64bit arm platforms.

----------------------------------------------------------------

Enric Balletbo i Serra (3):
arm64: defconfig: Enable typec-phy and extcon-usbc-cros-ec for rk3399
arm64: defconfig: Enable Rockchip io-domain driver
arm64: defconfig: Enable ChromeOS EC drivers for supported Chromebooks.

Ezequiel Garcia (4):
arm64: defconfig: Enable HID over I2C drivers
arm64: defconfig: Enable Atmel Maxtouch driver
arm64: defconfig: Enable Marvell WiFi-Ex PCIe driver
arm64: defconfig: Enable bluetooth USB support

Quoted 7 lines
Quoted 2 lines

Heiko Stuebner (1):
arm64: defconfig: enable rockchip efuse

Merged. Not sure if it's useful to split defconfig updates quite this granular, might make sense to just do slightly more consolidated patches.

Anyway, no harm, just a bit verbose.

ok, I'll check if things can be merged more, the next time :-)

Heiko

#8 lore raw
In reply to Heiko Stuebner
Quoted 21 lines · Heiko Stuebner

Hi Arnd, Kevin Olof,

please find below and in the replies the main pull requests for Rockchip stuff for 4.18. Depending on timing there may or may not be a second round but so far I don't have anything big on the radar.

The signed tags should explain the individual contents, so please pull.

Thanks
Heiko

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.18-rockchip-drivers-1

Quoted 7 lines

for you to fetch changes up to 9e59c5f66c624b43c766a9fe3b2430e0e976bf0e:

soc: rockchip: power-domain: Fix wrong value when power up pd with writemask (2018-05-14 11:53:26 +0200)

----------------------------------------------------------------
Fix for an issue introduced in 2016 where some powerdomains could only be turned off but not on again.

Merged, thanks!

-Olof

author maintainer
#9 lore raw

[GIT PULL 1/2] Rockchip dts32 updates for 4.19 round 1

In reply to Heiko Stuebner

Hi Arnd, Kevin, Olof,

please find below the first part of Rockchip devicetree updates targetted at 4.19.

Biggest change from a volume point for both 32 and 64bit is of course the conversion to spdx tags. The conversion patches were available on the mailing lists for around 6 months, got some Acks, other key players already submitted new devicetrees with spdx tags and there were no complaints at all. So as this isn't even a license change but merely just a different form of boilerplate, I think that should be enough consensus for it.

Other than that we a new Gru board, some fixes for missing cooling device properties sound improvements for rk3399 and some odd fixes.

If nothing stands out, please pull!

Thanks
Heiko

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts32-1

for you to fetch changes up to f999d76a0011abfd814c8513a5e60a7eb9b9dac0:

ARM: dts: rockchip: Add missing cooling device properties for CPUs on rk3288 (2018-06-18 12:31:52 +0200)

----------------------------------------------------------------
SPDX conversion for existing Rockchip devicetree files as well as conversion of rk3288 to OPPv2 to facilitate the addition of missing cpu-cooling-device properties.

----------------------------------------------------------------
Heiko Stuebner (1):
ARM: dts: rockchip: convert rk3288 to operating-points-v2

Klaus Goger (1):
ARM: dts: rockchip: use SPDX-License-Identifier

Viresh Kumar (2):
ARM: dts: rockchip: Add missing cooling device properties for CPUs on rk322x
ARM: dts: rockchip: Add missing cooling device properties for CPUs on rk3288

 arch/arm/boot/dts/rk3036-evb.dts                  |  40 +------
 arch/arm/boot/dts/rk3036-kylin.dts                |  40 +------
 arch/arm/boot/dts/rk3036.dtsi                     |  40 +------
 arch/arm/boot/dts/rk3066a-bqcurie2.dts            |  39 +------
 arch/arm/boot/dts/rk3066a-marsboard.dts           |  39 +------
 arch/arm/boot/dts/rk3066a-mk808.dts               |  39 +------
 arch/arm/boot/dts/rk3066a-rayeager.dts            |  39 +------
 arch/arm/boot/dts/rk3066a.dtsi                    |  39 +------
 arch/arm/boot/dts/rk3188-px3-evb.dts              |  39 +------
 arch/arm/boot/dts/rk3188-radxarock.dts            |  39 +------
 arch/arm/boot/dts/rk3188.dtsi                     |  39 +------
 arch/arm/boot/dts/rk3228-evb.dts                  |  40 +------
 arch/arm/boot/dts/rk3229-evb.dts                  |  40 +------
 arch/arm/boot/dts/rk3229.dtsi                     |  39 +------
 arch/arm/boot/dts/rk322x.dtsi                     |  43 +-------
 arch/arm/boot/dts/rk3288-evb-act8846.dts          |  40 +------
 arch/arm/boot/dts/rk3288-evb-rk808.dts            |  40 +------
 arch/arm/boot/dts/rk3288-evb.dtsi                 |  40 +------
 arch/arm/boot/dts/rk3288-fennec.dts               |  40 +------
 arch/arm/boot/dts/rk3288-firefly-beta.dts         |  39 +------
 arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi |  39 +------
 arch/arm/boot/dts/rk3288-firefly-reload.dts       |  39 +------
 arch/arm/boot/dts/rk3288-firefly.dts              |  39 +------
 arch/arm/boot/dts/rk3288-firefly.dtsi             |  39 +------
 arch/arm/boot/dts/rk3288-miqi.dts                 |  39 +------
 arch/arm/boot/dts/rk3288-phycore-rdk.dts          |  39 +------
 arch/arm/boot/dts/rk3288-phycore-som.dtsi         |  39 +------
 arch/arm/boot/dts/rk3288-popmetal.dts             |  39 +------
 arch/arm/boot/dts/rk3288-r89.dts                  |  39 +------
 arch/arm/boot/dts/rk3288-rock2-som.dtsi           |  40 +------
 arch/arm/boot/dts/rk3288-rock2-square.dts         |  40 +------
 arch/arm/boot/dts/rk3288-tinker.dts               |  39 +------
 arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi |   5 +-
 arch/arm/boot/dts/rk3288-veyron-brain.dts         |  39 +------
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi   |  39 +------
 arch/arm/boot/dts/rk3288-veyron-jaq.dts           |  39 +------
 arch/arm/boot/dts/rk3288-veyron-jerry.dts         |  39 +------
 arch/arm/boot/dts/rk3288-veyron-mickey.dts        |  39 +------
 arch/arm/boot/dts/rk3288-veyron-minnie.dts        |  39 +------
 arch/arm/boot/dts/rk3288-veyron-pinky.dts         |  39 +------
 arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi        |  39 +------
 arch/arm/boot/dts/rk3288-veyron-speedy.dts        |  39 +------
 arch/arm/boot/dts/rk3288-veyron.dtsi              |  75 ++++---------
 arch/arm/boot/dts/rk3288-vyasa.dts                |  39 +------
 arch/arm/boot/dts/rk3288.dtsi                     | 122 ++++++++++++----------
 arch/arm/boot/dts/rk3xxx.dtsi                     |  39 +------
 arch/arm/boot/dts/rv1108-evb.dts                  |  40 +------
 arch/arm/boot/dts/rv1108.dtsi                     |  40 +------
 48 files changed, 138 insertions(+), 1836 deletions(-)
author maintainer
#10 lore raw

[GIT PULL 2/2] Rockchip dts64 updates for 4.19 round 1

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts64-1

for you to fetch changes up to d0414fdd58eb51ffd6528280fd66705123663964:

arm64: dts: rockchip: corrected uart1 clock-names for rk3328 (2018-07-07 13:02:27 +0200)

----------------------------------------------------------------
SPDX conversion for existing devicetree files. New board is Gru-Bob the Chromebook Flip C101PA which also got some stuff moved around to make room for Scarlet once its display pipeline makes some more advances.
Also included are some general sound improvements for rk3399 including enabling hdmi-sound on the sapphire board and some misc fixes like missing cooling device properties and wrong clock-names for the uart1 on rk3328.

----------------------------------------------------------------
Heiko Stuebner (5):
arm64: dts: rockchip: generalize rk3399 #sound-dai-cells
arm64: dts: rockchip: add phandles to some nodes on rk3399-gru
arm64: dts: rockchip: move Chromebook-specific Gru-parts to a separate file
arm64: dts: rockchip: move core edp from rk3399-kevin to shared chromebook
arm64: dts: rockchip: add Google Bob

Huibin Hong (1):
arm64: dts: rockchip: corrected uart1 clock-names for rk3328

Klaus Goger (1):
arm64: dts: rockchip: use SPDX-License-Identifier

Randy Li (1):
arm64: dts: rockchip: add some common pin-settings to rk3399

Vicente Bergas (2):
arm64: dts: rockchip: connect hdmi sound in rk3399
arm64: dts: rockchip: enable hdmi sound on rk3399-sapphire

Viresh Kumar (1):
arm64: dts: rockchip: Add missing cooling device properties for CPUs

 Documentation/devicetree/bindings/arm/rockchip.txt |   9 +
 arch/arm64/boot/dts/rockchip/Makefile              |   1 +
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts        |  39 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |  39 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  44 +--
 .../arm64/boot/dts/rockchip/rk3368-evb-act8846.dts |  39 +-
 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi       |  39 +-
 arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts    |  39 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    |  39 +-
 arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts    |  39 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |  39 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  47 +--
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts        |  39 +-
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |  42 +--
 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts    |  79 ++++
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   | 397 +++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts  |  86 +----
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       | 367 +------------------
 arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi   |  39 +-
 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi       |  39 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |  39 +-
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |  40 +--
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |  41 +--
 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi  |  44 +--
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 153 +++++---
 25 files changed, 627 insertions(+), 1191 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
#11 lore raw

[GIT PULL 2/2] Rockchip dts64 updates for 4.19 round 1

Quoted 11 lines · Heiko Stuebner

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts64-1

for you to fetch changes up to d0414fdd58eb51ffd6528280fd66705123663964:

arm64: dts: rockchip: corrected uart1 clock-names for rk3328 (2018-07-07 13:02:27 +0200)

Merged, thanks!

-Olof

#12 lore raw

[GIT PULL 1/2] Rockchip dts32 updates for 4.19 round 1

In reply to Heiko Stuebner
Quoted 27 lines · Heiko Stuebner

Hi Arnd, Kevin, Olof,

please find below the first part of Rockchip devicetree updates targetted at 4.19.

Biggest change from a volume point for both 32 and 64bit is of course the conversion to spdx tags. The conversion patches were available on the mailing lists for around 6 months, got some Acks, other key players already submitted new devicetrees with spdx tags and there were no complaints at all. So as this isn't even a license change but merely just a different form of boilerplate, I think that should be enough consensus for it.

Other than that we a new Gru board, some fixes for missing cooling device properties sound improvements for rk3399 and some odd fixes.

If nothing stands out, please pull!

Thanks
Heiko

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

Quoted 7 lines

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts32-1

for you to fetch changes up to f999d76a0011abfd814c8513a5e60a7eb9b9dac0:

ARM: dts: rockchip: Add missing cooling device properties for CPUs on rk3288 (2018-06-18 12:31:52 +0200)

Merged, thanks!

-Olof

author maintainer
#13 lore raw

[GIT PULL 1/2] Rockchip dts64 updates for 4.19 round 2

In reply to Heiko Stuebner

Hi Arnd, Kevin, Olof,

please find below some more Rockchip devicetree updates targeted at 4.19. With mainly a new board to go on top of the first round of patches.

And in a second pull-request just some defconfig64 additions enabling yet more stuff for kevin.

If we're not to late for 4.19, please pull!
Otherwise I'll migrate these over to 4.19+1

Thanks
Heiko

The following changes since commit d0414fdd58eb51ffd6528280fd66705123663964:

arm64: dts: rockchip: corrected uart1 clock-names for rk3328 (2018-07-07 13:02:27 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts64-2

for you to fetch changes up to 0fbfe10fa96b8df44cfb140a6672f9418e16a2a6:

arm64: dts: rockchip: add led support for Firefly-RK3399 (2018-07-25 12:19:41 +0200)

----------------------------------------------------------------
A new board, the Vamrs Ficus using the rk3399 and followin the 96boards standard. LEDs and power button for the rk3399 firefly and removal of some deprecated type-c properties from the rk3399 devicetree.

----------------------------------------------------------------
Enric Balletbo i Serra (3):
arm64: dts: rockchip: add USB 2.0 and 3.0 support on Ficus board
arm64: dts: rockchip: add voltage properties for vcc3v3_pcie on rk3399 ficus
arm64: dts: rockchip: remove deprecated Type-C PHY properties on rk3399

Ezequiel Garcia (2):
dt-bindings: Add vendor prefix for Vamrs Ltd.
arm64: dts: rockchip: add 96boards RK3399 Ficus board

Heiko Stuebner (1):
arm64: dts: rockchip: drop out-of-tree properties from rk3399-ficus regulator

Shohei Maruyama (2):
arm64: dts: rockchip: add power button support for Firefly-RK3399
arm64: dts: rockchip: add led support for Firefly-RK3399

 Documentation/devicetree/bindings/arm/rockchip.txt |   5 +
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 arch/arm64/boot/dts/rockchip/Makefile              |   1 +
 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts      | 599 +++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |  44 ++
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   8 -
 6 files changed, 650 insertions(+), 8 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts
author maintainer
#14 lore raw

[GIT PULL 2/2] Rockchip defconfig64 updates for 4.19

This time with less granularity, as requested by Olof during the last pull.

The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:

Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-defconfig64-1

for you to fetch changes up to 365e660fc88d6b8bbff13e61114cfb7b57e8a23d:

arm64: defconfig: Enable more peripherals for Samsung Chromebook Plus. (2018-07-23 12:36:03 +0200)

----------------------------------------------------------------
Enablement of some more features relevant to rk3399-kevin (Chromebook Plus)

----------------------------------------------------------------
Enric Balletbo i Serra (1):
arm64: defconfig: Enable more peripherals for Samsung Chromebook Plus.

 arch/arm64/configs/defconfig | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
#15 lore raw

[GIT PULL 2/2] Rockchip defconfig64 updates for 4.19

Quoted 15 lines · Heiko Stuebner

This time with less granularity, as requested by Olof during the last pull.

The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:

Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-defconfig64-1

for you to fetch changes up to 365e660fc88d6b8bbff13e61114cfb7b57e8a23d:

arm64: defconfig: Enable more peripherals for Samsung Chromebook Plus. (2018-07-23 12:36:03 +0200)

Quoted 7 lines

----------------------------------------------------------------
Enablement of some more features relevant to rk3399-kevin (Chromebook Plus)

----------------------------------------------------------------
Enric Balletbo i Serra (1):
arm64: defconfig: Enable more peripherals for Samsung Chromebook Plus.

Merged, thanks!

-Olof

#16 lore raw

[GIT PULL 1/2] Rockchip dts64 updates for 4.19 round 2

In reply to Heiko Stuebner
Quoted 24 lines · Heiko Stuebner

Hi Arnd, Kevin, Olof,

please find below some more Rockchip devicetree updates targeted at 4.19. With mainly a new board to go on top of the first round of patches.

And in a second pull-request just some defconfig64 additions enabling yet more stuff for kevin.

If we're not to late for 4.19, please pull!
Otherwise I'll migrate these over to 4.19+1

Thanks
Heiko

The following changes since commit d0414fdd58eb51ffd6528280fd66705123663964:

arm64: dts: rockchip: corrected uart1 clock-names for rk3328 (2018-07-07 13:02:27 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts64-2

Quoted 8 lines

for you to fetch changes up to 0fbfe10fa96b8df44cfb140a6672f9418e16a2a6:

arm64: dts: rockchip: add led support for Firefly-RK3399 (2018-07-25 12:19:41 +0200)

----------------------------------------------------------------
A new board, the Vamrs Ficus using the rk3399 and followin the 96boards standard. LEDs and power button for the rk3399 firefly and removal of some deprecated type-c properties from the rk3399 devicetree.

Merged, thanks!

-Olof

author maintainer
#17 lore raw

[GIT PULL] Rockchip dts64 updates for 4.19 round 3

In reply to Heiko Stuebner

Hi Arnd, Kevin, Olof,

with Linus doing an -rc8 this time, I thought I send off some more things that became ready since the round2 pull from last week.

As the tag describes a new soc, 2 new boards and 1 UHS support.

No worries, if you haven't got the time to look at it. Then I'll just move things over to 4.20

Thanks
Heiko

The following changes since commit 0fbfe10fa96b8df44cfb140a6672f9418e16a2a6:

arm64: dts: rockchip: add led support for Firefly-RK3399 (2018-07-25 12:19:41 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.19-rockchip-dts64-3

for you to fetch changes up to 504705e0c2113776d5836035667977a6d2fc0789:

arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc (2018-08-04 15:16:53 +0200)

----------------------------------------------------------------
Some more things that became ripe since the last pull:
One new SoC, the PX30 targetting IoT things it seems which uses quad-core Cortex-A35 cores and a Mali-G31.
Two new boards, the evaluation board for the PX30 as well as the roc-rk3399-pc from Libre Computer and Firefly. And the addition of UHS support for roc-rk3328-cc which uses the newly added syscon-gpio support for voltage switching.

----------------------------------------------------------------
Elaine Zhang (1):
clk: rockchip: add dt-binding header for px30

Heiko Stuebner (1):

      Merge branch 'v4.19-shared/clkids' into v4.19-armsoc/dts64

Levin Du (4):
arm64: dts: rockchip: add support for ROC-RK3399-PC board
arm64: dts: rockchip: add io-domain to roc-rk3328-cc
arm64: dts: rockchip: add GRF GPIO controller to rk3328
arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc

Liang Chen (3):
dt-bindings: rockchip: grf: add grf and pmugrf description for px30
arm64: dts: rockchip: add core dtsi file for PX30 SoCs
arm64: dts: rockchip: add PX30 evaluation board devicetree

 Documentation/devicetree/bindings/arm/rockchip.txt |    8 +
 .../devicetree/bindings/soc/rockchip/grf.txt       |    2 +
 arch/arm64/boot/dts/rockchip/Makefile              |    2 +
 arch/arm64/boot/dts/rockchip/px30-evb.dts          |  231 +++
 arch/arm64/boot/dts/rockchip/px30.dtsi             | 2016 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |   30 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    7 +-
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts     |  680 +++++++
 include/dt-bindings/clock/px30-cru.h               |  389 ++++
 9 files changed, 3364 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts
 create mode 100644 include/dt-bindings/clock/px30-cru.h
author maintainer
#18 lore raw

[GIT PULL] Rockchip dts64 updates for 4.19 round 3

Am Montag, 6. August 2018, 10:46:03 CEST schrieb Heiko Stuebner:

Quoted 9 lines

Hi Arnd, Kevin, Olof,

with Linus doing an -rc8 this time, I thought I send off some more things that became ready since the round2 pull from last week.

As the tag describes a new soc, 2 new boards and 1 UHS support.

No worries, if you haven't got the time to look at it. Then I'll just move things over to 4.20

For completeness sake:
I've dropped the tag and moved the patches over to my stack for 4.20 now.

Heiko

#19 lore raw

[GIT PULL] Rockchip dts64 updates for 4.19 round 3

Quoted 6 lines · Heiko Stuebner

Am Montag, 6. August 2018, 10:46:03 CEST schrieb Heiko Stuebner:

Quoted 5 lines

Hi Arnd, Kevin, Olof,

with Linus doing an -rc8 this time, I thought I send off some more things that became ready since the round2 pull from last week.

Quoted 7 lines
Quoted 4 lines

As the tag describes a new soc, 2 new boards and 1 UHS support.

No worries, if you haven't got the time to look at it. Then I'll just move things over to 4.20

For completeness sake:
I've dropped the tag and moved the patches over to my stack for 4.20 now.

Ok, thanks. I had closed down most new contents by then (and I was on vacation). Happy to take for 4.20.

-Olof