T.J. Purtell
|
aa62c20911
arm64: compat: Clear the IT state independent of the 32-bit ARM or Thumb-2 mode
|
12 years ago |
Catalin Marinas
|
847264fb7e
arm64: Use 42-bit address space with 64K pages
|
12 years ago |
Will Deacon
|
122e2fa0d3
arm64: module: ensure instruction is little-endian before manipulation
|
12 years ago |
Catalin Marinas
|
dab7ea3609
arm64: defconfig: Enable CONFIG_PREEMPT by default
|
12 years ago |
Marc Zyngier
|
717321fcb5
arm64: fix access to preempt_count from assembly code
|
12 years ago |
Marc Zyngier
|
7ade67b598
arm64: move enabling of GIC before CPUs are set online
|
12 years ago |
Mark Salter
|
3c620626c0
arm64: use generic RW_DATA_SECTION macro in linker script
|
12 years ago |
Catalin Marinas
|
264666e628
arm64: Slightly improve the warning on CPU0 enable-method
|
12 years ago |
Sudeep KarkadaNagesha
|
248f0e7f5f
ARM64: simplify cpu_read_bootcpu_ops using OF/DT helper
|
12 years ago |
Sudeep KarkadaNagesha
|
6e15d0e04b
ARM64: DT: define ARM64 specific arch_match_cpu_phys_id
|
12 years ago |
Mark Salter
|
c04e8e2fe5
arm64: allow ioremap_cache() to use existing RAM mappings
|
12 years ago |
Robin Murphy
|
d0f38f9130
arm64: update 32-bit kuser helpers to ARMv8
|
12 years ago |
Vinayak Kale
|
c019de3de6
arm64: perf: fix event number mask
|
12 years ago |
Will Deacon
|
a872013d6d
arm64: kconfig: allow CPU_BIG_ENDIAN to be selected
|
12 years ago |
Catalin Marinas
|
4a12cae7ef
arm64: Fix the endianness of arch_spinlock_t
|
12 years ago |
Matthew Leach
|
710be9ac4e
arm64: big-endian: write CPU holding pen address as LE
|
12 years ago |
Matthew Leach
|
9cf7172893
arm64: big-endian: set correct endianess on kernel entry
|
12 years ago |
Matthew Leach
|
828e9834e9
arm64: head: create a new function for setting the boot_cpu_mode flag
|
12 years ago |
Matthew Leach
|
e68bedaa03
arm64: asm: add CPU_LE & CPU_BE assembler helpers
|
12 years ago |
Matthew Leach
|
a1d5ebaf8c
arm64: big-endian: don't treat code as data when copying sigret code
|
12 years ago |
Matthew Leach
|
55b89540b0
arm64: compat: correct register concatenation for syscall wrappers
|
12 years ago |
Will Deacon
|
a795a38eb9
arm64: compat: add support for big-endian (BE8) AArch32 binaries
|
12 years ago |
Will Deacon
|
94ed1f2cb5
arm64: setup: report ELF_PLATFORM as the machine for utsname
|
12 years ago |
Will Deacon
|
5436b5c830
arm64: ELF: add support for big-endian executables
|
12 years ago |
Will Deacon
|
c194520ada
arm64: big-endian: fix byteorder include
|
12 years ago |
Will Deacon
|
a0974e6e21
arm64: big-endian: add big-endian support to top-level arch Makefile
|
12 years ago |
Mark Rutland
|
831ccf79b4
arm64: add PSCI CPU_OFF-based hotplug support
|
12 years ago |
Mark Rutland
|
9327e2c6bb
arm64: add CPU_HOTPLUG infrastructure
|
12 years ago |
Mark Rutland
|
e8765b265a
arm64: read enable-method for CPU0
|
12 years ago |
Mark Rutland
|
652af89979
arm64: factor out spin-table boot method
|
12 years ago |