162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# asm headers that all architectures except um should have
462306a36Sopenharmony_ci# (This file is not included when SRCARCH=um since UML borrows several
562306a36Sopenharmony_ci# asm headers from the host architecutre.)
662306a36Sopenharmony_ci
762306a36Sopenharmony_cimandatory-y += atomic.h
862306a36Sopenharmony_cimandatory-y += archrandom.h
962306a36Sopenharmony_cimandatory-y += barrier.h
1062306a36Sopenharmony_cimandatory-y += bitops.h
1162306a36Sopenharmony_cimandatory-y += bug.h
1262306a36Sopenharmony_cimandatory-y += bugs.h
1362306a36Sopenharmony_cimandatory-y += cacheflush.h
1462306a36Sopenharmony_cimandatory-y += checksum.h
1562306a36Sopenharmony_cimandatory-y += compat.h
1662306a36Sopenharmony_cimandatory-y += current.h
1762306a36Sopenharmony_cimandatory-y += delay.h
1862306a36Sopenharmony_cimandatory-y += device.h
1962306a36Sopenharmony_cimandatory-y += div64.h
2062306a36Sopenharmony_cimandatory-y += dma-mapping.h
2162306a36Sopenharmony_cimandatory-y += dma.h
2262306a36Sopenharmony_cimandatory-y += emergency-restart.h
2362306a36Sopenharmony_cimandatory-y += exec.h
2462306a36Sopenharmony_cimandatory-y += fb.h
2562306a36Sopenharmony_cimandatory-y += ftrace.h
2662306a36Sopenharmony_cimandatory-y += futex.h
2762306a36Sopenharmony_cimandatory-y += hardirq.h
2862306a36Sopenharmony_cimandatory-y += hw_irq.h
2962306a36Sopenharmony_cimandatory-y += io.h
3062306a36Sopenharmony_cimandatory-y += irq.h
3162306a36Sopenharmony_cimandatory-y += irq_regs.h
3262306a36Sopenharmony_cimandatory-y += irq_work.h
3362306a36Sopenharmony_cimandatory-y += kdebug.h
3462306a36Sopenharmony_cimandatory-y += kmap_size.h
3562306a36Sopenharmony_cimandatory-y += kprobes.h
3662306a36Sopenharmony_cimandatory-y += linkage.h
3762306a36Sopenharmony_cimandatory-y += local.h
3862306a36Sopenharmony_cimandatory-y += local64.h
3962306a36Sopenharmony_cimandatory-y += mmiowb.h
4062306a36Sopenharmony_cimandatory-y += mmu.h
4162306a36Sopenharmony_cimandatory-y += mmu_context.h
4262306a36Sopenharmony_cimandatory-y += module.h
4362306a36Sopenharmony_cimandatory-y += module.lds.h
4462306a36Sopenharmony_cimandatory-y += msi.h
4562306a36Sopenharmony_cimandatory-y += pci.h
4662306a36Sopenharmony_cimandatory-y += percpu.h
4762306a36Sopenharmony_cimandatory-y += pgalloc.h
4862306a36Sopenharmony_cimandatory-y += preempt.h
4962306a36Sopenharmony_cimandatory-y += rwonce.h
5062306a36Sopenharmony_cimandatory-y += sections.h
5162306a36Sopenharmony_cimandatory-y += serial.h
5262306a36Sopenharmony_cimandatory-y += shmparam.h
5362306a36Sopenharmony_cimandatory-y += simd.h
5462306a36Sopenharmony_cimandatory-y += softirq_stack.h
5562306a36Sopenharmony_cimandatory-y += switch_to.h
5662306a36Sopenharmony_cimandatory-y += timex.h
5762306a36Sopenharmony_cimandatory-y += tlbflush.h
5862306a36Sopenharmony_cimandatory-y += topology.h
5962306a36Sopenharmony_cimandatory-y += trace_clock.h
6062306a36Sopenharmony_cimandatory-y += uaccess.h
6162306a36Sopenharmony_cimandatory-y += unaligned.h
6262306a36Sopenharmony_cimandatory-y += vermagic.h
6362306a36Sopenharmony_cimandatory-y += vga.h
6462306a36Sopenharmony_cimandatory-y += word-at-a-time.h
6562306a36Sopenharmony_cimandatory-y += xor.h
66