diff options
| -rw-r--r-- | arch/arm/boot/dts/rockchip/rv1108.dtsi | 8 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/px30.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 8 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 1 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 1 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 8 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 4 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 10 | 
10 files changed, 21 insertions, 26 deletions
diff --git a/arch/arm/boot/dts/rockchip/rv1108.dtsi b/arch/arm/boot/dts/rockchip/rv1108.dtsi index abf3006f0a84..f3291f3bbc6f 100644 --- a/arch/arm/boot/dts/rockchip/rv1108.dtsi +++ b/arch/arm/boot/dts/rockchip/rv1108.dtsi @@ -196,7 +196,6 @@  	pwm4: pwm@10280000 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x10280000 0x10>; -		interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -208,7 +207,6 @@  	pwm5: pwm@10280010 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x10280010 0x10>; -		interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -220,7 +218,6 @@  	pwm6: pwm@10280020 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x10280020 0x10>; -		interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -232,7 +229,6 @@  	pwm7: pwm@10280030 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x10280030 0x10>; -		interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -386,7 +382,6 @@  	pwm0: pwm@20040000 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x20040000 0x10>; -		interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM0_PMU>, <&cru PCLK_PWM0_PMU>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -398,7 +393,6 @@  	pwm1: pwm@20040010 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x20040010 0x10>; -		interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM0_PMU>, <&cru PCLK_PWM0_PMU>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -410,7 +404,6 @@  	pwm2: pwm@20040020 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x20040020 0x10>; -		interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM0_PMU>, <&cru PCLK_PWM0_PMU>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; @@ -422,7 +415,6 @@  	pwm3: pwm@20040030 {  		compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";  		reg = <0x20040030 0x10>; -		interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM0_PMU>, <&cru PCLK_PWM0_PMU>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/rockchip/px30.dtsi index d0905515399b..9137dd76e72c 100644 --- a/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -631,6 +631,7 @@  		clock-names = "spiclk", "apb_pclk";  		dmas = <&dmac 12>, <&dmac 13>;  		dma-names = "tx", "rx"; +		num-cs = <2>;  		pinctrl-names = "default";  		pinctrl-0 = <&spi0_clk &spi0_csn &spi0_miso &spi0_mosi>;  		#address-cells = <1>; @@ -646,6 +647,7 @@  		clock-names = "spiclk", "apb_pclk";  		dmas = <&dmac 14>, <&dmac 15>;  		dma-names = "tx", "rx"; +		num-cs = <2>;  		pinctrl-names = "default";  		pinctrl-0 = <&spi1_clk &spi1_csn0 &spi1_csn1 &spi1_miso &spi1_mosi>;  		#address-cells = <1>; diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi index fb5dcf6e9327..7b4c15c4a9c3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -488,7 +488,6 @@  	pwm3: pwm@ff1b0030 {  		compatible = "rockchip,rk3328-pwm";  		reg = <0x0 0xff1b0030 0x0 0x10>; -		interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>;  		clocks = <&cru SCLK_PWM>, <&cru PCLK_PWM>;  		clock-names = "pwm", "pclk";  		pinctrl-names = "default"; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts b/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts index d4c70835e0fe..a4946cdc3bb3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts @@ -72,7 +72,7 @@  		vin-supply = <&vcc3v3_sys>;  	}; -	vcc5v0_usb30_host: vcc5v0-usb30-host-regulator { +	vcc5v0_usb_host1: vcc5v0_usb_host2: vcc5v0-usb-host-regulator {  		compatible = "regulator-fixed";  		regulator-name = "vcc5v0_host";  		regulator-boot-on; @@ -114,6 +114,7 @@  	status = "okay";  }; +/* Standard pcie */  &pcie3x2 {  	reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>;  	vpcie3v3-supply = <&vcc3v3_sys>; @@ -122,6 +123,7 @@  /* M.2 M-Key ssd */  &pcie3x4 { +	num-lanes = <2>;  	reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;  	vpcie3v3-supply = <&vcc3v3_sys>;  	status = "okay"; @@ -188,12 +190,12 @@  };  &u2phy2_host { -	phy-supply = <&vcc5v0_usb30_host>; +	phy-supply = <&vcc5v0_usb_host1>;  	status = "okay";  };  &u2phy3_host { -	phy-supply = <&vcc5v0_usb30_host>; +	phy-supply = <&vcc5v0_usb_host2>;  	status = "okay";  }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi index 0b02f4d6e003..cce1c8e83587 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi @@ -16,8 +16,8 @@  	aliases {  		mmc0 = &sdhci; -		mmc1 = &sdio; -		mmc2 = &sdmmc; +		mmc1 = &sdmmc; +		mmc2 = &sdio;  		serial2 = &uart2;  	}; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts b/arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts index ac7c677b0fb9..de30c2632b8e 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts @@ -448,6 +448,7 @@  			    <&rk806_dvs2_null>, <&rk806_dvs3_null>;  		pinctrl-names = "default";  		spi-max-frequency = <1000000>; +		system-power-controller;  		vcc1-supply = <&vcc5v0_sys>;  		vcc2-supply = <&vcc5v0_sys>; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts b/arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts index 4ce70fb75a30..39d65002add1 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts @@ -62,7 +62,6 @@  		compatible = "gpio-leds";  		pinctrl-names = "default";  		pinctrl-0 = <&led1_pin>; -		status = "okay";  		/* LED1 on PCB */  		led-1 { diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts index d7722772ecd8..997b516c2533 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts @@ -189,19 +189,19 @@  	cpu-supply = <&vdd_cpu_lit_s0>;  }; -&cpu_b0{ +&cpu_b0 {  	cpu-supply = <&vdd_cpu_big0_s0>;  }; -&cpu_b1{ +&cpu_b1 {  	cpu-supply = <&vdd_cpu_big0_s0>;  }; -&cpu_b2{ +&cpu_b2 {  	cpu-supply = <&vdd_cpu_big1_s0>;  }; -&cpu_b3{ +&cpu_b3 {  	cpu-supply = <&vdd_cpu_big1_s0>;  }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts b/arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts index ef4f058c20ff..e037bf9db75a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts @@ -19,8 +19,8 @@  	aliases {  		mmc0 = &sdhci; -		mmc1 = &sdio; -		mmc2 = &sdmmc; +		mmc1 = &sdmmc; +		mmc2 = &sdio;  	};  	analog-sound { diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts b/arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts index dc677f29a9c7..3c2278886851 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts @@ -195,13 +195,13 @@  &gpio1 {  	gpio-line-names = /* GPIO1 A0-A7 */ -			  "HEADER_27_3v3", "HEADER_28_3v3", "", "", +			  "HEADER_27_3v3", "", "", "",  			  "HEADER_29_1v8", "", "HEADER_7_1v8", "",  			  /* GPIO1 B0-B7 */  			  "", "HEADER_31_1v8", "HEADER_33_1v8", "",  			  "HEADER_11_1v8", "HEADER_13_1v8", "", "",  			  /* GPIO1 C0-C7 */ -			  "", "", "", "", +			  "", "HEADER_28_3v3", "", "",  			  "", "", "", "",  			  /* GPIO1 D0-D7 */  			  "", "", "", "", @@ -225,11 +225,11 @@  &gpio4 {  	gpio-line-names = /* GPIO4 A0-A7 */ -			  "", "", "HEADER_37_3v3", "HEADER_32_3v3", -			  "HEADER_36_3v3", "", "HEADER_35_3v3", "HEADER_38_3v3", +			  "", "", "HEADER_37_3v3", "HEADER_8_3v3", +			  "HEADER_10_3v3", "", "HEADER_32_3v3", "HEADER_35_3v3",  			  /* GPIO4 B0-B7 */  			  "", "", "", "HEADER_40_3v3", -			  "HEADER_8_3v3", "HEADER_10_3v3", "", "", +			  "HEADER_38_3v3", "HEADER_36_3v3", "", "",  			  /* GPIO4 C0-C7 */  			  "", "", "", "",  			  "", "", "", "",  | 
