mirror of
				https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
				synced 2025-10-30 23:58:51 +01:00 
			
		
		
		
	Fixed MTP to work with TWRP
This commit is contained in:
		
						commit
						f6dfaef42e
					
				
					 50820 changed files with 20846062 additions and 0 deletions
				
			
		
							
								
								
									
										130
									
								
								arch/arm/boot/dts/sun5i-a13-hsg-h702.dts
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										130
									
								
								arch/arm/boot/dts/sun5i-a13-hsg-h702.dts
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,130 @@ | |||
| /* | ||||
|  * Copyright 2014 Chen-Yu Tsai <wens@csie.org> | ||||
|  * | ||||
|  * This file is dual-licensed: you can use it either under the terms | ||||
|  * of the GPL or the X11 license, at your option. Note that this dual | ||||
|  * licensing only applies to this file, and not this project as a | ||||
|  * whole. | ||||
|  * | ||||
|  *  a) This library is free software; you can redistribute it and/or | ||||
|  *     modify it under the terms of the GNU General Public License as | ||||
|  *     published by the Free Software Foundation; either version 2 of the | ||||
|  *     License, or (at your option) any later version. | ||||
|  * | ||||
|  *     This library is distributed in the hope that it will be useful, | ||||
|  *     but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  *     GNU General Public License for more details. | ||||
|  * | ||||
|  *     You should have received a copy of the GNU General Public | ||||
|  *     License along with this library; if not, write to the Free | ||||
|  *     Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, | ||||
|  *     MA 02110-1301 USA | ||||
|  * | ||||
|  * Or, alternatively, | ||||
|  * | ||||
|  *  b) Permission is hereby granted, free of charge, to any person | ||||
|  *     obtaining a copy of this software and associated documentation | ||||
|  *     files (the "Software"), to deal in the Software without | ||||
|  *     restriction, including without limitation the rights to use, | ||||
|  *     copy, modify, merge, publish, distribute, sublicense, and/or | ||||
|  *     sell copies of the Software, and to permit persons to whom the | ||||
|  *     Software is furnished to do so, subject to the following | ||||
|  *     conditions: | ||||
|  * | ||||
|  *     The above copyright notice and this permission notice shall be | ||||
|  *     included in all copies or substantial portions of the Software. | ||||
|  * | ||||
|  *     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||||
|  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | ||||
|  *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | ||||
|  *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | ||||
|  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | ||||
|  *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||||
|  *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | ||||
|  *     OTHER DEALINGS IN THE SOFTWARE. | ||||
|  */ | ||||
| 
 | ||||
| /dts-v1/; | ||||
| /include/ "sun5i-a13.dtsi" | ||||
| /include/ "sunxi-common-regulators.dtsi" | ||||
| 
 | ||||
| / { | ||||
| 	model = "HSG H702"; | ||||
| 	compatible = "hsg,h702", "allwinner,sun5i-a13"; | ||||
| 
 | ||||
| 	soc@01c00000 { | ||||
| 		mmc0: mmc@01c0f000 { | ||||
| 			pinctrl-names = "default"; | ||||
| 			pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_h702>; | ||||
| 			vmmc-supply = <®_vcc3v3>; | ||||
| 			bus-width = <4>; | ||||
| 			cd-gpios = <&pio 6 0 0>; /* PG0 */ | ||||
| 			cd-inverted; | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 
 | ||||
| 		usbphy: phy@01c13400 { | ||||
| 			/* | ||||
| 			 * There doesn't seem to be a GPIO for controlling | ||||
| 			 * usb1 vbus, despite the fex file saying otherwise. | ||||
| 			 */ | ||||
| 			usb1_vbus-supply = <®_vcc5v0>; | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 
 | ||||
| 		ehci0: usb@01c14000 { | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 
 | ||||
| 		ohci0: usb@01c14400 { | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 
 | ||||
| 		pinctrl@01c20800 { | ||||
| 			mmc0_cd_pin_h702: mmc0_cd_pin@0 { | ||||
| 				allwinner,pins = "PG0"; | ||||
| 				allwinner,function = "gpio_in"; | ||||
| 				allwinner,drive = <0>; | ||||
| 				allwinner,pull = <1>; | ||||
| 			}; | ||||
| 		}; | ||||
| 
 | ||||
| 		uart1: serial@01c28400 { | ||||
| 			pinctrl-names = "default"; | ||||
| 			pinctrl-0 = <&uart1_pins_b>; | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 
 | ||||
| 		i2c0: i2c@01c2ac00 { | ||||
| 			pinctrl-names = "default"; | ||||
| 			pinctrl-0 = <&i2c0_pins_a>; | ||||
| 			status = "okay"; | ||||
| 
 | ||||
| 			axp209: pmic@34 { | ||||
| 				compatible = "x-powers,axp209"; | ||||
| 				reg = <0x34>; | ||||
| 				interrupts = <0>; | ||||
| 				interrupt-controller; | ||||
| 				#interrupt-cells = <1>; | ||||
| 			}; | ||||
| 		}; | ||||
| 
 | ||||
| 		i2c1: i2c@01c2b000 { | ||||
| 			pinctrl-names = "default"; | ||||
| 			pinctrl-0 = <&i2c1_pins_a>; | ||||
| 			status = "okay"; | ||||
| 
 | ||||
| 			pcf8563: rtc@51 { | ||||
| 				compatible = "nxp,pcf8563"; | ||||
| 				reg = <0x51>; | ||||
| 			}; | ||||
| 		}; | ||||
| 
 | ||||
| 		i2c2: i2c@01c2b400 { | ||||
| 			pinctrl-names = "default"; | ||||
| 			pinctrl-0 = <&i2c2_pins_a>; | ||||
| 			status = "okay"; | ||||
| 		}; | ||||
| 	}; | ||||
| }; | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 awab228
						awab228