mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-08 09:08:05 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
19
arch/sh/include/cpu-common/cpu/addrspace.h
Normal file
19
arch/sh/include/cpu-common/cpu/addrspace.h
Normal file
|
@ -0,0 +1,19 @@
|
|||
/*
|
||||
* Definitions for the address spaces of the SH-2 CPUs.
|
||||
*
|
||||
* Copyright (C) 2003 Paul Mundt
|
||||
*
|
||||
* This file is subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file "COPYING" in the main directory of this archive
|
||||
* for more details.
|
||||
*/
|
||||
#ifndef __ASM_CPU_SH2_ADDRSPACE_H
|
||||
#define __ASM_CPU_SH2_ADDRSPACE_H
|
||||
|
||||
#define P0SEG 0x00000000
|
||||
#define P1SEG 0x80000000
|
||||
#define P2SEG 0xa0000000
|
||||
#define P3SEG 0xc0000000
|
||||
#define P4SEG 0xe0000000
|
||||
|
||||
#endif /* __ASM_CPU_SH2_ADDRSPACE_H */
|
16
arch/sh/include/cpu-common/cpu/mmu_context.h
Normal file
16
arch/sh/include/cpu-common/cpu/mmu_context.h
Normal file
|
@ -0,0 +1,16 @@
|
|||
/*
|
||||
* include/asm-sh/cpu-sh2/mmu_context.h
|
||||
*
|
||||
* Copyright (C) 2003 Paul Mundt
|
||||
*
|
||||
* This file is subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file "COPYING" in the main directory of this archive
|
||||
* for more details.
|
||||
*/
|
||||
#ifndef __ASM_CPU_SH2_MMU_CONTEXT_H
|
||||
#define __ASM_CPU_SH2_MMU_CONTEXT_H
|
||||
|
||||
/* No MMU */
|
||||
|
||||
#endif /* __ASM_CPU_SH2_MMU_CONTEXT_H */
|
||||
|
26
arch/sh/include/cpu-common/cpu/pfc.h
Normal file
26
arch/sh/include/cpu-common/cpu/pfc.h
Normal file
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* SH Pin Function Control Initialization
|
||||
*
|
||||
* Copyright (C) 2012 Renesas Solutions Corp.
|
||||
*
|
||||
* This program 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; version 2 of the License.
|
||||
*
|
||||
* This program 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.
|
||||
*/
|
||||
|
||||
#ifndef __ARCH_SH_CPU_PFC_H__
|
||||
#define __ARCH_SH_CPU_PFC_H__
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
struct resource;
|
||||
|
||||
int sh_pfc_register(const char *name,
|
||||
struct resource *resource, u32 num_resources);
|
||||
|
||||
#endif /* __ARCH_SH_CPU_PFC_H__ */
|
8
arch/sh/include/cpu-common/cpu/rtc.h
Normal file
8
arch/sh/include/cpu-common/cpu/rtc.h
Normal file
|
@ -0,0 +1,8 @@
|
|||
#ifndef __ASM_SH_CPU_SH2_RTC_H
|
||||
#define __ASM_SH_CPU_SH2_RTC_H
|
||||
|
||||
#define rtc_reg_size sizeof(u16)
|
||||
#define RTC_BIT_INVERTED 0
|
||||
#define RTC_DEF_CAPABILITIES 0UL
|
||||
|
||||
#endif /* __ASM_SH_CPU_SH2_RTC_H */
|
17
arch/sh/include/cpu-common/cpu/sigcontext.h
Normal file
17
arch/sh/include/cpu-common/cpu/sigcontext.h
Normal file
|
@ -0,0 +1,17 @@
|
|||
#ifndef __ASM_CPU_SH2_SIGCONTEXT_H
|
||||
#define __ASM_CPU_SH2_SIGCONTEXT_H
|
||||
|
||||
struct sigcontext {
|
||||
unsigned long oldmask;
|
||||
|
||||
/* CPU registers */
|
||||
unsigned long sc_regs[16];
|
||||
unsigned long sc_pc;
|
||||
unsigned long sc_pr;
|
||||
unsigned long sc_sr;
|
||||
unsigned long sc_gbr;
|
||||
unsigned long sc_mach;
|
||||
unsigned long sc_macl;
|
||||
};
|
||||
|
||||
#endif /* __ASM_CPU_SH2_SIGCONTEXT_H */
|
6
arch/sh/include/cpu-common/cpu/timer.h
Normal file
6
arch/sh/include/cpu-common/cpu/timer.h
Normal file
|
@ -0,0 +1,6 @@
|
|||
#ifndef __ASM_CPU_SH2_TIMER_H
|
||||
#define __ASM_CPU_SH2_TIMER_H
|
||||
|
||||
/* Nothing needed yet */
|
||||
|
||||
#endif /* __ASM_CPU_SH2_TIMER_H */
|
Loading…
Add table
Add a link
Reference in a new issue