On 2024/9/12 10:30, Chukun Pan wrote:
Hi Junhao,
quoted
...
--- /dev/null
+++ b/arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts
...
quoted
+ rfkill-modem {
+ compatible = "rfkill-gpio";
+ label = "M.2 USB Modem";
+ radio-type = "wwan";
+ reset-gpios = <&gpio0 RK_PB0 GPIO_ACTIVE_LOW>;
+ shutdown-gpios = <&gpio4 RK_PC4 GPIO_ACTIVE_HIGH>;
+ };
gpio0 RK_PB0 conflicts with xin32k, please add:
&xin32k {
pinctrl-names = "default";
pinctrl-0 = <&clk32k_out1>;
};
I added it and it currently works fine
quoted
+ vccin_5v: regulator-5v0-vcc-in {
+ vcc_sysin: regulator-5v0-vcc-sysin {
+ vcc_syson: regulator-5v0-vcc-syson {
+ vcc5v0_usb30_otg0: regulator-5v0-vcc-usb-host {
obviously (
I seem to have misunderstood the rules in dt-bindings before.
The following looks better:
vcc5v0_usb30_otg0: regulator-vcc5v0-usb30-otg0 {
vccin_5v: regulator-vccin-5v {
vcc_sysin: regulator-vcc-sysin {
vcc_syson: regulator-vcc-syson {
Thanks for your review, I will fix all problems in next version!
Best regards,
Junhao