mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-19 01:57:15 +07:00
ARM: dts: iwg22d-sodimm: Sound PIO support
Enable sound PIO support on carrier board. Signed-off-by: Biju Das <biju.das@bp.renesas.com> Reviewed-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
55e37da030
commit
3838ef5901
@ -32,6 +32,21 @@ audio_clock: audio_clock {
|
||||
clock-frequency = <26000000>;
|
||||
};
|
||||
|
||||
rsnd_sgtl5000: sound {
|
||||
compatible = "simple-audio-card";
|
||||
simple-audio-card,format = "i2s";
|
||||
simple-audio-card,bitclock-master = <&sndcodec>;
|
||||
simple-audio-card,frame-master = <&sndcodec>;
|
||||
|
||||
sndcpu: simple-audio-card,cpu {
|
||||
sound-dai = <&rcar_sound>;
|
||||
};
|
||||
|
||||
sndcodec: simple-audio-card,codec {
|
||||
sound-dai = <&sgtl5000>;
|
||||
};
|
||||
};
|
||||
|
||||
vccq_sdhi0: regulator-vccq-sdhi0 {
|
||||
compatible = "regulator-gpio";
|
||||
|
||||
@ -141,6 +156,11 @@ sdhi0_pins: sd0 {
|
||||
power-source = <3300>;
|
||||
};
|
||||
|
||||
sound_pins: sound {
|
||||
groups = "ssi34_ctrl", "ssi3_data", "ssi4_data";
|
||||
function = "ssi";
|
||||
};
|
||||
|
||||
usb0_pins: usb0 {
|
||||
groups = "usb0";
|
||||
function = "usb0";
|
||||
@ -152,6 +172,23 @@ usb1_pins: usb1 {
|
||||
};
|
||||
};
|
||||
|
||||
&rcar_sound {
|
||||
pinctrl-0 = <&sound_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
|
||||
/* Single DAI */
|
||||
|
||||
#sound-dai-cells = <0>;
|
||||
|
||||
rcar_sound,dai {
|
||||
dai0 {
|
||||
playback = <&ssi3>;
|
||||
capture = <&ssi4>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&scif4 {
|
||||
pinctrl-0 = <&scif4_pins>;
|
||||
pinctrl-names = "default";
|
||||
@ -169,6 +206,15 @@ &sdhi0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&ssi3 {
|
||||
pio-transfer;
|
||||
};
|
||||
|
||||
&ssi4 {
|
||||
pio-transfer;
|
||||
shared-pin;
|
||||
};
|
||||
|
||||
&usbphy {
|
||||
status = "okay";
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user