linux-uconsole/arch/arm64/include/asm
Tao Huang 3430c68a33 Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git
* linux-linaro-lsk-v4.4-android: (660 commits)
  ANDROID: keychord: Check for write data size
  ANDROID: sdcardfs: Set num in extension_details during make_item
  ANDROID: sdcardfs: Hold i_mutex for i_size_write
  BACKPORT, FROMGIT: crypto: speck - add test vectors for Speck64-XTS
  BACKPORT, FROMGIT: crypto: speck - add test vectors for Speck128-XTS
  BACKPORT, FROMGIT: crypto: arm/speck - add NEON-accelerated implementation of Speck-XTS
  FROMGIT: crypto: speck - export common helpers
  BACKPORT, FROMGIT: crypto: speck - add support for the Speck block cipher
  UPSTREAM: ANDROID: binder: synchronize_rcu() when using POLLFREE.
  f2fs: updates on v4.16-rc1
  BACKPORT: tee: shm: Potential NULL dereference calling tee_shm_register()
  BACKPORT: tee: shm: don't put_page on null shm->pages
  BACKPORT: tee: shm: make function __tee_shm_alloc static
  BACKPORT: tee: optee: check type of registered shared memory
  BACKPORT: tee: add start argument to shm_register callback
  BACKPORT: tee: optee: fix header dependencies
  BACKPORT: tee: shm: inline tee_shm_get_id()
  BACKPORT: tee: use reference counting for tee_context
  BACKPORT: tee: optee: enable dynamic SHM support
  BACKPORT: tee: optee: add optee-specific shared pool implementation
  ...

Conflicts:
	drivers/irqchip/Kconfig
	drivers/media/i2c/tc35874x.c
	drivers/media/v4l2-core/v4l2-compat-ioctl32.c
	drivers/usb/gadget/function/f_fs.c
	fs/f2fs/node.c

Change-Id: Icecd73a515821b536fa3d81ea91b63d9b3699916
2018-03-09 19:10:14 +08:00
..
xen xen/events: Support event channel rebind on ARM 2015-08-20 12:24:15 +01:00
acenv.h ARM64 / ACPI: Get RSDP and ACPI boot-time tables 2015-03-25 11:49:30 +00:00
acpi.h Merge tag 'v4.4.76' into linux-linaro-lsk-v4.4 2017-07-12 12:05:01 +08:00
alternative.h UPSTREAM: arm64: alternative: add auto-nop infrastructure 2017-01-16 14:50:50 +05:30
arch_gicv3.h irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributor 2016-09-15 08:27:43 +02:00
arch_timer.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
arm-cci.h arm-cci: Get rid of secure transactions for PMU driver 2015-03-27 13:44:35 +00:00
asm-offsets.h
asm-uaccess.h arm64: entry: improve data abort handling of tagged pointers 2017-06-14 13:16:27 +02:00
assembler.h FROMLIST: arm64: Move post_ttbr_update_workaround to C code 2018-01-22 13:16:20 +05:30
atomic.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
atomic_ll_sc.h arm64: cmpxchg_dbl: fix return value type 2015-11-05 17:29:40 +00:00
atomic_lse.h arm64: lse: deal with clobbered IP registers after branch via PLT 2016-05-12 08:41:18 +08:00
barrier.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2017-07-11 16:22:22 +08:00
bitops.h
bitrev.h
boot.h arm64: allow kernel Image to be loaded anywhere in physical memory 2016-05-11 22:52:47 +08:00
brk-imm.h arm64: move brk immediate argument definitions to separate header 2016-05-11 22:52:50 +08:00
bug.h Merge tag 'v4.4.118' into linux-linaro-lsk-v4.4 2018-02-26 12:02:27 +08:00
cache.h Revert "arm64: Increase the max granular size" 2016-08-29 15:46:12 +08:00
cacheflush.h arm64: mm: add set_memory_valid() 2017-06-19 15:09:03 +09:00
cachetype.h arm64: cachetype: fix definitions of ICACHEF_* flags 2015-10-28 18:32:12 +00:00
cmpxchg.h Merge tag 'v4.4.70' into linux-linaro-lsk-v4.4 2017-05-26 12:03:27 +08:00
compat.h arm64: do not include ptrace.h from compat.h 2015-11-17 13:24:36 +00:00
compiler.h
cpu.h arm64: add ARMv8.2 id_aa64mmfr2 boiler plate 2016-05-11 22:19:22 +08:00
cpu_ops.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
cpufeature.h FROMLIST: arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 2018-01-22 13:16:20 +05:30
cpuidle.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
cputype.h arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro 2016-05-11 22:19:22 +08:00
current.h UPSTREAM: arm64: restore get_current() optimisation 2017-08-16 20:31:05 +05:30
dcc.h ARM64: TTY: hvc_dcc: Add support for ARM64 dcc 2015-10-04 17:49:27 +01:00
debug-monitors.h Merge remote-tracking branch 'origin/v4.4/topic/kprobes64' into linux-linaro-lsk-v4.4 2016-10-21 16:01:43 +08:00
device.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
dma-mapping.h Revert "arm64/dma-mapping: __generic_dma_ops always call swiotlb_dma_ops" 2017-03-10 09:20:41 +08:00
dmi.h
efi.h FROMLIST: arm64: kpti: Fix the interaction between ASID switching and software PAN 2018-01-22 13:16:20 +05:30
elf.h ANDROID: Revert "arm64: move ELF_ET_DYN_BASE to 4GB / 4MB" 2017-11-20 21:15:59 +05:30
esr.h BACKPORT: arm64: Add CNTFRQ_EL0 trap handler 2018-01-22 13:16:20 +05:30
exception.h UPSTREAM: arch, ftrace: for KASAN put hard/soft IRQ entries into separate sections 2018-01-22 13:15:43 +05:30
exec.h ANDROID: arm64: suspend: Restore the UAO state 2017-05-25 16:37:25 +05:30
fb.h
fixmap.h FROMLIST: arm64: kaslr: Put kernel vectors address in separate data page 2018-01-22 13:16:20 +05:30
fpsimd.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
fpsimdmacros.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
ftrace.h arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-05-11 17:01:06 +08:00
futex.h BACKPORT: arm64: Factor out PAN enabling/disabling into separate uaccess_* macros 2017-01-16 14:50:50 +05:30
hardirq.h arm64: kdump: implement machine_crash_shutdown() 2017-06-19 15:09:05 +09:00
hugetlb.h arm64: hugetlb: add support for PTE contiguous bit 2016-05-11 17:01:04 +08:00
hw_breakpoint.h UPSTREAM: arm64: Allow hw watchpoint of length 3,5,6 and 7 2017-04-10 13:12:16 +05:30
hwcap.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
hypervisor.h
insn.h arm64: Kprobes with single stepping support 2016-10-20 15:38:13 +08:00
io.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
irq.h arm64: remove irq_count and do_softirq_own_stack() 2016-05-11 17:01:05 +08:00
irq_work.h arm64: force CONFIG_SMP=y and remove redundant #ifdefs 2015-07-27 11:08:40 +01:00
irqflags.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
jump_label.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
kasan.h arm64: mm: create new fine-grained mappings at boot 2016-11-11 16:40:28 +08:00
Kbuild BACKPORT: arm64: Create sections.h 2017-05-25 18:10:11 +05:30
kernel-pgtable.h FROMLIST: arm64: mm: Use non-global mappings for kernel space 2018-01-22 13:16:20 +05:30
kexec.h arm64: kdump: implement machine_crash_shutdown() 2017-06-19 15:09:05 +09:00
kgdb.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
kprobes.h arm64: Remove stack duplicating code from jprobes 2016-10-20 15:38:13 +08:00
kvm_arm.h Merge remote-tracking branch 'lts/linux-4.4.y' into linux-linaro-lsk-v4.4 2017-12-19 13:06:55 +08:00
kvm_asm.h Merge branch 'v4.4/topic/hibernate' into linux-linaro-lsk-v4.4 2016-11-17 14:14:11 +08:00
kvm_coproc.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
kvm_emulate.h arm64: KVM: Turn system register numbers to an enum 2016-11-09 22:15:49 +08:00
kvm_host.h arm64: kvm: allows kvm cpu hotplug 2016-11-17 09:49:39 +08:00
kvm_mmio.h arm64: KVM: Turn system register numbers to an enum 2016-11-09 22:15:49 +08:00
kvm_mmu.h BACKPORT: arm64: Use __pa_symbol for kernel symbols 2018-01-22 13:15:43 +05:30
kvm_psci.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
linkage.h
lse.h arm64: lse: deal with clobbered IP registers after branch via PLT 2016-05-12 08:41:18 +08:00
memblock.h
memory.h UPSTREAM: arm64: setup: introduce kaslr_offset() 2018-01-22 13:15:43 +05:30
mmu.h FROMLIST: arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR 2018-01-22 13:16:20 +05:30
mmu_context.h FROMLIST: arm64: kpti: Fix the interaction between ASID switching and software PAN 2018-01-22 13:16:20 +05:30
module.h UPSTREAM: arm64: module: split core and init PLT sections 2017-08-11 19:31:04 +05:30
neon.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
opcodes.h arm64: opcodes.h: Add arm big-endian config options before including arm header 2016-04-20 15:41:55 +09:00
page.h Merge branch 'v4.4/topic/mm-kaslr' into linux-linaro-lsk-v4.4 2017-04-11 10:48:42 +08:00
pci.h ARM64 / ACPI: Introduce PCI stub functions for ACPI 2015-03-25 11:49:31 +00:00
percpu.h UPSTREAM: arm64: factor out current_stack_pointer 2017-08-11 19:31:04 +05:30
perf_event.h UPSTREAM: arm64: factor out current_stack_pointer 2017-08-11 19:31:04 +05:30
pgalloc.h arm64: mm: add __{pud,pgd}_populate 2016-11-11 16:40:25 +08:00
pgtable-hwdef.h FROMLIST: arm64: mm: Move ASID from TTBR0 to TTBR1 2018-01-22 13:16:20 +05:30
pgtable-types.h arm64: expose number of page table levels on Kconfig level 2015-04-14 16:49:01 -07:00
pgtable.h FROMLIST: arm64: mm: Map entry trampoline into trampoline and kernel page tables 2018-01-22 13:16:20 +05:30
probes.h arm64: kprobes instruction simulation support 2016-10-20 15:38:13 +08:00
proc-fns.h FROMLIST: arm64: mm: Move ASID from TTBR0 to TTBR1 2018-01-22 13:16:20 +05:30
processor.h Merge remote-tracking branch 'lts/linux-4.4.y' into linux-linaro-lsk-v4.4 2016-12-12 22:16:26 +08:00
ptrace.h Revert "FROMLIST: arm64: Disable TTBR0_EL1 during normal kernel execution" 2017-01-16 14:42:18 +05:30
seccomp.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
sections.h BACKPORT: arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap 2017-05-25 18:10:11 +05:30
shmparam.h arm64: fix COMPAT_SHMLBA definition for large pages 2016-05-11 15:56:34 +08:00
signal32.h UPSTREAM: arm64: compat: Remove leftover variable declaration 2017-11-20 21:15:59 +05:30
smp.h UPSTREAM: arm64: smp: Prevent raw_smp_processor_id() recursion 2017-08-15 15:04:42 +05:30
smp_plat.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
sparsemem.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
spinlock.h Merge branch 'v4.4/topic/mm-kaslr' into linux-linaro-lsk-v4.4 2017-03-24 11:27:27 +08:00
spinlock_types.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
stack_pointer.h UPSTREAM: arm64: factor out current_stack_pointer 2017-08-11 19:31:04 +05:30
stackprotector.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
stacktrace.h arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-05-11 17:01:06 +08:00
stat.h
string.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
suspend.h BACKPORT: arm64: move sp_el0 and tpidr_el1 into cpu_suspend_ctx 2017-08-11 19:31:04 +05:30
sync_bitops.h
syscall.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
sysreg.h Merge branch 'v4.4/topic/hibernate' into linux-linaro-lsk-v4.4 2016-11-14 21:20:48 +08:00
system_info.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
system_misc.h arm64: use private ratelimit state along with show_unhandled_signals 2015-06-19 16:26:15 +01:00
thread_info.h ANDROID: arm64: fix undeclared 'init_thread_info' error 2017-08-16 20:30:34 +05:30
timex.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
tlb.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
tlbflush.h FROMLIST: arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI 2018-01-22 13:16:20 +05:30
topology.h arm64: Enable max freq invariant scheduler load-tracking and capacity support 2016-09-14 14:48:50 +05:30
traps.h BACKPORT: irq: Make the irqentry text section unconditional 2018-01-22 13:15:43 +05:30
uaccess.h FROMLIST: arm64: kpti: Fix the interaction between ASID switching and software PAN 2018-01-22 13:16:20 +05:30
unistd.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
unistd32.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
vdso.h
vdso_datapage.h UPSTREAM: arm64: Add support for CLOCK_MONOTONIC_RAW in clock_gettime() vDSO 2017-04-10 13:25:02 +05:30
virt.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2017-07-11 16:22:22 +08:00
word-at-a-time.h arm64: switch to relative exception tables 2016-05-11 23:18:44 +08:00