1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# asm headers that all architectures except um should have 4*4882a593Smuzhiyun# (This file is not included when SRCARCH=um since UML borrows several 5*4882a593Smuzhiyun# asm headers from the host architecutre.) 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunmandatory-y += atomic.h 8*4882a593Smuzhiyunmandatory-y += barrier.h 9*4882a593Smuzhiyunmandatory-y += bitops.h 10*4882a593Smuzhiyunmandatory-y += bug.h 11*4882a593Smuzhiyunmandatory-y += bugs.h 12*4882a593Smuzhiyunmandatory-y += cacheflush.h 13*4882a593Smuzhiyunmandatory-y += checksum.h 14*4882a593Smuzhiyunmandatory-y += compat.h 15*4882a593Smuzhiyunmandatory-y += current.h 16*4882a593Smuzhiyunmandatory-y += delay.h 17*4882a593Smuzhiyunmandatory-y += device.h 18*4882a593Smuzhiyunmandatory-y += div64.h 19*4882a593Smuzhiyunmandatory-y += dma-mapping.h 20*4882a593Smuzhiyunmandatory-y += dma.h 21*4882a593Smuzhiyunmandatory-y += emergency-restart.h 22*4882a593Smuzhiyunmandatory-y += exec.h 23*4882a593Smuzhiyunmandatory-y += fb.h 24*4882a593Smuzhiyunmandatory-y += ftrace.h 25*4882a593Smuzhiyunmandatory-y += futex.h 26*4882a593Smuzhiyunmandatory-y += hardirq.h 27*4882a593Smuzhiyunmandatory-y += hw_irq.h 28*4882a593Smuzhiyunmandatory-y += io.h 29*4882a593Smuzhiyunmandatory-y += irq.h 30*4882a593Smuzhiyunmandatory-y += irq_regs.h 31*4882a593Smuzhiyunmandatory-y += irq_work.h 32*4882a593Smuzhiyunmandatory-y += kdebug.h 33*4882a593Smuzhiyunmandatory-y += kmap_types.h 34*4882a593Smuzhiyunmandatory-y += kprobes.h 35*4882a593Smuzhiyunmandatory-y += linkage.h 36*4882a593Smuzhiyunmandatory-y += local.h 37*4882a593Smuzhiyunmandatory-y += local64.h 38*4882a593Smuzhiyunmandatory-y += mm-arch-hooks.h 39*4882a593Smuzhiyunmandatory-y += mmiowb.h 40*4882a593Smuzhiyunmandatory-y += mmu.h 41*4882a593Smuzhiyunmandatory-y += mmu_context.h 42*4882a593Smuzhiyunmandatory-y += module.h 43*4882a593Smuzhiyunmandatory-y += module.lds.h 44*4882a593Smuzhiyunmandatory-y += msi.h 45*4882a593Smuzhiyunmandatory-y += pci.h 46*4882a593Smuzhiyunmandatory-y += percpu.h 47*4882a593Smuzhiyunmandatory-y += pgalloc.h 48*4882a593Smuzhiyunmandatory-y += preempt.h 49*4882a593Smuzhiyunmandatory-y += rwonce.h 50*4882a593Smuzhiyunmandatory-y += sections.h 51*4882a593Smuzhiyunmandatory-y += serial.h 52*4882a593Smuzhiyunmandatory-y += shmparam.h 53*4882a593Smuzhiyunmandatory-y += simd.h 54*4882a593Smuzhiyunmandatory-y += switch_to.h 55*4882a593Smuzhiyunmandatory-y += timex.h 56*4882a593Smuzhiyunmandatory-y += tlbflush.h 57*4882a593Smuzhiyunmandatory-y += topology.h 58*4882a593Smuzhiyunmandatory-y += trace_clock.h 59*4882a593Smuzhiyunmandatory-y += uaccess.h 60*4882a593Smuzhiyunmandatory-y += unaligned.h 61*4882a593Smuzhiyunmandatory-y += vermagic.h 62*4882a593Smuzhiyunmandatory-y += vga.h 63*4882a593Smuzhiyunmandatory-y += word-at-a-time.h 64*4882a593Smuzhiyunmandatory-y += xor.h 65