[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 02/14] arm: import the files required to "arm" port.
arm: import the files required to "arm" port. config/arm.mk | 28 +++ xen/arch/arm/Makefile | 47 +++++ xen/arch/arm/Rules.mk | 25 +++ xen/arch/arm/lib/Makefile | 11 + xen/arch/arm/lib/ashldi3.S | 45 +++++ xen/arch/arm/lib/ashrdi3.S | 46 +++++ xen/arch/arm/lib/bpabi-asm.S | 55 ++++++ xen/arch/arm/lib/bpabi.c | 51 ++++++ xen/arch/arm/lib/clearbit.S | 24 ++ xen/arch/arm/lib/copy_template.S | 255 ++++++++++++++++++++++++++++++ xen/arch/arm/lib/delay.S | 7 + xen/arch/arm/lib/div64.S | 199 ++++++++++++++++++++++++ xen/arch/arm/lib/findbit.S | 81 +++++++++ xen/arch/arm/lib/gcclib.h | 33 ++++ xen/arch/arm/lib/getuser.S | 77 +++++++++ xen/arch/arm/lib/lib1funcs.S | 256 +++++++++++++++++++++++++++++++ xen/arch/arm/lib/longlong.h | 183 ++++++++++++++++++++++ xen/arch/arm/lib/lshrdi3.S | 17 ++ xen/arch/arm/lib/math.c | 3 + xen/arch/arm/lib/memchr.S | 14 + xen/arch/arm/lib/memcpy.S | 60 +++++++ xen/arch/arm/lib/memmove.S | 207 +++++++++++++++++++++++++ xen/arch/arm/lib/memory.S | 421 +++++++++++++++++++++++++++++++++++++++++++++++++++ xen/arch/arm/lib/memset.S | 69 ++++++++ xen/arch/arm/lib/memzero.S | 71 ++++++++ xen/arch/arm/lib/muldi3.c | 86 ++++++++++ xen/arch/arm/lib/putuser.S | 75 +++++++++ xen/arch/arm/lib/setbit.S | 22 ++ xen/arch/arm/lib/strchr.S | 15 + xen/arch/arm/lib/testchangebit.S | 22 ++ xen/arch/arm/lib/testclearbit.S | 22 ++ xen/arch/arm/lib/testsetbit.S | 20 ++ xen/arch/arm/lib/uaccess.S | 684 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ xen/arch/arm/lib/udivdi3.c | 242 +++++++++++++++++++++++++++++ xen/arch/arm/lib/uldivmod.S | 148 +++++++++++++++++ xen/arch/arm/tegra/Makefile | 1 + xen/arch/arm/tegra/Rules.mk | 1 + xen/arch/arm/tegra/dummy.c | 3 + xen/arch/arm/xen/Makefile | 19 ++ xen/arch/arm/xen/arch_domain.c | 212 +++++++++++++++++++++++++ xen/arch/arm/xen/arch_domctl.c | 43 +++++ xen/arch/arm/xen/arch_sysctl.c | 38 ++++ xen/arch/arm/xen/asm-offsets.c | 40 ++++ xen/arch/arm/xen/bug.c | 32 +++ xen/arch/arm/xen/cpu.c | 97 +++++++++++ xen/arch/arm/xen/crash.c | 25 +++ xen/arch/arm/xen/domain_build.c | 47 +++++ xen/arch/arm/xen/domain_page.c | 22 ++ xen/arch/arm/xen/fault.c | 123 ++++++++++++++ xen/arch/arm/xen/grant_table.c | 53 ++++++ xen/arch/arm/xen/iommu.c | 24 ++ xen/arch/arm/xen/irq.c | 84 ++++++++++ xen/arch/arm/xen/machine_kexec.c | 31 +++ xen/arch/arm/xen/mm.c | 194 +++++++++++++++++++++++ xen/arch/arm/xen/p2m.c | 44 +++++ xen/arch/arm/xen/pci.c | 74 ++++++++ xen/arch/arm/xen/perfmon.c | 26 +++ xen/arch/arm/xen/setup.c | 64 +++++++ xen/arch/arm/xen/shutdown.c | 38 ++++ xen/arch/arm/xen/time.c | 83 ++++++++++ xen/arch/arm/xen/tlb.c | 26 +++ xen/arch/arm/xen/xen.lds.S | 159 +++++++++++++++++++ xen/include/asm-arm/acpi.h | 8 + xen/include/asm-arm/asm-macros.h | 106 ++++++++++++ xen/include/asm-arm/atomic.h | 179 +++++++++++++++++++++ xen/include/asm-arm/bitops.h | 193 +++++++++++++++++++++++ xen/include/asm-arm/bug.h | 32 +++ xen/include/asm-arm/byteorder.h | 9 + xen/include/asm-arm/cache.h | 11 + xen/include/asm-arm/config.h | 61 +++++++ xen/include/asm-arm/cpu-domain.h | 39 ++++ xen/include/asm-arm/current.h | 73 ++++++++ xen/include/asm-arm/debugger.h | 24 ++ xen/include/asm-arm/delay.h | 6 + xen/include/asm-arm/div64.h | 43 +++++ xen/include/asm-arm/domain.h | 79 +++++++++ xen/include/asm-arm/elf.h | 53 ++++++ xen/include/asm-arm/event.h | 39 ++++ xen/include/asm-arm/flushtlb.h | 25 +++ xen/include/asm-arm/grant_table.h | 62 +++++++ xen/include/asm-arm/guest_access.h | 136 ++++++++++++++++ xen/include/asm-arm/hardirq.h | 21 ++ xen/include/asm-arm/hypercall.h | 68 ++++++++ xen/include/asm-arm/init.h | 4 + xen/include/asm-arm/io.h | 32 +++ xen/include/asm-arm/iocap.h | 15 + xen/include/asm-arm/iommu.h | 14 + xen/include/asm-arm/irq.h | 50 ++++++ xen/include/asm-arm/mm.h | 237 ++++++++++++++++++++++++++++ xen/include/asm-arm/mmu.h | 11 + xen/include/asm-arm/multicall.h | 9 + xen/include/asm-arm/numa.h | 21 ++ xen/include/asm-arm/p2m.h | 10 + xen/include/asm-arm/page.h | 95 +++++++++++ xen/include/asm-arm/pci.h | 9 + xen/include/asm-arm/percpu.h | 16 + xen/include/asm-arm/processor.h | 219 ++++++++++++++++++++++++++ xen/include/asm-arm/regs.h | 17 ++ xen/include/asm-arm/smp.h | 28 +++ xen/include/asm-arm/softirq.h | 11 + xen/include/asm-arm/spinlock.h | 200 ++++++++++++++++++++++++ xen/include/asm-arm/string.h | 49 +++++ xen/include/asm-arm/system.h | 148 +++++++++++++++++ xen/include/asm-arm/tegra/config.h | 11 + xen/include/asm-arm/time.h | 24 ++ xen/include/asm-arm/trace.h | 6 + xen/include/asm-arm/types.h | 58 +++++++ xen/include/asm-arm/xenoprof.h | 43 +++++ xen/include/public/arch-arm.h | 180 +++++++++++++++++++++ 109 files changed, 8008 insertions(+), 0 deletions(-) Signed-off-by: Jaemin Ryu <jm77.ryu@xxxxxxxxxxx> Attachment:
patch02.diff _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |