Rockchip driver updates for 4.18 round 1
Heiko Stuebner
maintainerHi 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(-)
Heiko Stuebner
maintainer[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(-)
Olof Johansson
Applied[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.gittags/v4.18-rockchip-dts32-1for 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
Heiko Stuebner
maintainer[GIT PULL 3/4] Rockchip dts64 updates for 4.18 round 1
In reply to Heiko StuebnerThe 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(-)
Olof Johansson
Applied[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.gittags/v4.18-rockchip-dts64-1for 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
Heiko Stuebner
maintainer[GIT PULL 4/4] Rockchip arm64 defconfig updates for 4.18 round 1
In reply to Heiko StuebnerThe 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(+)
[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.gittags/v4.18-rockchip-defconfig64-1for 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 supportHeiko 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
Heiko Stübner
maintainer[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 to214f2c319a140f8a0121f362ad8e73ea1576d5ad:
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 efuseMerged. 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
Olof Johansson
AppliedQuoted 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
HeikoThe 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.gittags/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
Heiko Stuebner
maintainer[GIT PULL 1/2] Rockchip dts32 updates for 4.19 round 1
In reply to Heiko StuebnerHi 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(-)
Heiko Stuebner
maintainer[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
Olof Johansson
Applied[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.gittags/v4.19-rockchip-dts64-1for 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
Olof Johansson
Applied[GIT PULL 1/2] Rockchip dts32 updates for 4.19 round 1
In reply to Heiko StuebnerQuoted 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
HeikoThe 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.gittags/v4.19-rockchip-dts32-1for 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
Heiko Stuebner
maintainer[GIT PULL 1/2] Rockchip dts64 updates for 4.19 round 2
In reply to Heiko StuebnerHi 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
Heiko Stuebner
maintainer[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(+)
Olof Johansson
Applied[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.gittags/v4.19-rockchip-defconfig64-1for 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
Olof Johansson
Applied[GIT PULL 1/2] Rockchip dts64 updates for 4.19 round 2
In reply to Heiko StuebnerQuoted 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+1Thanks
HeikoThe 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.gittags/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
Heiko Stuebner
maintainer[GIT PULL] Rockchip dts64 updates for 4.19 round 3
In reply to Heiko StuebnerHi 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
Heiko Stuebner
maintainer[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
[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