ARM: DTS: da850-evm: Re-sync da850-evm.dts from Linux 4.20
There has been some natural evolution of the device tree, so resync with 4.20 Signed-off-by: Adam Ford <aford173@gmail.com>
This commit is contained in:
		
							parent
							
								
									ae67a9b330
								
							
						
					
					
						commit
						8a15bdb040
					
				| 
						 | 
				
			
			@ -27,6 +27,65 @@
 | 
			
		|||
		spi0 = &spi1;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	backlight: backlight-pwm {
 | 
			
		||||
		pinctrl-names = "default";
 | 
			
		||||
		pinctrl-0 = <&ecap2_pins>;
 | 
			
		||||
		power-supply = <&backlight_lcd>;
 | 
			
		||||
		compatible = "pwm-backlight";
 | 
			
		||||
		/*
 | 
			
		||||
		 * The PWM here corresponds to production hardware. The
 | 
			
		||||
		 * schematic needs to be 1015171 (15 March 2010), Rev A
 | 
			
		||||
		 * or newer.
 | 
			
		||||
		 */
 | 
			
		||||
		pwms = <&ecap2 0 50000 0>;
 | 
			
		||||
		brightness-levels = <0 10 20 30 40 50 60 70 80 90 99>;
 | 
			
		||||
		default-brightness-level = <7>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	panel {
 | 
			
		||||
		compatible = "ti,tilcdc,panel";
 | 
			
		||||
		pinctrl-names = "default";
 | 
			
		||||
		pinctrl-0 = <&lcd_pins>;
 | 
			
		||||
		/*
 | 
			
		||||
		 * The vpif and the LCD are mutually exclusive.
 | 
			
		||||
		 * To enable VPIF, change the status below to 'disabled' then
 | 
			
		||||
		 * then change the status of the vpif below to 'okay'
 | 
			
		||||
		 */
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		enable-gpios = <&gpio 40 GPIO_ACTIVE_HIGH>; /* lcd_panel_pwr */
 | 
			
		||||
 | 
			
		||||
		panel-info {
 | 
			
		||||
			ac-bias		= <255>;
 | 
			
		||||
			ac-bias-intrpt	= <0>;
 | 
			
		||||
			dma-burst-sz	= <16>;
 | 
			
		||||
			bpp		= <16>;
 | 
			
		||||
			fdd		= <0x80>;
 | 
			
		||||
			sync-edge	= <0>;
 | 
			
		||||
			sync-ctrl	= <1>;
 | 
			
		||||
			raster-order	= <0>;
 | 
			
		||||
			fifo-th		= <0>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		display-timings {
 | 
			
		||||
			native-mode = <&timing0>;
 | 
			
		||||
			timing0: 480x272 {
 | 
			
		||||
				clock-frequency = <9000000>;
 | 
			
		||||
				hactive = <480>;
 | 
			
		||||
				vactive = <272>;
 | 
			
		||||
				hfront-porch = <3>;
 | 
			
		||||
				hback-porch = <2>;
 | 
			
		||||
				hsync-len = <42>;
 | 
			
		||||
				vback-porch = <3>;
 | 
			
		||||
				vfront-porch = <4>;
 | 
			
		||||
				vsync-len = <11>;
 | 
			
		||||
				hsync-active = <0>;
 | 
			
		||||
				vsync-active = <0>;
 | 
			
		||||
				de-active = <1>;
 | 
			
		||||
				pixelclk-active = <1>;
 | 
			
		||||
			};
 | 
			
		||||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	vbat: fixedregulator0 {
 | 
			
		||||
		compatible = "regulator-fixed";
 | 
			
		||||
		regulator-name = "vbat";
 | 
			
		||||
| 
						 | 
				
			
			@ -35,6 +94,15 @@
 | 
			
		|||
		regulator-boot-on;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	backlight_lcd: backlight-regulator {
 | 
			
		||||
		compatible = "regulator-fixed";
 | 
			
		||||
		regulator-name = "lcd_backlight_pwr";
 | 
			
		||||
		regulator-min-microvolt = <3300000>;
 | 
			
		||||
		regulator-max-microvolt = <3300000>;
 | 
			
		||||
		gpio = <&gpio 47 GPIO_ACTIVE_HIGH>; /* lcd_backlight_pwr */
 | 
			
		||||
		enable-active-high;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sound {
 | 
			
		||||
		compatible = "simple-audio-card";
 | 
			
		||||
		simple-audio-card,name = "DA850/OMAP-L138 EVM";
 | 
			
		||||
| 
						 | 
				
			
			@ -63,6 +131,14 @@
 | 
			
		|||
	};
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&ecap2 {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&ref_clk {
 | 
			
		||||
	clock-frequency = <24000000>;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&pmx_core {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -93,6 +169,10 @@
 | 
			
		|||
	};
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&sata {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&serial0 {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			@ -109,6 +189,10 @@
 | 
			
		|||
	status = "okay";
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&lcdc {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&i2c0 {
 | 
			
		||||
	status = "okay";
 | 
			
		||||
	clock-frequency = <100000>;
 | 
			
		||||
| 
						 | 
				
			
			@ -137,6 +221,12 @@
 | 
			
		|||
		gpio-controller;
 | 
			
		||||
		#gpio-cells = <2>;
 | 
			
		||||
	};
 | 
			
		||||
	tca6416_bb: gpio@21 {
 | 
			
		||||
		compatible = "ti,tca6416";
 | 
			
		||||
		reg = <0x21>;
 | 
			
		||||
		gpio-controller;
 | 
			
		||||
		#gpio-cells = <2>;
 | 
			
		||||
	};
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
&wdt {
 | 
			
		||||
| 
						 | 
				
			
			@ -336,5 +426,10 @@
 | 
			
		|||
&vpif {
 | 
			
		||||
	pinctrl-names = "default";
 | 
			
		||||
	pinctrl-0 = <&vpif_capture_pins>, <&vpif_display_pins>;
 | 
			
		||||
	status = "okay";
 | 
			
		||||
	/*
 | 
			
		||||
	 * The vpif and the LCD are mutually exclusive.
 | 
			
		||||
	 * To enable VPIF, disable the ti,tilcdc,panel then
 | 
			
		||||
	 * change the status below to 'okay'
 | 
			
		||||
	 */
 | 
			
		||||
	status = "disabled";
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue