| .. | .. |
|---|
| 41 | 41 | remote-endpoint = <&hdmi0_con>; |
|---|
| 42 | 42 | }; |
|---|
| 43 | 43 | }; |
|---|
| 44 | + port@2 { |
|---|
| 45 | + reg = <2>; |
|---|
| 46 | + dw_hdmi0_snd_in: endpoint { |
|---|
| 47 | + remote-endpoint = <&rsnd_endpoint1>; |
|---|
| 48 | + }; |
|---|
| 49 | + }; |
|---|
| 44 | 50 | }; |
|---|
| 45 | 51 | }; |
|---|
| 46 | 52 | |
|---|
| 47 | 53 | &hdmi0_con { |
|---|
| 48 | 54 | remote-endpoint = <&rcar_dw_hdmi0_out>; |
|---|
| 49 | 55 | }; |
|---|
| 56 | + |
|---|
| 57 | +&pca9654 { |
|---|
| 58 | + pcie_sata_switch { |
|---|
| 59 | + gpio-hog; |
|---|
| 60 | + gpios = <7 GPIO_ACTIVE_HIGH>; |
|---|
| 61 | + output-low; /* enable SATA by default */ |
|---|
| 62 | + line-name = "PCIE/SATA switch"; |
|---|
| 63 | + }; |
|---|
| 64 | +}; |
|---|
| 65 | + |
|---|
| 66 | +&rcar_sound { |
|---|
| 67 | + ports { |
|---|
| 68 | + rsnd_port1: port@1 { |
|---|
| 69 | + reg = <1>; |
|---|
| 70 | + rsnd_endpoint1: endpoint { |
|---|
| 71 | + remote-endpoint = <&dw_hdmi0_snd_in>; |
|---|
| 72 | + |
|---|
| 73 | + dai-format = "i2s"; |
|---|
| 74 | + bitclock-master = <&rsnd_endpoint1>; |
|---|
| 75 | + frame-master = <&rsnd_endpoint1>; |
|---|
| 76 | + |
|---|
| 77 | + playback = <&ssi2>; |
|---|
| 78 | + }; |
|---|
| 79 | + }; |
|---|
| 80 | + }; |
|---|
| 81 | +}; |
|---|
| 82 | + |
|---|
| 83 | +/* SW12-7 must be set 'Off' (MD12 set to 1) which is not the default! */ |
|---|
| 84 | +&sata { |
|---|
| 85 | + status = "okay"; |
|---|
| 86 | +}; |
|---|
| 87 | + |
|---|
| 88 | +&sound_card { |
|---|
| 89 | + dais = <&rsnd_port0 /* ak4613 */ |
|---|
| 90 | + &rsnd_port1>; /* HDMI0 */ |
|---|
| 91 | +}; |
|---|