hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/rk3308-voice-module-v10-aarch32.dtsi
....@@ -112,6 +112,7 @@
112112 status = "disabled";
113113 compatible = "simple-audio-card";
114114 simple-audio-card,name = "rockchip,spdif-tx-sound";
115
+ simple-audio-card,mclk-fs = <128>;
115116 simple-audio-card,cpu {
116117 sound-dai = <&spdif_tx>;
117118 };
....@@ -151,6 +152,15 @@
151152 regulator-max-microvolt = <1000000>;
152153 };
153154
155
+ vcc_io: vcc-io {
156
+ compatible = "regulator-fixed";
157
+ regulator-name = "vcc_io";
158
+ regulator-always-on;
159
+ regulator-boot-on;
160
+ regulator-min-microvolt = <3300000>;
161
+ regulator-max-microvolt = <3300000>;
162
+ };
163
+
154164 vccio_sdio: vcc_1v8: vcc-1v8 {
155165 compatible = "regulator-fixed";
156166 regulator-name = "vcc_1v8";
....@@ -168,15 +178,6 @@
168178 regulator-boot-on;
169179 regulator-min-microvolt = <1500000>;
170180 regulator-max-microvolt = <1500000>;
171
- };
172
-
173
- vcc_io: vcc-io {
174
- compatible = "regulator-fixed";
175
- regulator-name = "vcc_io";
176
- regulator-always-on;
177
- regulator-boot-on;
178
- regulator-min-microvolt = <3300000>;
179
- regulator-max-microvolt = <3300000>;
180181 };
181182
182183 vbus_host: vbus-host-regulator {
....@@ -274,7 +275,8 @@
274275 max-frequency = <110000000>;
275276 bus-width = <4>;
276277 cap-sd-highspeed;
277
- supports-sdio;
278
+ no-sd;
279
+ no-mmc;
278280 ignore-pm-notify;
279281 keep-power-in-suspend;
280282 non-removable;
....@@ -287,7 +289,8 @@
287289 bus-width = <4>;
288290 cap-mmc-highspeed;
289291 cap-sd-highspeed;
290
- supports-sd;
292
+ no-sdio;
293
+ no-mmc;
291294 card-detect-delay = <300>;
292295 status = "disabled";
293296 };