diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi new file mode 100644 index 000000000000..d1aa123cd347 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2020 Rockchip Electronics Co., Ltd. + * + */ + +#include "rk3568-evb.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi index 88be6e11c68e..ac6607f9e4e8 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi @@ -7,7 +7,8 @@ #include #include -#include "rk3568-evb.dtsi" +#include "rk3566.dtsi" +#include "rk3566-evb.dtsi" / { model = "Rockchip RK3566 EVB1 DDR4 V10 Board"; @@ -101,33 +102,6 @@ pinctrl-0 = <&lcd1_rst_gpio>; }; -&gmac0 { - phy-mode = "rgmii"; - clock_in_out = "output"; - - snps,reset-gpio = <&gpio3 RK_PC2 GPIO_ACTIVE_LOW>; - snps,reset-active-low; - /* Reset time is 20ms, 100ms for rtl8211f */ - snps,reset-delays-us = <0 20000 100000>; - - assigned-clocks = <&cru SCLK_GMAC0_RX_TX>, <&cru SCLK_GMAC0>; - assigned-clock-parents = <&cru SCLK_GMAC0_RGMII_SPEED>; - assigned-clock-rates = <0>, <125000000>; - - pinctrl-names = "default"; - pinctrl-0 = <&gmac0_miim - &gmac0_tx_bus2 - &gmac0_rx_bus2 - &gmac0_rgmii_clk - &gmac0_rgmii_bus>; - - tx_delay = <0x38>; - rx_delay = <0x2c>; - - phy-handle = <&rgmii_phy0>; - status = "okay"; -}; - /* * power-supply should switche to vcc3v3_lcd1_n * when mipi panel is connected to dsi1. @@ -150,13 +124,6 @@ status = "disabled"; }; -&mdio0 { - rgmii_phy0: phy@0 { - compatible = "ethernet-phy-ieee802.3-c22"; - reg = <0x0>; - }; -}; - &mipi_dphy0 { status = "okay"; }; @@ -194,19 +161,6 @@ pinctrl-0 = <&uart1m1_xfer &uart1m1_ctsn>; }; -&usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; - status = "okay"; -}; - -&usbdrd30 { - status = "okay"; -}; - &vcc3v3_lcd0_n { gpio = <&gpio0 RK_PC0 GPIO_ACTIVE_HIGH>; enable-active-high; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi index 6b52aa843f00..b1860350282e 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi @@ -8,7 +8,8 @@ #include #include -#include "rk3568-evb.dtsi" +#include "rk3566.dtsi" +#include "rk3566-evb.dtsi" / { model = "Rockchip RK3566 EVB2 LP4X V10 Board"; @@ -364,19 +365,6 @@ pinctrl-0 = <&uart1m0_xfer &uart1m0_ctsn>; }; -&usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; - status = "okay"; -}; - -&usbdrd30 { - status = "okay"; -}; - &vcc3v3_lcd0_n { gpio = <&gpio0 RK_PC7 GPIO_ACTIVE_HIGH>; enable-active-high; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi index 10a3be845e5d..a669f8590103 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi @@ -8,7 +8,8 @@ #include #include -#include "rk3568-evb.dtsi" +#include "rk3566.dtsi" +#include "rk3566-evb.dtsi" / { model = "Rockchip RK3566 EVB3 DDR3 V10 Board"; @@ -214,10 +215,6 @@ }; }; -&sata2 { - status = "okay"; -}; - &sdio_pwrseq { compatible = "mmc-pwrseq-simple"; clocks = <&rk809 1>; @@ -262,19 +259,6 @@ status = "okay"; }; -&usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; - status = "okay"; -}; - -&usbdrd30 { - status = "okay"; -}; - &vcc3v3_lcd0_n { gpio = <&gpio0 RK_PC0 GPIO_ACTIVE_HIGH>; enable-active-high; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts index 8361a5b4f88b..1cd52864a93b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts @@ -11,7 +11,7 @@ #include #include #include -#include "rk3568.dtsi" +#include "rk3566.dtsi" #include "rk3568-android.dtsi" / { @@ -933,9 +933,6 @@ }; &usbdrd_dwc3 { - dr_mode = "otg"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts index e116324b7de2..030992631dbc 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts @@ -11,7 +11,7 @@ #include #include #include -#include "rk3568.dtsi" +#include "rk3566.dtsi" #include "rk3568-android.dtsi" / { @@ -1224,11 +1224,6 @@ }; &usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts old mode 100755 new mode 100644 index 3db906473d98..9d7a10246920 --- a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts @@ -11,7 +11,7 @@ #include #include #include -#include "rk3568.dtsi" +#include "rk3566.dtsi" #include "rk3568-android.dtsi" / { @@ -1077,11 +1077,6 @@ }; &usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts index 330207cda330..f2ff7e0a918a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts @@ -11,7 +11,7 @@ #include #include #include -#include "rk3568.dtsi" +#include "rk3566.dtsi" #include "rk3568-android.dtsi" / { @@ -1135,11 +1135,6 @@ }; &usbdrd_dwc3 { - dr_mode = "otg"; - phys = <&u2phy0_otg>; - phy-names = "usb2-phy"; - extcon = <&usb2phy0>; - maximum-speed = "high-speed"; status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi index 3a5ee48b330e..baf327d47fff 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi @@ -4,7 +4,6 @@ * */ -#include "rk3568.dtsi" #include #include #include diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi index d7f60b4b944d..c071aa167e4f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi @@ -8,6 +8,7 @@ #include #include +#include "rk3568.dtsi" #include "rk3568-evb.dtsi" #include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi index 46ef34c36722..2b8a10b0494f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi @@ -6,6 +6,7 @@ /dts-v1/; +#include "rk3568.dtsi" #include "rk3568-evb.dtsi" / { diff --git a/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts index 79c6e170aba6..5c42d1d3327a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts @@ -6,6 +6,7 @@ /dts-v1/; +#include "rk3568.dtsi" #include "rk3568-evb.dtsi" #include "rk3568-android.dtsi"