Skip to content

Commit 896dcf4

Browse files
committed
Merge tag 'v6.12-rockchip-dtsfixes1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into HEAD
A number of DTS correctnes fixes, to bring down the amount of errors reported by dtbscheck. * tag 'v6.12-rockchip-dtsfixes1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (23 commits) arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes arm64: dts: rockchip: Drop invalid clock-names from es8388 codec nodes ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin ARM: dts: rockchip: Fix the spi controller on rk3036 ARM: dts: rockchip: drop grf reference from rk3036 hdmi ARM: dts: rockchip: fix rk3036 acodec node arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion arm64: dts: rockchip: Remove undocumented supports-emmc property arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo arm64: dts: rockchip: Drop regulator-init-microvolt from two boards arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 arm64: dts: rockchip: Designate Turing RK1's system power controller arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B ... Link: https://lore.kernel.org/r/2847150.mvXUDI8C0e@phil Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2 parents e29c293 + 0884652 commit 896dcf4

27 files changed

+39
-51
lines changed

arch/arm/boot/dts/rockchip/rk3036-kylin.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,8 @@
325325
&i2c2 {
326326
status = "okay";
327327

328-
rt5616: rt5616@1b {
329-
compatible = "rt5616";
328+
rt5616: audio-codec@1b {
329+
compatible = "realtek,rt5616";
330330
reg = <0x1b>;
331331
clocks = <&cru SCLK_I2S_OUT>;
332332
clock-names = "mclk";

arch/arm/boot/dts/rockchip/rk3036.dtsi

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -384,12 +384,13 @@
384384
};
385385
};
386386

387-
acodec: acodec-ana@20030000 {
388-
compatible = "rk3036-codec";
387+
acodec: audio-codec@20030000 {
388+
compatible = "rockchip,rk3036-codec";
389389
reg = <0x20030000 0x4000>;
390-
rockchip,grf = <&grf>;
391390
clock-names = "acodec_pclk";
392391
clocks = <&cru PCLK_ACODEC>;
392+
rockchip,grf = <&grf>;
393+
#sound-dai-cells = <0>;
393394
status = "disabled";
394395
};
395396

@@ -399,7 +400,6 @@
399400
interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
400401
clocks = <&cru PCLK_HDMI>;
401402
clock-names = "pclk";
402-
rockchip,grf = <&grf>;
403403
pinctrl-names = "default";
404404
pinctrl-0 = <&hdmi_ctl>;
405405
#sound-dai-cells = <0>;
@@ -553,11 +553,11 @@
553553
};
554554

555555
spi: spi@20074000 {
556-
compatible = "rockchip,rockchip-spi";
556+
compatible = "rockchip,rk3036-spi";
557557
reg = <0x20074000 0x1000>;
558558
interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
559-
clocks = <&cru PCLK_SPI>, <&cru SCLK_SPI>;
560-
clock-names = "apb-pclk","spi_pclk";
559+
clocks = <&cru SCLK_SPI>, <&cru PCLK_SPI>;
560+
clock-names = "spiclk", "apb_pclk";
561561
dmas = <&pdma 8>, <&pdma 9>;
562562
dma-names = "tx", "rx";
563563
pinctrl-names = "default";

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@
6666
bus-width = <8>;
6767
cap-mmc-highspeed;
6868
mmc-hs200-1_8v;
69-
supports-emmc;
7069
mmc-pwrseq = <&emmc_pwrseq>;
7170
non-removable;
7271
vmmc-supply = <&vcc_3v3>;

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636

3737
power_led: led-0 {
3838
label = "firefly:red:power";
39-
linux,default-trigger = "ir-power-click";
39+
linux,default-trigger = "default-on";
4040
default-state = "on";
4141
gpios = <&gpio0 RK_PA6 GPIO_ACTIVE_HIGH>;
4242
};
4343

4444
user_led: led-1 {
4545
label = "firefly:blue:user";
46-
linux,default-trigger = "ir-user-click";
46+
linux,default-trigger = "rc-feedback";
4747
default-state = "off";
4848
gpios = <&gpio0 RK_PB2 GPIO_ACTIVE_HIGH>;
4949
};

arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424
disable-wp;
2525
mmc-hs200-1_8v;
2626
non-removable;
27-
num-slots = <1>;
2827
pinctrl-names = "default";
2928
pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
30-
supports-emmc;
3129
status = "okay";
3230
};

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -754,8 +754,7 @@
754754
compatible = "rockchip,rk3328-dw-hdmi";
755755
reg = <0x0 0xff3c0000 0x0 0x20000>;
756756
reg-io-width = <4>;
757-
interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
758-
<GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>;
757+
interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
759758
clocks = <&cru PCLK_HDMI>,
760759
<&cru SCLK_HDMI_SFC>,
761760
<&cru SCLK_RTC32K>;

arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
fan: fan@18 {
6262
compatible = "ti,amc6821";
6363
reg = <0x18>;
64-
#cooling-cells = <2>;
6564
};
6665

6766
rtc_twi: rtc@6f {

arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@
541541
status = "okay";
542542

543543
rt5651: audio-codec@1a {
544-
compatible = "rockchip,rt5651";
544+
compatible = "realtek,rt5651";
545545
reg = <0x1a>;
546546
clocks = <&cru SCLK_I2S_8CH_OUT>;
547547
clock-names = "mclk";

arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@
166166
regulator-max-microvolt = <1800000>;
167167
vin-supply = <&vcc3v3_sys>;
168168
gpio = <&gpio3 RK_PA5 GPIO_ACTIVE_HIGH>;
169-
pinctrl-names = "default";
170169
};
171170

172171
/* MIPI DSI panel 2.8v supply */
@@ -178,7 +177,6 @@
178177
regulator-max-microvolt = <2800000>;
179178
vin-supply = <&vcc3v3_sys>;
180179
gpio = <&gpio3 RK_PA1 GPIO_ACTIVE_HIGH>;
181-
pinctrl-names = "default";
182180
};
183181

184182
vibrator {

arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@
114114
es8388: es8388@11 {
115115
compatible = "everest,es8388";
116116
reg = <0x11>;
117-
clock-names = "mclk";
118117
clocks = <&cru SCLK_I2S_8CH_OUT>;
119118
#sound-dai-cells = <0>;
120119
};

0 commit comments

Comments
 (0)