mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	Current imx7d-sdb.dts has some incorrect settings about
Rev-A and Rev-B boards, some of the settings are based on
Rev-A board but some are based on Rev-B board, clean up it
by adding i.MX7D SDB Rev-A board support, make default
imx7d-sdb.dts for Rev-B board as usual, and introduce
imx7d-sdb-reva.dts for Rev-A board. Below are the affected
differences of Rev-A and Rev-B board:
                Rev-A           Rev-B
USB_OTG2_PWR:   UART3_CTS_B     GPIO1_IO07
ENET_EN_B:      None            GPIO1_IO04
TP_INT_B:       EPDC_DATA13     EPDC_BDR1
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
		
	
			
		
			
				
	
	
		
			40 lines
		
	
	
	
		
			707 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
	
		
			707 B
		
	
	
	
		
			Text
		
	
	
	
	
	
// SPDX-License-Identifier: GPL-2.0+ OR MIT
 | 
						|
//
 | 
						|
// Copyright (C) 2015 Freescale Semiconductor, Inc.
 | 
						|
 | 
						|
/dts-v1/;
 | 
						|
 | 
						|
#include "imx7d-sdb.dts"
 | 
						|
 | 
						|
/ {
 | 
						|
	reg_usb_otg2_vbus: regulator-usb-otg2-vbus {
 | 
						|
		pinctrl-0 = <&pinctrl_usb_otg2_vbus_reg_reva>;
 | 
						|
		gpio = <&gpio4 7 GPIO_ACTIVE_HIGH>;
 | 
						|
	};
 | 
						|
};
 | 
						|
 | 
						|
&fec2 {
 | 
						|
	/delete-property/phy-supply;
 | 
						|
};
 | 
						|
 | 
						|
&iomuxc {
 | 
						|
	imx7d-sdb {
 | 
						|
		pinctrl_tsc2046_pendown: tsc2046_pendown {
 | 
						|
			fsl,pins = <
 | 
						|
				MX7D_PAD_EPDC_DATA13__GPIO2_IO13	0x59
 | 
						|
			>;
 | 
						|
		};
 | 
						|
 | 
						|
		pinctrl_hog: hoggrp {
 | 
						|
			fsl,pins = <
 | 
						|
				MX7D_PAD_ECSPI2_SS0__GPIO4_IO23		0x34  /* bt reg on */
 | 
						|
			>;
 | 
						|
		};
 | 
						|
 | 
						|
		pinctrl_usb_otg2_vbus_reg_reva: usbotg2vbusregrevagrp {
 | 
						|
			fsl,pins = <
 | 
						|
				MX7D_PAD_UART3_CTS_B__GPIO4_IO7		0x14
 | 
						|
			>;
 | 
						|
		};
 | 
						|
	};
 | 
						|
};
 |