arm64: dts: rockchip: rk3566/rk3568 boards: Fix pinctrl configuration for wireless-bluetooth

The Linux OS uses the device tree to detect the wifibt module,
particularly the Bluetooth module's UART, identified via
`/sys/firmware/devicetree/base/pinctrl/wireless-bluetooth`.

Some RK3566/RK3568 board configurations redundantly register the pinctrl
for wireless-bluetooth, causing script failures in UART identification.

This commit removes the redundant node to resolve conflicts and ensure
correct UART identification for Bluetooth communication.

Change-Id: Id55c48bda38275c04a365b0ede1f740baf767da2
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
This commit is contained in:
Caesar Wang
2024-07-23 10:32:59 +08:00
committed by Tao Huang
parent df3e952b00
commit f148c41378
16 changed files with 16 additions and 0 deletions

View File

@@ -520,6 +520,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -499,6 +499,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <4 RK_PB6 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -460,6 +460,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -360,6 +360,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -322,6 +322,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <4 RK_PB6 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -924,6 +924,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -795,6 +795,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -813,6 +813,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -1118,6 +1118,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -1019,6 +1019,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -1035,6 +1035,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -1045,6 +1045,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -379,6 +379,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -343,6 +343,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_gpios: uart1-gpios {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -599,6 +599,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart1_pin: uart1-pin {
rockchip,pins = <2 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>;

View File

@@ -717,6 +717,7 @@
};
};
/delete-node/ wireless-bluetooth;
wireless-bluetooth {
uart8_pin: uart8-pin {
rockchip,pins = <2 RK_PB1 RK_FUNC_GPIO &pcfg_pull_none>;