kernel_samsung_a53x/arch/powerpc/include/asm
Michael Ellerman 3d897f7829 powerpc/io: Avoid clang null pointer arithmetic warnings
[ Upstream commit 03c0f2c2b2220fc9cf8785cd7b61d3e71e24a366 ]

With -Wextra clang warns about pointer arithmetic using a null pointer.
When building with CONFIG_PCI=n, that triggers a warning in the IO
accessors, eg:

  In file included from linux/arch/powerpc/include/asm/io.h:672:
  linux/arch/powerpc/include/asm/io-defs.h:23:1: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
     23 | DEF_PCI_AC_RET(inb, u8, (unsigned long port), (port), pio, port)
        | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  ...
  linux/arch/powerpc/include/asm/io.h:591:53: note: expanded from macro '__do_inb'
    591 | #define __do_inb(port)          readb((PCI_IO_ADDR)_IO_BASE + port);
        |                                       ~~~~~~~~~~~~~~~~~~~~~ ^

That is because when CONFIG_PCI=n, _IO_BASE is defined as 0.

Although _IO_BASE is defined as plain 0, the cast (PCI_IO_ADDR) converts
it to void * before the addition with port happens.

Instead the addition can be done first, and then the cast. The resulting
value will be the same, but avoids the warning, and also avoids void
pointer arithmetic which is apparently non-standard.

Reported-by: Naresh Kamboju <naresh.kamboju@linaro.org>
Closes: https://lore.kernel.org/all/CA+G9fYtEh8zmq8k8wE-8RZwW-Qr927RLTn+KqGnq1F=ptaaNsA@mail.gmail.com
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240503075619.394467-1-mpe@ellerman.id.au
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 14:19:07 +01:00
..
book3s Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nohash powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro 2024-11-18 11:43:06 +01:00
8xx_immap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
accounting.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
agp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
archrandom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-compat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-const.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
async_tx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
backlight.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
barrier.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bootx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bpf_perf_event.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
cell-pmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cell-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
code-patching-asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
code-patching.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
compat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
context_tracking.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
copro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm1.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_has_feature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_setup_power.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpufeature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputhreads.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputime.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crashdump-ppc64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
current.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dbdma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dbell.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-generic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-mmio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-native.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debugfs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
device.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
disassemble.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma-direct.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
drmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dt_cpu_ftrs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dtl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
edac.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeh.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeh_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ehv_pic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elfnote.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
emergency-restart.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
emulated_ops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
epapr_hcalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exception-64e.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exception-64s.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
extable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fadump-internal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fadump.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
feature-fixups.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
firmware.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fixmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fs_pd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_85xx_cache_sram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_gtm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_hcalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_lbc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_pamu_stash.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_pm.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
grackle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
head-64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
heathrow.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
highmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hugetlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvcall.h powerpc/pseries: Enforce hcall result buffer validity and size 2024-11-19 14:19:07 +01:00
hvconsole.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvcserver.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvsi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_breakpoint.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hydra.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
i8259.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ibmebus.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
icswx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ide.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
idle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ima.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
imc-pmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
immap_cpm2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
inst.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io-defs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io-workarounds.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io.h powerpc/io: Avoid clang null pointer arithmetic warnings 2024-11-19 14:19:07 +01:00
io_event_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ipic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_work.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
isa-bridge.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
jump_label.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kasan.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
kdump.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kexec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kexec_ranges.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
keylargo.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
kup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_uvmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_booke.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_booke_hv_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_fpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_guest.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_host.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_para.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_ppc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
libata-portmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
linkage.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
livepatch.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
local.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lppaca.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lv1call.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machdep.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
macio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mce.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mediabay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mem_encrypt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
membarrier.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mm-arch-hooks.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mman.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmiowb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu.h powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() 2024-11-18 12:13:08 +01:00
mmu_context.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmzone.h powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() 2024-11-18 12:13:08 +01:00
module.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
module.lds.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc5xxx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc6xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc52xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc52xx_psc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc85xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc5121.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc8260.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic_msgr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic_timer.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
msi_bitmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nvram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ohare.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
opal-api.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
opal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oprofile_impl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
paca.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03: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
paravirt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parport.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pasemi_dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci-bridge.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event_fsl_emb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event_server.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable-be-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pkeys.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
plpar_wrappers.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_feature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_low_i2c.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_pfunc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pnv-ocxl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pnv-pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
powernv.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc-opcode.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc-pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc4xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
probes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
prom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3av.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3gpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3stor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pte-walk.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ptrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock_paravirt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_8xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_a2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_booke.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_fsl_emb.h powerpc/fsl: Fix mfpmr build errors with newer binutils 2024-11-19 09:22:17 +01:00
rheap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtas-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtas.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
runlatch.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 powerpc: Remove in_kernel_text() 2024-11-18 12:12:19 +01:00
secure_boot.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
security_features.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
secvar.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
serial.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setjmp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfp-machine.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
shmparam.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
signal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
simple_spinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
simple_spinlock_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
slice.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03: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_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_csa.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_priv1.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sstep.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stackprotector.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stacktrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
svm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swab.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swiotlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
synch.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
task_size_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
task_size_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tce.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
time.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
topology.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace_clock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108_pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess.h powerpc/uaccess: Fix build errors seen with GCC 13/14 2024-11-19 14:19:02 +01:00
udbg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ultravisor-api.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ultravisor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unaligned.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uninorth.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unistd.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
vas.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso_datapage.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vermagic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vga.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
word-at-a-time.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xics.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xive-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xive.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xmon.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor_altivec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00