hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/rk3308-voice-module-v11-aarch32.dtsi
....@@ -108,6 +108,7 @@
108108 status = "disabled";
109109 compatible = "simple-audio-card";
110110 simple-audio-card,name = "rockchip,spdif-tx-sound";
111
+ simple-audio-card,mclk-fs = <128>;
111112 simple-audio-card,cpu {
112113 sound-dai = <&spdif_tx>;
113114 };
....@@ -156,6 +157,15 @@
156157 regulator-max-microvolt = <1000000>;
157158 };
158159
160
+ vcc_io: vcc-io {
161
+ compatible = "regulator-fixed";
162
+ regulator-name = "vcc_io";
163
+ regulator-always-on;
164
+ regulator-boot-on;
165
+ regulator-min-microvolt = <3300000>;
166
+ regulator-max-microvolt = <3300000>;
167
+ };
168
+
159169 vccio_sdio: vcc_1v8: vcc-1v8 {
160170 compatible = "regulator-fixed";
161171 regulator-name = "vcc_1v8";
....@@ -173,15 +183,6 @@
173183 regulator-boot-on;
174184 regulator-min-microvolt = <1500000>;
175185 regulator-max-microvolt = <1500000>;
176
- };
177
-
178
- vcc_io: vcc-io {
179
- compatible = "regulator-fixed";
180
- regulator-name = "vcc_io";
181
- regulator-always-on;
182
- regulator-boot-on;
183
- regulator-min-microvolt = <3300000>;
184
- regulator-max-microvolt = <3300000>;
185186 };
186187
187188 vbus_host: vbus-host-regulator {
....@@ -317,7 +318,8 @@
317318 max-frequency = <110000000>;
318319 bus-width = <4>;
319320 cap-sd-highspeed;
320
- supports-sdio;
321
+ no-sd;
322
+ no-mmc;
321323 ignore-pm-notify;
322324 keep-power-in-suspend;
323325 non-removable;
....@@ -330,7 +332,8 @@
330332 bus-width = <4>;
331333 cap-mmc-highspeed;
332334 cap-sd-highspeed;
333
- supports-sd;
335
+ no-sdio;
336
+ no-mmc;
334337 card-detect-delay = <300>;
335338 status = "disabled";
336339 };