forked from mirrors/linux
		
	ARM: dts: imx7d-sdb: Pass 'enable-gpios' and 'power-supply' properties
Currently the LCD is turned on thanks to the bootloader initialization. In order to make the kernel to turn on the LCD on is own, pass the 'enable-gpios' and 'power-supply' properties. Also, the GPIO1_IO01 is not used as PWM functionality on this board. It is connected to the PWREN pin of connector J14 and has a GPIO function, so remove the PWM1 node and change the GPIO1_IO01 IOMUX to GPIO function. Signed-off-by: Marco Franchi <marco.franchi@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
		
							parent
							
								
									d8236af530
								
							
						
					
					
						commit
						5eaeaccdae
					
				
					 1 changed files with 13 additions and 8 deletions
				
			
		|  | @ -118,8 +118,19 @@ reg_brcm: regulator-brcm { | |||
| 		startup-delay-us = <200000>; | ||||
| 	}; | ||||
| 
 | ||||
| 	reg_lcd_3v3: regulator-lcd-3v3 { | ||||
| 		compatible = "regulator-fixed"; | ||||
| 		regulator-name = "lcd-3v3"; | ||||
| 		regulator-min-microvolt = <3300000>; | ||||
| 		regulator-max-microvolt = <3300000>; | ||||
| 		gpio = <&extended_io 7 GPIO_ACTIVE_LOW>; | ||||
| 	}; | ||||
| 
 | ||||
| 	panel { | ||||
| 		compatible = "innolux,at043tn24"; | ||||
| 		pinctrl-0 = <&pinctrl_backlight>; | ||||
| 		enable-gpios = <&gpio1 1 GPIO_ACTIVE_HIGH>; | ||||
| 		power-supply = <®_lcd_3v3>; | ||||
| 
 | ||||
| 		port { | ||||
| 			panel_in: endpoint { | ||||
|  | @ -347,12 +358,6 @@ &pcie { | |||
| 	status = "okay"; | ||||
| }; | ||||
| 
 | ||||
| &pwm1 { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&pinctrl_pwm1>; | ||||
| 	status = "okay"; | ||||
| }; | ||||
| 
 | ||||
| &uart1 { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&pinctrl_uart1>; | ||||
|  | @ -684,9 +689,9 @@ MX7D_PAD_LPSR_GPIO1_IO00__WDOG1_WDOG_B		0x74 | |||
| 		>; | ||||
| 	}; | ||||
| 
 | ||||
| 	pinctrl_pwm1: pwm1grp { | ||||
| 	pinctrl_backlight: backlightgrp { | ||||
| 		fsl,pins = < | ||||
| 			MX7D_PAD_LPSR_GPIO1_IO01__PWM1_OUT		0x110b0 | ||||
| 			MX7D_PAD_LPSR_GPIO1_IO01__GPIO1_IO1		0x110b0 | ||||
| 		>; | ||||
| 
 | ||||
| 		pinctrl_spi4: spi4grp { | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Marco Franchi
						Marco Franchi