ARM: shmobile: armadillo: add FSI support for DTS
This patch support FSI-WM8978 with simple audio card Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
efcd869b7c
commit
6a3549d464
@ -87,6 +87,24 @@
|
||||
pinctrl-0 = <&backlight_pins>;
|
||||
pinctrl-names = "default";
|
||||
};
|
||||
|
||||
sound {
|
||||
compatible = "simple-audio-card";
|
||||
|
||||
simple-audio-card,format = "i2s";
|
||||
|
||||
simple-audio-card,cpu {
|
||||
sound-dai = <&sh_fsi2 0>;
|
||||
bitclock-inversion;
|
||||
};
|
||||
|
||||
simple-audio-card,codec {
|
||||
sound-dai = <&wm8978>;
|
||||
bitclock-master;
|
||||
frame-master;
|
||||
system-clock-frequency = <12288000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
@ -100,6 +118,12 @@
|
||||
pinctrl-names = "default";
|
||||
gpios = <&pfc 166 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
wm8978: wm8978@1a {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "wlf,wm8978";
|
||||
reg = <0x1a>;
|
||||
};
|
||||
};
|
||||
|
||||
&pfc {
|
||||
@ -130,6 +154,12 @@
|
||||
renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_wp";
|
||||
renesas,function = "sdhi0";
|
||||
};
|
||||
|
||||
fsia_pins: sounda {
|
||||
renesas,groups = "fsia_sclk_in", "fsia_mclk_out",
|
||||
"fsia_data_in_1", "fsia_data_out_0";
|
||||
renesas,function = "fsia";
|
||||
};
|
||||
};
|
||||
|
||||
&tpu {
|
||||
@ -156,3 +186,10 @@
|
||||
cd-gpios = <&pfc 167 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&sh_fsi2 {
|
||||
pinctrl-0 = <&fsia_pins>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user