|
512 | 512 | cpu-supply = <&vdd_cpu_b>; |
513 | 513 | }; |
514 | 514 |
|
| 515 | +&display_subsystem { |
| 516 | + status = "okay"; |
| 517 | + |
| 518 | + ports = <&vopb_out>; |
| 519 | + logo-memory-region = <&drm_logo>; |
| 520 | + |
| 521 | + route { |
| 522 | + route_hdmi: route-hdmi { |
| 523 | + status = "disabled"; |
| 524 | + logo,uboot = "logo.bmp"; |
| 525 | + logo,kernel = "logo_kernel.bmp"; |
| 526 | + logo,mode = "center"; |
| 527 | + charge_logo,mode = "center"; |
| 528 | + connect = <&vopb_out_hdmi>; |
| 529 | + }; |
| 530 | + |
| 531 | + route_dsi: route-dsi { |
| 532 | + status = "disabled"; |
| 533 | + logo,uboot = "logo.bmp"; |
| 534 | + logo,kernel = "logo_kernel.bmp"; |
| 535 | + logo,mode = "center"; |
| 536 | + charge_logo,mode = "center"; |
| 537 | + connect = <&vopl_out_mipi>; |
| 538 | + }; |
| 539 | + |
| 540 | + route_edp: route-edp { |
| 541 | + status = "disabled"; |
| 542 | + logo,uboot = "logo.bmp"; |
| 543 | + logo,kernel = "logo_kernel.bmp"; |
| 544 | + logo,mode = "center"; |
| 545 | + charge_logo,mode = "center"; |
| 546 | + connect = <&vopl_out_edp>; |
| 547 | + }; |
| 548 | + }; |
| 549 | +}; |
| 550 | + |
515 | 551 | &dp_in_vopl { |
516 | 552 | status = "disabled"; |
517 | 553 | }; |
|
843 | 879 | ddc-i2c-bus = <&i2c3>; |
844 | 880 | pinctrl-names = "default"; |
845 | 881 | pinctrl-0 = <&hdmi_cec>; |
846 | | - |
847 | | - ports { |
848 | | - /* Don't use vopl for hdmi */ |
849 | | - hdmi_in: port { |
850 | | - /delete-node/ endpoint@1; |
851 | | - }; |
852 | | - }; |
853 | 882 | }; |
854 | 883 |
|
855 | 884 | &io_domains { |
|
1152 | 1181 | &vopl { |
1153 | 1182 | rockchip,grf = <&grf>; |
1154 | 1183 | status = "okay"; |
1155 | | - |
1156 | | - /* Don't use vopl for hdmi */ |
1157 | | - vopl_out: port { |
1158 | | - /delete-node/ endpoint@2; |
1159 | | - }; |
| 1184 | + assigned-clocks = <&cru DCLK_VOP1_DIV>; |
| 1185 | + assigned-clock-parents = <&cru PLL_VPLL>; |
1160 | 1186 | }; |
1161 | 1187 |
|
1162 | 1188 | &vopl_mmu { |
|
1166 | 1192 | &vopb { |
1167 | 1193 | rockchip,grf = <&grf>; |
1168 | 1194 | status = "okay"; |
| 1195 | + assigned-clocks = <&cru DCLK_VOP0_DIV>; |
| 1196 | + assigned-clock-parents = <&cru PLL_CPLL>; |
1169 | 1197 | }; |
1170 | 1198 |
|
1171 | 1199 | &vopb_mmu { |
1172 | 1200 | status = "okay"; |
1173 | 1201 | }; |
| 1202 | + |
| 1203 | +&cdn_dp { |
| 1204 | + status = "disabled"; |
| 1205 | +}; |
| 1206 | + |
| 1207 | +&dp_in_vopb { |
| 1208 | + status = "disabled"; |
| 1209 | +}; |
| 1210 | + |
| 1211 | +&edp_in_vopb { |
| 1212 | + status = "disabled"; |
| 1213 | +}; |
| 1214 | + |
| 1215 | +&hdmi_in_vopl { |
| 1216 | + status = "disabled"; |
| 1217 | +}; |
0 commit comments