Skip to content

Commit 5ded680

Browse files
committed
Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
New boards the Khadas Edge family of sbcs and the Hugsun X99 TV box, both based on rk3399. Small improvements for RockPi, Sapphire and rk3328-roc-cc boards. Improvements for the thermal handling on rk3399 as well as the rock960 board. rk3399 dwc3 clock updates and a small start of the dtsi for the new rk3399pro (the one with the connected npu). * tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs arm64: dts: rockchip: enable rk3328 watchdog clock arm64: dts: rockchip: Add support for Hugsun X99 TV Box arm64: dts: rockchip: Define values for the IPA governor for rock960 arm64: dts: rockchip: Fix multiple thermal zones conflict in rk3399.dtsi arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards arm64: dts: rockchip: Enable HDMI audio on Rock Pi Signed-off-by: Olof Johansson <[email protected]>
2 parents adfbb80 + e1d9149 commit 5ded680

15 files changed

+1700
-13
lines changed

Documentation/devicetree/bindings/arm/rockchip.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,19 @@ properties:
316316
- const: haoyu,marsboard-rk3066
317317
- const: rockchip,rk3066a
318318

319+
- description: Hugsun X99 TV Box
320+
items:
321+
- const: hugsun,x99
322+
- const: rockchip,rk3399
323+
324+
- description: Khadas Edge series boards
325+
items:
326+
- enum:
327+
- khadas,edge
328+
- khadas,edge-captain
329+
- khadas,edge-v
330+
- const: rockchip,rk3399
331+
319332
- description: mqmaker MiQi
320333
items:
321334
- const: mqmaker,miqi

Documentation/devicetree/bindings/vendor-prefixes.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,8 @@ patternProperties:
377377
description: Hewlett Packard
378378
"^holtek,.*":
379379
description: Holtek Semiconductor, Inc.
380+
"^hugsun,.*":
381+
description: Shenzhen Hugsun Technology Co. Ltd.
380382
"^hwacom,.*":
381383
description: HwaCom Systems Inc.
382384
"^i2se,.*":

arch/arm64/boot/dts/rockchip/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-bob.dtb
1616
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb
1717
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-inx.dtb
1818
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-kd.dtb
19+
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-hugsun-x99.dtb
20+
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge.dtb
21+
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge-captain.dtb
22+
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge-v.dtb
1923
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopc-t4.dtb
2024
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4.dtb
2125
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-neo4.dtb

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,10 +141,12 @@
141141
phy-mode = "rgmii";
142142
pinctrl-names = "default";
143143
pinctrl-0 = <&rgmiim1_pins>;
144-
snps,force_thresh_dma_mode;
144+
snps,aal;
145145
snps,reset-gpio = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>;
146146
snps,reset-active-low;
147147
snps,reset-delays-us = <0 10000 50000>;
148+
snps,rxpbl = <0x4>;
149+
snps,txpbl = <0x4>;
148150
tx_delay = <0x24>;
149151
rx_delay = <0x18>;
150152
status = "okay";

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,7 @@
407407
compatible = "snps,dw-wdt";
408408
reg = <0x0 0xff1a0000 0x0 0x100>;
409409
interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>;
410+
clocks = <&cru PCLK_WDT>;
410411
};
411412

412413
pwm0: pwm@ff1b0000 {

0 commit comments

Comments
 (0)