Skip to content

Commit f0c59fd

Browse files
committed
Merge tag 'v5.8-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
New soc variant the rk3326 which is essentially a px30 with only one display controller and a new board using it, the Odroid Advance Go. sdcard regulator for the rockpro64 and a lot of devicetree fixes making the dt-binding check a lot happier. * tag 'v5.8-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (22 commits) arm64: dts: rockchip: fix pinctrl-names for gpio-leds node on rk3326-odroid-go2 arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 arm64: dts: rockchip: add bus-width properties to mmc nodes for px30 arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc emmc node arm64: dts: rockchip: rename and label gpio-led subnodes arm64: dts: rockchip: fix defines in pd_vio node for rk3399 arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-orangepi arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-nanopi4 arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4 arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1 arm64: dts: rockchip: fix phy nodename for rk3328 include: dt-bindings: rockchip: remove unused defines arm64: dts: rockchip: replace RK_FUNC defines in rk3326-odroid-go2 arm64: dts: rockchip: Define the rockchip Video Decoder node on rk3399 arm64: dts: rockchip: remove #sound-dai-cells from &spdif node of rk3399-hugsun-x99.dts arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 node of rk3399-pinebook-pro.dts arm64: dts: rockchip: add Odroid Advance Go dt-bindings: Add binding for Hardkernel Odroid Go Advance arm64: dts: rockchip: add core devicetree for rk3326 ... Link: https://lore.kernel.org/r/1970481.V9vR1fIhX2@phil Signed-off-by: Arnd Bergmann <[email protected]>
2 parents 87b990a + b2cb68e commit f0c59fd

23 files changed

+691
-85
lines changed

Documentation/devicetree/bindings/arm/rockchip.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,11 @@ properties:
358358
- const: haoyu,marsboard-rk3066
359359
- const: rockchip,rk3066a
360360

361+
- description: Hardkernel Odroid Go Advance
362+
items:
363+
- const: hardkernel,rk3326-odroid-go2
364+
- const: rockchip,rk3326
365+
361366
- description: Hugsun X99 TV Box
362367
items:
363368
- const: hugsun,x99

arch/arm64/boot/dts/rockchip/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb.dtb
33
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb
44
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb
5+
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go2.dtb
56
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb
67
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb
78
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb

arch/arm64/boot/dts/rockchip/px30.dtsi

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,7 @@
931931
clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>,
932932
<&cru SCLK_SDMMC_DRV>, <&cru SCLK_SDMMC_SAMPLE>;
933933
clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
934+
bus-width = <4>;
934935
fifo-depth = <0x100>;
935936
max-frequency = <150000000>;
936937
pinctrl-names = "default";
@@ -946,6 +947,7 @@
946947
clocks = <&cru HCLK_SDIO>, <&cru SCLK_SDIO>,
947948
<&cru SCLK_SDIO_DRV>, <&cru SCLK_SDIO_SAMPLE>;
948949
clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
950+
bus-width = <4>;
949951
fifo-depth = <0x100>;
950952
max-frequency = <150000000>;
951953
pinctrl-names = "default";
@@ -961,6 +963,7 @@
961963
clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>,
962964
<&cru SCLK_EMMC_DRV>, <&cru SCLK_EMMC_SAMPLE>;
963965
clock-names = "biu", "ciu", "ciu-drive", "ciu-sample";
966+
bus-width = <8>;
964967
fifo-depth = <0x100>;
965968
max-frequency = <150000000>;
966969
pinctrl-names = "default";

arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@
2828
leds {
2929
compatible = "gpio-leds";
3030

31-
power {
31+
power_led: led-0 {
3232
label = "firefly:red:power";
3333
linux,default-trigger = "ir-power-click";
3434
default-state = "on";
3535
gpios = <&gpio0 RK_PA6 GPIO_ACTIVE_HIGH>;
3636
};
3737

38-
user {
38+
user_led: led-1 {
3939
label = "firefly:blue:user";
4040
linux,default-trigger = "ir-user-click";
4141
default-state = "off";
@@ -123,9 +123,7 @@
123123
};
124124

125125
&emmc {
126-
bus-width = <8>;
127126
cap-mmc-highspeed;
128-
disable-wp;
129127
mmc-hs200-1_8v;
130128
non-removable;
131129
status = "okay";
@@ -171,7 +169,6 @@
171169
};
172170

173171
&sdmmc {
174-
bus-width = <4>;
175172
cap-mmc-highspeed;
176173
cap-sd-highspeed;
177174
card-detect-delay = <300>;

0 commit comments

Comments
 (0)