修改RK3568设备树,以适配硬件板卡

This commit is contained in:
zhangpeng
2025-05-12 14:54:18 +08:00
parent 7c93b66e4d
commit 22d5a79ee6
13 changed files with 20054 additions and 27 deletions

View File

@@ -23,6 +23,7 @@
/*************************gmac***********************/
#include "rp-gmac1-m1-pro-rk3568.dtsi"
#include "rp-gmac0-pro-rk3568.dtsi"
/***************************************************/
/*************************CAN**********************/
@@ -62,7 +63,7 @@
/** LVDS + HDMI */
//#include "rp-lcd-lvds-7-1024-600-v2.dtsi"
#include "rp-lcd-lvds-10-1280-800-v2.dtsi"
// #include "rp-lcd-lvds-10-1280-800-v2.dtsi"
//#include "rp-lcd-lvds-10-1280-800.dtsi"
/** EDP + HDMI */
@@ -169,7 +170,7 @@
};
rp_gpio{
status = "okay";
status = "disabled";
compatible = "rp_gpio";
/**
@@ -282,10 +283,6 @@
};
};
&uart0 {
status = "okay";
};
&uart3 {
status = "okay";
pinctrl-names = "default";
@@ -295,13 +292,20 @@
&uart4 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart4m1_xfer>;
pinctrl-0 = <&uart4m0_xfer>;
};
&uart5 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart5m1_xfer>;
pinctrl-0 = <&uart5m0_xfer>;
};
&uart6 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart6m1_xfer>;
};
&uart7 {
@@ -313,17 +317,12 @@
&uart8 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart8m1_xfer>;
pinctrl-0 = <&uart8m0_xfer>;
};
&uart9 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart9m1_xfer>;
};
&spi0 {
status = "okay";
status = "disabled";
/** redefine pins for cs1 used to be pwm5 */
pinctrl-0 = <&spi0m0_cs0 &spi0m0_pins>;
pinctrl-1 = <&spi0m0_cs0 &spi0m0_pins_hs>;
@@ -408,6 +407,12 @@
status = "okay";
};
&gmac0 {
tx_delay = <0x49>;
rx_delay = <0x29>;
status = "okay";
};
/** headphone detect pin */
&rk_headset {
@@ -427,7 +432,7 @@
};
&sdmmc1 {
status = "okay";
status = "disabled";
max-frequency = <150000000>;
supports-sdio;
@@ -456,14 +461,10 @@
BT,reset_gpio = <&gpio2 RK_PC0 GPIO_ACTIVE_HIGH>;
BT,wake_gpio = <&gpio0 RK_PD5 GPIO_ACTIVE_HIGH>;
BT,wake_host_irq = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>;
status = "okay";
status = "disabled";
};
&uart1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart1m0_xfer &uart1m0_ctsn>;
};
/** pcie2x1 */
&vcc3v3_pcie {
@@ -475,7 +476,7 @@
};
&pcie2x1 {
status = "okay";
status = "disabled";
reset-gpios = <&gpio1 RK_PB2 GPIO_ACTIVE_HIGH>;
};
@@ -484,7 +485,7 @@
/** pcie3x2 */
&pcie3x2 {
status = "okay";
status = "disabled";
reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
vpcie3v3-supply = <&vcc3v3_pcie3>;
};
@@ -576,5 +577,5 @@
BT,reset_gpio = <&gpio2 RK_PC0 GPIO_ACTIVE_HIGH>;
BT,wake_gpio = <&gpio0 RK_PD5 GPIO_ACTIVE_HIGH>;
BT,wake_host_irq = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>;
status = "okay";
status = "disabled";
};