.. | .. |
---|
7 | 7 | |
---|
8 | 8 | /dts-v1/; |
---|
9 | 9 | #include <dt-bindings/input/input.h> |
---|
10 | | -#include "mt7623.dtsi" |
---|
| 10 | +#include "mt7623n.dtsi" |
---|
11 | 11 | #include "mt6323.dtsi" |
---|
12 | 12 | |
---|
13 | 13 | / { |
---|
.. | .. |
---|
22 | 22 | |
---|
23 | 23 | chosen { |
---|
24 | 24 | stdout-path = "serial2:115200n8"; |
---|
| 25 | + }; |
---|
| 26 | + |
---|
| 27 | + connector { |
---|
| 28 | + compatible = "hdmi-connector"; |
---|
| 29 | + label = "hdmi"; |
---|
| 30 | + type = "d"; |
---|
| 31 | + ddc-i2c-bus = <&hdmiddc0>; |
---|
| 32 | + |
---|
| 33 | + port { |
---|
| 34 | + hdmi_connector_in: endpoint { |
---|
| 35 | + remote-endpoint = <&hdmi0_out>; |
---|
| 36 | + }; |
---|
| 37 | + }; |
---|
25 | 38 | }; |
---|
26 | 39 | |
---|
27 | 40 | cpus { |
---|
.. | .. |
---|
106 | 119 | }; |
---|
107 | 120 | }; |
---|
108 | 121 | |
---|
| 122 | +&bls { |
---|
| 123 | + status = "okay"; |
---|
| 124 | +}; |
---|
| 125 | + |
---|
109 | 126 | &btif { |
---|
| 127 | + status = "okay"; |
---|
| 128 | +}; |
---|
| 129 | + |
---|
| 130 | +&cec { |
---|
110 | 131 | status = "okay"; |
---|
111 | 132 | }; |
---|
112 | 133 | |
---|
.. | .. |
---|
118 | 139 | |
---|
119 | 140 | &crypto { |
---|
120 | 141 | status = "okay"; |
---|
| 142 | +}; |
---|
| 143 | + |
---|
| 144 | +&dpi0 { |
---|
| 145 | + status = "okay"; |
---|
| 146 | + |
---|
| 147 | + ports { |
---|
| 148 | + #address-cells = <1>; |
---|
| 149 | + #size-cells = <0>; |
---|
| 150 | + port@0 { |
---|
| 151 | + reg = <0>; |
---|
| 152 | + dpi0_out: endpoint { |
---|
| 153 | + remote-endpoint = <&hdmi0_in>; |
---|
| 154 | + }; |
---|
| 155 | + }; |
---|
| 156 | + }; |
---|
121 | 157 | }; |
---|
122 | 158 | |
---|
123 | 159 | ð { |
---|
.. | .. |
---|
138 | 174 | mac@1 { |
---|
139 | 175 | compatible = "mediatek,eth-mac"; |
---|
140 | 176 | reg = <1>; |
---|
| 177 | + phy-mode = "rgmii"; |
---|
141 | 178 | phy-handle = <&phy5>; |
---|
142 | 179 | }; |
---|
143 | 180 | |
---|
.. | .. |
---|
202 | 239 | }; |
---|
203 | 240 | }; |
---|
204 | 241 | |
---|
| 242 | +&hdmi0 { |
---|
| 243 | + pinctrl-names = "default"; |
---|
| 244 | + pinctrl-0 = <&hdmi_pins_a>; |
---|
| 245 | + status = "okay"; |
---|
| 246 | + |
---|
| 247 | + ports { |
---|
| 248 | + #address-cells = <1>; |
---|
| 249 | + #size-cells = <0>; |
---|
| 250 | + port@0 { |
---|
| 251 | + reg = <0>; |
---|
| 252 | + hdmi0_in: endpoint { |
---|
| 253 | + remote-endpoint = <&dpi0_out>; |
---|
| 254 | + }; |
---|
| 255 | + }; |
---|
| 256 | + |
---|
| 257 | + port@1 { |
---|
| 258 | + reg = <1>; |
---|
| 259 | + hdmi0_out: endpoint { |
---|
| 260 | + remote-endpoint = <&hdmi_connector_in>; |
---|
| 261 | + }; |
---|
| 262 | + }; |
---|
| 263 | + }; |
---|
| 264 | +}; |
---|
| 265 | + |
---|
| 266 | +&hdmiddc0 { |
---|
| 267 | + pinctrl-names = "default"; |
---|
| 268 | + pinctrl-0 = <&hdmi_ddc_pins_a>; |
---|
| 269 | + status = "okay"; |
---|
| 270 | +}; |
---|
| 271 | + |
---|
| 272 | +&hdmi_phy { |
---|
| 273 | + mediatek,ibias = <0xa>; |
---|
| 274 | + mediatek,ibias_up = <0x1c>; |
---|
| 275 | + status = "okay"; |
---|
| 276 | +}; |
---|
| 277 | + |
---|
205 | 278 | &i2c0 { |
---|
206 | 279 | pinctrl-names = "default"; |
---|
207 | 280 | pinctrl-0 = <&i2c0_pins_a>; |
---|