Skip to content

Commit c10519c

Browse files
committed
Merge tag 'v6.18-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Regulator/supply fixes for a number of boards, removed too fast cpu OPPs from rk3576 (not supported in newer vendor TF-A and never supported in upstream TF-A). As well as some DTS validation fixes and one pinctrl fix for the odroid-m1. * tag 'v6.18-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5 arm64: dts: rockchip: disable HS400 on RK3588 Tiger arm64: dts: rockchip: drop reset from rk3576 i2c9 node arm64: dts: rockchip: Fix USB power enable pin for BTT CB2 and Pi2 arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2 arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1 arm64: dts: rockchip: Fix indentation on rk3399 haikou demo dtso arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic arm64: dts: rockchip: Drop 'rockchip,grf' prop from tsadc on rk3328 arm64: dts: rockchip: Remove non-functioning CPU OPPs from RK3576 arm64: dts: rockchip: Fix PCIe power enable pin for BigTreeTech CB2 and Pi2 arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2 parents 124c98b + b541452 commit c10519c

11 files changed

Lines changed: 17 additions & 32 deletions

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,6 @@
598598
pinctrl-2 = <&otp_pin>;
599599
resets = <&cru SRST_TSADC>;
600600
reset-names = "tsadc-apb";
601-
rockchip,grf = <&grf>;
602601
rockchip,hw-tshut-temp = <100000>;
603602
#thermal-sensor-cells = <1>;
604603
status = "disabled";

arch/arm64/boot/dts/rockchip/rk3399-op1.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Copyright (c) 2016-2017 Fuzhou Rockchip Electronics Co., Ltd
44
*/
55

6-
#include "rk3399.dtsi"
6+
#include "rk3399-base.dtsi"
77

88
/ {
99
cluster0_opp: opp-table-0 {

arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@
4545

4646
cam_dovdd_1v8: regulator-cam-dovdd-1v8 {
4747
compatible = "regulator-fixed";
48-
gpio = <&pca9670 3 GPIO_ACTIVE_LOW>;
49-
regulator-max-microvolt = <1800000>;
50-
regulator-min-microvolt = <1800000>;
51-
regulator-name = "cam-dovdd-1v8";
52-
vin-supply = <&vcc1v8_video>;
48+
gpio = <&pca9670 3 GPIO_ACTIVE_LOW>;
49+
regulator-max-microvolt = <1800000>;
50+
regulator-min-microvolt = <1800000>;
51+
regulator-name = "cam-dovdd-1v8";
52+
vin-supply = <&vcc1v8_video>;
5353
};
5454

5555
cam_dvdd_1v2: regulator-cam-dvdd-1v2 {

arch/arm64/boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
compatible = "regulator-fixed";
121121
regulator-name = "vcc3v3_pcie";
122122
enable-active-high;
123-
gpios = <&gpio0 RK_PB1 GPIO_ACTIVE_HIGH>;
123+
gpios = <&gpio4 RK_PB1 GPIO_ACTIVE_HIGH>;
124124
pinctrl-names = "default";
125125
pinctrl-0 = <&pcie_drv>;
126126
regulator-always-on;
@@ -187,7 +187,7 @@
187187
vcc5v0_usb2b: regulator-vcc5v0-usb2b {
188188
compatible = "regulator-fixed";
189189
enable-active-high;
190-
gpio = <&gpio0 RK_PC4 GPIO_ACTIVE_HIGH>;
190+
gpio = <&gpio4 RK_PC4 GPIO_ACTIVE_HIGH>;
191191
pinctrl-names = "default";
192192
pinctrl-0 = <&vcc5v0_usb2b_en>;
193193
regulator-name = "vcc5v0_usb2b";
@@ -199,7 +199,7 @@
199199
vcc5v0_usb2t: regulator-vcc5v0-usb2t {
200200
compatible = "regulator-fixed";
201201
enable-active-high;
202-
gpios = <&gpio0 RK_PD5 GPIO_ACTIVE_HIGH>;
202+
gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_HIGH>;
203203
pinctrl-names = "default";
204204
pinctrl-0 = <&vcc5v0_usb2t_en>;
205205
regulator-name = "vcc5v0_usb2t";

arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,7 @@
789789
vccio1-supply = <&vccio_acodec>;
790790
vccio2-supply = <&vcc_1v8>;
791791
vccio3-supply = <&vccio_sd>;
792-
vccio4-supply = <&vcc_1v8>;
792+
vccio4-supply = <&vcca1v8_pmu>;
793793
vccio5-supply = <&vcc_1v8>;
794794
vccio6-supply = <&vcc1v8_dvp>;
795795
vccio7-supply = <&vcc_3v3>;

arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,8 @@
482482
};
483483

484484
&i2s1_8ch {
485+
pinctrl-names = "default";
486+
pinctrl-0 = <&i2s1m0_sclktx &i2s1m0_lrcktx &i2s1m0_sdi0 &i2s1m0_sdo0>;
485487
rockchip,trcm-sync-tx-only;
486488
status = "okay";
487489
};

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

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,6 @@
276276
opp-microvolt = <900000 900000 950000>;
277277
clock-latency-ns = <40000>;
278278
};
279-
280-
opp-2208000000 {
281-
opp-hz = /bits/ 64 <2208000000>;
282-
opp-microvolt = <950000 950000 950000>;
283-
clock-latency-ns = <40000>;
284-
};
285279
};
286280

287281
cluster1_opp_table: opp-table-cluster1 {
@@ -348,12 +342,6 @@
348342
opp-microvolt = <925000 925000 950000>;
349343
clock-latency-ns = <40000>;
350344
};
351-
352-
opp-2304000000 {
353-
opp-hz = /bits/ 64 <2304000000>;
354-
opp-microvolt = <950000 950000 950000>;
355-
clock-latency-ns = <40000>;
356-
};
357345
};
358346

359347
gpu_opp_table: opp-table-gpu {
@@ -2561,8 +2549,6 @@
25612549
interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
25622550
pinctrl-names = "default";
25632551
pinctrl-0 = <&i2c9m0_xfer>;
2564-
resets = <&cru SRST_I2C9>, <&cru SRST_P_I2C9>;
2565-
reset-names = "i2c", "apb";
25662552
#address-cells = <1>;
25672553
#size-cells = <0>;
25682554
status = "disabled";

arch/arm64/boot/dts/rockchip/rk3588-opp.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@
115115
};
116116
};
117117

118-
gpu_opp_table: opp-table {
118+
gpu_opp_table: opp-table-gpu {
119119
compatible = "operating-points-v2";
120120

121121
opp-300000000 {

arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -382,14 +382,12 @@
382382
cap-mmc-highspeed;
383383
mmc-ddr-1_8v;
384384
mmc-hs200-1_8v;
385-
mmc-hs400-1_8v;
386-
mmc-hs400-enhanced-strobe;
387385
mmc-pwrseq = <&emmc_pwrseq>;
388386
no-sdio;
389387
no-sd;
390388
non-removable;
391389
pinctrl-names = "default";
392-
pinctrl-0 = <&emmc_bus8 &emmc_cmd &emmc_clk &emmc_data_strobe>;
390+
pinctrl-0 = <&emmc_bus8 &emmc_cmd &emmc_clk>;
393391
vmmc-supply = <&vcc_3v3_s3>;
394392
vqmmc-supply = <&vcc_1v8_s3>;
395393
status = "okay";

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
};
6767
};
6868

69-
gpu_opp_table: opp-table {
69+
gpu_opp_table: opp-table-gpu {
7070
compatible = "operating-points-v2";
7171

7272
opp-300000000 {

0 commit comments

Comments
 (0)