Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /*
0003  * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd
0004  * Copyright (c) 2020 Engicam srl
0005  * Copyright (c) 2020 Amarula Solutions(India)
0006  */
0007 
0008 /dts-v1/;
0009 #include "px30.dtsi"
0010 #include "px30-engicam-ctouch2.dtsi"
0011 #include "px30-engicam-px30-core.dtsi"
0012 
0013 / {
0014         model = "Engicam PX30.Core C.TOUCH 2.0 10.1\" Open Frame";
0015         compatible = "engicam,px30-core-ctouch2-of10", "engicam,px30-core",
0016                      "rockchip,px30";
0017 
0018         backlight: backlight {
0019                 compatible = "pwm-backlight";
0020                 pwms = <&pwm0 0 25000 0>;
0021         };
0022 
0023         chosen {
0024                 stdout-path = "serial2:115200n8";
0025         };
0026 
0027         panel {
0028                 compatible = "ampire,am-1280800n3tzqw-t00h";
0029                 backlight = <&backlight>;
0030                 power-supply = <&vcc3v3_lcd>;
0031                 data-mapping = "vesa-24";
0032 
0033                 port {
0034                         panel_in_lvds: endpoint {
0035                                 remote-endpoint = <&lvds_out_panel>;
0036                         };
0037                 };
0038         };
0039 };
0040 
0041 &display_subsystem {
0042         status = "okay";
0043 };
0044 
0045 &dsi_dphy {
0046         status = "okay";
0047 };
0048 
0049 &lvds {
0050         status = "okay";
0051 
0052         ports {
0053                 port@1 {
0054                         reg = <1>;
0055 
0056                         lvds_out_panel: endpoint {
0057                                 remote-endpoint = <&panel_in_lvds>;
0058                         };
0059                 };
0060         };
0061 };
0062 
0063 &vopb {
0064         status = "okay";
0065 };
0066 
0067 &vopb_mmu {
0068         status = "okay";
0069 };
0070 
0071 &vopl {
0072         status = "okay";
0073 };
0074 
0075 &vopl_mmu {
0076         status = "okay";
0077 };