• 周六. 6月 28th, 2025

linux_4.4 — dt-bindings/display/screen-timing/lcd-b080xan03.0-mipi.dtsi

3月 7, 2020

关键词:dt-bindings/display/screen-timing/lcd-b080xan03.0-mipi.dtsi, linux-4.4, rockchip, dts

linux_4.4 — dt-bindings/display/screen-timing/lcd-b080xan03.0-mipi.dtsi

/*
 * Copyright (C) 2014 ROCKCHIP, Inc.
 * Licensed under GPLv2 or later.
 * arch/arm/boot/dts/lcd-b080xan03.0-mipi.dtsi
 * author: chenyf@rock-chips.com
 * create date: 2014-09-11
 * lcd model: b080xan03.0
 * resolution: 768 X 1024
 * mipi channel: single
 */

/* about mipi */
disp_mipi_init: mipi_dsi_init{
			compatible = "rockchip,mipi_dsi_init";
			rockchip,screen_init	= <0>;
			rockchip,dsi_lane		= <4>;
			rockchip,dsi_hs_clk		= <528>;
			rockchip,mipi_dsi_num	= <1>;
};
disp_mipi_power_ctr: mipi_power_ctr {
			compatible = "rockchip,mipi_power_ctr";
			mipi_lcd_rst:mipi_lcd_rst{
					compatible = "rockchip,lcd_rst";
					rockchip,gpios = <&gpio2 GPIO_C2 GPIO_ACTIVE_HIGH>;
					rockchip,delay = <20>;
			};
		/*	mipi_lcd_en:mipi_lcd_en {
					compatible = "rockchip,lcd_en";
					rockchip,gpios = <&gpio0 GPIO_C1 GPIO_ACTIVE_HIGH>;
					rockchip,delay = <100>;
			};*/
};
disp_mipi_init_cmds: screen-on-cmds {
			compatible = "rockchip,screen-on-cmds";
			/*rockchip,cmd_debug = <1>;
			rockchip,on-cmds1 {
					compatible = "rockchip,on-cmds";
					rockchip,cmd_type = ;
					rockchip,dsi_id = <2>;
					rockchip,cmd = <0xb0 0x02>;
					rockchip,cmd_delay = <0>;
			};
			*/
};


disp_timings: display-timings {
        native-mode = <&timing0>;
        compatible = "rockchip,display-timings";
        timing0: timing0 {
		screen-type = ;
		lvds-format = ;
		out-face    = ;
		clock-frequency = <67000000>;
		hactive = <768>;
		vactive = <1024>;
		hback-porch = <56>;
		hfront-porch = <60>;
		vback-porch = <30>;
		vfront-porch = <36>;
		hsync-len = <64>;
		vsync-len = <14>;

		/*
		hactive = <1024>;
		vactive = <768>;
		hback-porch = <56>;
		hfront-porch = <60>;
		vback-porch = <30>;
		vfront-porch = <36>;
		hsync-len = <64>;
		vsync-len = <14>;
		*/
		hsync-active = <0>;
		vsync-active = <0>;
		de-active = <0>;
		pixelclk-active = <0>;
		swap-rb = <0>;
		swap-rg = <0>;
		swap-gb = <0>;
	};
};