mirror of
				https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
				synced 2025-10-31 08:08: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
				
			
		
							
								
								
									
										34
									
								
								arch/arm/boot/compressed/head-xscale.S
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								arch/arm/boot/compressed/head-xscale.S
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,34 @@ | |||
| /* | ||||
|  * linux/arch/arm/boot/compressed/head-xscale.S | ||||
|  * | ||||
|  * XScale specific tweaks.  This is merged into head.S by the linker. | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| #include <linux/linkage.h> | ||||
| 
 | ||||
| 		.section        ".start", "ax" | ||||
| 
 | ||||
| __XScale_start: | ||||
| 
 | ||||
| 		@ Preserve r8/r7 i.e. kernel entry values
 | ||||
| 
 | ||||
| 		@ Data cache might be active.
 | ||||
| 		@ Be sure to flush kernel binary out of the cache,
 | ||||
| 		@ whatever state it is, before it is turned off.
 | ||||
| 		@ This is done by fetching through currently executed
 | ||||
| 		@ memory to be sure we hit the same cache.
 | ||||
| 		bic	r2, pc, #0x1f | ||||
| 		add	r3, r2, #0x10000	@ 64 kb is quite enough...
 | ||||
| 1:		ldr	r0, [r2], #32 | ||||
| 		teq	r2, r3 | ||||
| 		bne	1b | ||||
| 		mcr	p15, 0, r0, c7, c10, 4	@ drain WB
 | ||||
| 		mcr	p15, 0, r0, c7, c7, 0	@ flush I & D caches
 | ||||
| 
 | ||||
| 		@ disabling MMU and caches
 | ||||
| 		mrc	p15, 0, r0, c1, c0, 0	@ read control reg
 | ||||
| 		bic	r0, r0, #0x05		@ clear DC, MMU
 | ||||
| 		bic	r0, r0, #0x1000		@ clear Icache
 | ||||
| 		mcr	p15, 0, r0, c1, c0, 0 | ||||
| 
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 awab228
						awab228