[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[XenARM] [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
Description: Binary data

_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-arm

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.