kernel_samsung_a53x/arch/sparc/include/asm
Andreas Larsson d67cad65bf sparc64: Fix incorrect function signature and add prototype for prom_cif_init
[ Upstream commit a6c3ea1ec96307dbfbb2f16d96c674c5cc80f445 ]

Remove the unused cif_stack argument and add a protype in oplib_64.h
Commit ef3e035c3a9b ("sparc64: Fix register corruption in top-most
kernel stack frame during boot.") removed the cif_stack argument to
prom_cif init in the declaration at the caller site and the usage of it
within prom_cif_init, but not in the function signature of the function
itself.

This also fixes the following warning:
arch/sparc/prom/p1275.c:52:6: warning: no previous prototype for ‘prom_cif_init’

Fixes: ef3e035c3a9b ("sparc64: Fix register corruption in top-most kernel stack frame during boot.")
Link: https://lore.kernel.org/r/20240710094155.458731-3-andreas@gaisler.com
Signed-off-by: Andreas Larsson <andreas@gaisler.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-23 23:20:10 +01:00
..
adi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
adi_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
agp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
apb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-offsets.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-prototypes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asmmacro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
auxio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
auxio_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
auxio_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
backoff.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
barrier.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
barrier_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
barrier_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bbc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitext.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
btext.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cache.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cachetlb_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
chafsr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
chmctrl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
clock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
clocksource.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
compat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
compat_signal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
contregs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_type.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpudata.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpudata_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpudata_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
current.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
device.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma-mapping.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ebus_dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ecc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
estate.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
extable_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fbio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fhc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fpumacro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ftrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
futex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
futex_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
futex_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hardirq_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hardirq_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
head.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
head_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
head_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hibernate.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
highmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hugetlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvtramp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hypervisor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ide.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
idprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
intr_queue.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io-unit.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ioctls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu-common.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
jump_label.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kbuild Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdebug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdebug_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdebug_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kgdb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kmap_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kprobes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ldc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
leon.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
leon_amba.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
leon_pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lsu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machines.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mbus.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mdesc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
memctrl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mman.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_context.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_context_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_context_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmzone.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mxcc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ns87303.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
obio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
openprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oplib.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oplib_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oplib_64.h sparc64: Fix incorrect function signature and add prototype for prom_cif_init 2024-11-23 23:20:10 +01:00
page.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parport.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pbm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pcic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pcr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtsrmmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pil.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
prom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
psr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ptrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qrwlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ross.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sbi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
scratchpad.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
seccomp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sections.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfafsr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfp-machine.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfp-machine_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfp-machine_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
shmparam.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
shmparam_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
shmparam_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sigcontext.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
signal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp_64.h sparc64: Fix number of online CPUs 2024-11-19 12:27:18 +01:00
sparsemem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spitfire.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stacktrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
starfire.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sunbpp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swift.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscall.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
termbits.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
termios.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
thread_info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
thread_info_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
thread_info_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timer.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timer_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timer_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
topology.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
topology_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
topology_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trap_block.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
traps.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsunami.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ttable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
turbosparc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unaligned.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unistd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
upa.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uprobes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
user.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vaddrs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vga.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
viking.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
visasm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vvar.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
winmacro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00