1037fc336SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0 2037fc336SMasahiro Yamada# 3037fc336SMasahiro Yamada# asm headers that all architectures except um should have 4037fc336SMasahiro Yamada# (This file is not included when SRCARCH=um since UML borrows several 5f8206048SAndy Shevchenko# asm headers from the host architecture.) 682cb5485SArd Biesheuvel 7630f289bSMasahiro Yamadamandatory-y += atomic.h 89592eef7SJason A. Donenfeldmandatory-y += archrandom.h 9630f289bSMasahiro Yamadamandatory-y += barrier.h 10630f289bSMasahiro Yamadamandatory-y += bitops.h 11630f289bSMasahiro Yamadamandatory-y += bug.h 12630f289bSMasahiro Yamadamandatory-y += cacheflush.h 1343821596SPeter Zijlstramandatory-y += cfi.h 14630f289bSMasahiro Yamadamandatory-y += checksum.h 15630f289bSMasahiro Yamadamandatory-y += compat.h 16630f289bSMasahiro Yamadamandatory-y += current.h 17630f289bSMasahiro Yamadamandatory-y += delay.h 18630f289bSMasahiro Yamadamandatory-y += device.h 19630f289bSMasahiro Yamadamandatory-y += div64.h 20630f289bSMasahiro Yamadamandatory-y += dma-mapping.h 21630f289bSMasahiro Yamadamandatory-y += dma.h 22630f289bSMasahiro Yamadamandatory-y += emergency-restart.h 23630f289bSMasahiro Yamadamandatory-y += exec.h 24630f289bSMasahiro Yamadamandatory-y += ftrace.h 25630f289bSMasahiro Yamadamandatory-y += futex.h 26630f289bSMasahiro Yamadamandatory-y += hardirq.h 27630f289bSMasahiro Yamadamandatory-y += hw_irq.h 28630f289bSMasahiro Yamadamandatory-y += io.h 29630f289bSMasahiro Yamadamandatory-y += irq.h 30630f289bSMasahiro Yamadamandatory-y += irq_regs.h 31630f289bSMasahiro Yamadamandatory-y += irq_work.h 32630f289bSMasahiro Yamadamandatory-y += kdebug.h 334f8b96cdSThomas Gleixnermandatory-y += kmap_size.h 34630f289bSMasahiro Yamadamandatory-y += kprobes.h 35630f289bSMasahiro Yamadamandatory-y += linkage.h 36630f289bSMasahiro Yamadamandatory-y += local.h 3787dbc209SRandy Dunlapmandatory-y += local64.h 38630f289bSMasahiro Yamadamandatory-y += mmiowb.h 39630f289bSMasahiro Yamadamandatory-y += mmu.h 40630f289bSMasahiro Yamadamandatory-y += mmu_context.h 41630f289bSMasahiro Yamadamandatory-y += module.h 42596b0474SMasahiro Yamadamandatory-y += module.lds.h 43a1b39baeSMichal Simekmandatory-y += msi.h 44630f289bSMasahiro Yamadamandatory-y += pci.h 45630f289bSMasahiro Yamadamandatory-y += percpu.h 46630f289bSMasahiro Yamadamandatory-y += pgalloc.h 47630f289bSMasahiro Yamadamandatory-y += preempt.h 48e2082e32SKumar Kartikeya Dwivedimandatory-y += rqspinlock.h 49e7829855SLinus Torvaldsmandatory-y += runtime-const.h 50e506ea45SWill Deaconmandatory-y += rwonce.h 51630f289bSMasahiro Yamadamandatory-y += sections.h 52630f289bSMasahiro Yamadamandatory-y += serial.h 53630f289bSMasahiro Yamadamandatory-y += shmparam.h 5482cb5485SArd Biesheuvelmandatory-y += simd.h 55db1cc7aeSThomas Gleixnermandatory-y += softirq_stack.h 56630f289bSMasahiro Yamadamandatory-y += switch_to.h 57630f289bSMasahiro Yamadamandatory-y += timex.h 58630f289bSMasahiro Yamadamandatory-y += tlbflush.h 59630f289bSMasahiro Yamadamandatory-y += topology.h 60630f289bSMasahiro Yamadamandatory-y += trace_clock.h 61630f289bSMasahiro Yamadamandatory-y += uaccess.h 62*71753c6eSJosh Poimboeufmandatory-y += unwind_user.h 6362d0fd59SMasahiro Yamadamandatory-y += vermagic.h 64630f289bSMasahiro Yamadamandatory-y += vga.h 652fd001cdSThomas Zimmermannmandatory-y += video.h 66630f289bSMasahiro Yamadamandatory-y += word-at-a-time.h 67630f289bSMasahiro Yamadamandatory-y += xor.h 68