android_kernel_oneplus_msm8998/arch/arm64/kernel
Jens Wiklander 8e0a4c1012 ARM: 8481/2: drivers: psci: replace psci firmware calls
Commit e679660dbb8347f275fe5d83a5dd59c1fb6c8e63 upstream.

Switch to use a generic interface for issuing SMC/HVC based on ARM SMC
Calling Convention. Removes now the now unused psci-call.S.

Acked-by: Will Deacon <will.deacon@arm.com>
Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Tested-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Tested-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-11-10 11:21:16 +01:00
..
vdso
.gitignore
acpi.c acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 2019-08-04 09:34:47 +02:00
alternative.c
arm64ksyms.c ARM: 8480/2: arm64: add implementation for arm-smccc 2019-11-10 11:21:16 +01:00
armv8_deprecated.c arm64: armv8_deprecated: ensure extension of addr 2017-06-14 13:16:27 +02:00
asm-offsets.c ARM: 8480/2: arm64: add implementation for arm-smccc 2019-11-10 11:21:16 +01:00
cacheinfo.c
cpu_errata.c arm64: Add workaround for Cavium erratum 27456 2016-09-15 08:27:44 +02:00
cpu_ops.c arm64: cpu_ops: fix a leaked reference by adding missing of_node_put 2019-06-11 12:24:03 +02:00
cpufeature.c arm64: Rename cpuid_feature field extract routines 2019-10-17 13:41:04 -07:00
cpuidle.c
cpuinfo.c
debug-monitors.c arm64: Rename cpuid_feature field extract routines 2019-10-17 13:41:04 -07:00
efi-entry.S
efi.c
entry-fpsimd.S
entry-ftrace.S arm64: ftrace: don't adjust the LR value 2019-02-20 10:13:07 +01:00
entry.S arm64/kernel: fix incorrect EL0 check in inv_entry macro 2019-04-03 06:23:23 +02:00
entry32.S
fpsimd.c arm64: fpsimd: Prevent registers leaking across exec 2017-09-02 07:06:52 +02:00
ftrace.c
head.S arm64: Relax GIC version check during early boot 2019-03-23 08:44:34 +01:00
hw_breakpoint.c arm64: compat: Allow single-byte watchpoints on all addresses 2019-08-25 10:53:03 +02:00
hyp-stub.S arm64: hyp-stub: Forbid kprobing of the hyp-stub 2019-02-06 19:43:07 +01:00
image.h arm64: hide __efistub_ aliases from kallsyms 2019-04-03 06:23:21 +02:00
insn.c
io.c
irq.c
jump_label.c
kgdb.c arm64: debug: Ensure debug handlers check triggering exception level 2019-04-27 09:33:47 +02:00
kuser32.S
Makefile ARM: 8481/2: drivers: psci: replace psci firmware calls 2019-11-10 11:21:16 +01:00
module.c
pci.c
perf_callchain.c
perf_event.c arm64: perf: set suppress_bind_attrs flag to true 2019-01-26 09:42:53 +01:00
perf_regs.c
process.c arm64: fpsimd: Prevent registers leaking from dead tasks 2017-12-16 10:33:50 +01:00
psci.c
ptrace.c arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields 2017-01-26 08:23:49 +01:00
return_address.c
setup.c
signal.c
signal32.c
sleep.S
smccc-call.S ARM: 8480/2: arm64: add implementation for arm-smccc 2019-11-10 11:21:16 +01:00
smp.c arm64: make secondary_start_kernel() notrace 2018-08-24 13:26:55 +02:00
smp_spin_table.c
stacktrace.c
suspend.c arm64: suspend: Reconfigure PSTATE after resume from idle 2016-12-08 07:15:25 +01:00
sys.c
sys32.c
sys_compat.c
time.c
topology.c
trace-events-emulation.h
traps.c arm64: traps: disable irq in die() 2019-04-03 06:23:19 +02:00
vdso.c arm64, vdso: Define vdso_{start,end} as array 2019-07-10 09:56:44 +02:00
vmlinux.lds.S