forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/arch/arm/boot/dts/imx6sl-evk.dts
....@@ -94,6 +94,8 @@
9494
9595 sound {
9696 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
97
+ pinctrl-names = "default";
98
+ pinctrl-0 = <&pinctrl_hp>;
9799 model = "wm8962-audio";
98100 ssi-controller = <&ssi2>;
99101 audio-codec = <&codec>;
....@@ -106,6 +108,7 @@
106108 "IN3R", "AMIC";
107109 mux-int-port = <2>;
108110 mux-ext-port = <3>;
111
+ hp-det-gpio = <&gpio4 19 GPIO_ACTIVE_LOW>;
109112 };
110113
111114 panel {
....@@ -129,12 +132,12 @@
129132 };
130133
131134 &ecspi1 {
132
- cs-gpios = <&gpio4 11 0>;
135
+ cs-gpios = <&gpio4 11 GPIO_ACTIVE_LOW>;
133136 pinctrl-names = "default";
134137 pinctrl-0 = <&pinctrl_ecspi1>;
135138 status = "okay";
136139
137
- flash: m25p80@0 {
140
+ flash: flash@0 {
138141 #address-cells = <1>;
139142 #size-cells = <1>;
140143 compatible = "st,m25p32", "jedec,spi-nor";
....@@ -340,6 +343,12 @@
340343 MX6SL_PAD_FEC_TXD0__GPIO4_IO24 0x3080
341344 MX6SL_PAD_FEC_TXD1__GPIO4_IO16 0x3080
342345 MX6SL_PAD_FEC_REF_CLK__GPIO4_IO26 0x3080
346
+ >;
347
+ };
348
+
349
+ pinctrl_hp: hpgrp {
350
+ fsl,pins = <
351
+ MX6SL_PAD_FEC_RX_ER__GPIO4_IO19 0x1b0b0
343352 >;
344353 };
345354
....@@ -575,11 +584,20 @@
575584 };
576585
577586 &pwm1 {
587
+ #pwm-cells = <2>;
578588 pinctrl-names = "default";
579589 pinctrl-0 = <&pinctrl_pwm1>;
580590 status = "okay";
581591 };
582592
593
+&reg_vdd1p1 {
594
+ vin-supply = <&sw2_reg>;
595
+};
596
+
597
+&reg_vdd2p5 {
598
+ vin-supply = <&sw2_reg>;
599
+};
600
+
583601 &snvs_poweroff {
584602 status = "okay";
585603 };