forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 a36159eec6ca17402b0e146b86efaf76568dc353
kernel/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts
....@@ -75,17 +75,15 @@
7575 };
7676
7777 rk817-sound {
78
- compatible = "simple-audio-card";
79
- simple-audio-card,format = "i2s";
80
- simple-audio-card,name = "rockchip,rk817-codec";
81
- simple-audio-card,mclk-fs = <256>;
82
-
83
- simple-audio-card,cpu {
84
- sound-dai = <&i2s1_8ch>;
85
- };
86
- simple-audio-card,codec {
87
- sound-dai = <&rk817_codec>;
88
- };
78
+ compatible = "rockchip,multicodecs-card";
79
+ rockchip,card-name = "rockchip-rk817";
80
+ hp-det-gpio = <&gpio4 RK_PC4 GPIO_ACTIVE_LOW>;
81
+ rockchip,format = "i2s";
82
+ rockchip,mclk-fs = <256>;
83
+ rockchip,cpu = <&i2s1_8ch>;
84
+ rockchip,codec = <&rk817_codec>;
85
+ pinctrl-names = "default";
86
+ pinctrl-0 = <&hp_det>;
8987 };
9088
9189 sdio_pwrseq: sdio-pwrseq {
....@@ -231,7 +229,7 @@
231229 status = "okay";
232230
233231 vdd_cpu: tcs4525@1c {
234
- compatible = "tcs,tcs452x";
232
+ compatible = "tcs,tcs4525";
235233 reg = <0x1c>;
236234 vin-supply = <&vccsys>;
237235 regulator-compatible = "fan53555-reg";
....@@ -783,12 +781,12 @@
783781
784782 soc_slppin_gpio: soc_slppin_gpio {
785783 rockchip,pins =
786
- <0 RK_PA2 RK_FUNC_GPIO &pcfg_output_low_pull_down>;
784
+ <0 RK_PA2 RK_FUNC_GPIO &pcfg_output_low>;
787785 };
788786
789787 soc_slppin_slp: soc_slppin_slp {
790788 rockchip,pins =
791
- <0 RK_PA2 1 &pcfg_pull_up>;
789
+ <0 RK_PA2 1 &pcfg_pull_none>;
792790 };
793791
794792 soc_slppin_rst: soc_slppin_rst {
....@@ -865,7 +863,8 @@
865863
866864 &sdhci {
867865 bus-width = <8>;
868
- supports-emmc;
866
+ no-sdio;
867
+ no-sd;
869868 non-removable;
870869 keep-power-in-suspend;
871870 max-frequency = <200000000>;
....@@ -874,7 +873,8 @@
874873
875874 &sdmmc0 {
876875 max-frequency = <50000000>;
877
- supports-sd;
876
+ no-sdio;
877
+ no-mmc;
878878 bus-width = <4>;
879879 cap-mmc-highspeed;
880880 cap-sd-highspeed;
....@@ -889,7 +889,8 @@
889889
890890 &sdmmc1 {
891891 max-frequency = <150000000>;
892
- supports-sdio;
892
+ no-sd;
893
+ no-mmc;
893894 bus-width = <4>;
894895 disable-wp;
895896 cap-sd-highspeed;