arch: Use asm-generic header for asm/mmiowb.h
authorWill Deacon <will.deacon@arm.com>
Fri, 22 Feb 2019 12:49:41 +0000 (12:49 +0000)
committerWill Deacon <will.deacon@arm.com>
Mon, 8 Apr 2019 10:59:43 +0000 (11:59 +0100)
Hook up asm-generic/mmiowb.h to Kbuild for all architectures so that we
can subsequently include asm/mmiowb.h from core code.

Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
25 files changed:
arch/alpha/include/asm/Kbuild
arch/arc/include/asm/Kbuild
arch/arm/include/asm/Kbuild
arch/arm64/include/asm/Kbuild
arch/c6x/include/asm/Kbuild
arch/csky/include/asm/Kbuild
arch/h8300/include/asm/Kbuild
arch/hexagon/include/asm/Kbuild
arch/ia64/include/asm/Kbuild
arch/m68k/include/asm/Kbuild
arch/microblaze/include/asm/Kbuild
arch/mips/include/asm/Kbuild
arch/nds32/include/asm/Kbuild
arch/nios2/include/asm/Kbuild
arch/openrisc/include/asm/Kbuild
arch/parisc/include/asm/Kbuild
arch/powerpc/include/asm/Kbuild
arch/riscv/include/asm/Kbuild
arch/s390/include/asm/Kbuild
arch/sh/include/asm/Kbuild
arch/sparc/include/asm/Kbuild
arch/um/include/asm/Kbuild
arch/unicore32/include/asm/Kbuild
arch/x86/include/asm/Kbuild
arch/xtensa/include/asm/Kbuild

index 70b783333965e875a7cb4f0a110327cea46cd663..89e87bbc987fa362c81bc8226766916924793214 100644 (file)
@@ -9,6 +9,7 @@ generic-y += irq_work.h
 generic-y += kvm_para.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += preempt.h
 generic-y += sections.h
 generic-y += trace_clock.h
index decc306a3b52c2b96c2e7af7108e7aa171c51c31..393d4f5e145032bafca421778f2daa0df6227438 100644 (file)
@@ -16,6 +16,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += msi.h
 generic-y += parport.h
 generic-y += percpu.h
index a8a4eb7f6dae0371940a9cc70c077e2194fb02bc..a3fc0a230a68a62bb27e7db8cb1afd6068495323 100644 (file)
@@ -9,6 +9,7 @@ generic-y += kdebug.h
 generic-y += local.h
 generic-y += local64.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += msi.h
 generic-y += parport.h
 generic-y += preempt.h
index 1e17ea5c372b2782cb11bde1a8cfb9162bb4e9e8..3dae4fd028cf453ffe5954bea31c0ec2ca3112c1 100644 (file)
@@ -13,6 +13,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += msi.h
 generic-y += qrwlock.h
 generic-y += qspinlock.h
index 249c9f6f26dce7c2dd2a43f9a9f20bd0d29478f3..6b168d32fbffe63a1acf325352d5fc21ad2c4ab2 100644 (file)
@@ -23,6 +23,7 @@ generic-y += kvm_para.h
 generic-y += local.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += mmu.h
 generic-y += mmu_context.h
 generic-y += pci.h
index 2a0abe8f2a352e9209abdd83382cf3e411b768ff..95f4e550db8a162e896410be3d3ab411857687c6 100644 (file)
@@ -28,6 +28,7 @@ generic-y += linkage.h
 generic-y += local.h
 generic-y += local64.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += module.h
 generic-y += mutex.h
 generic-y += pci.h
index e3dead402e5fbe94ebe53063968801c8f51360b5..123d8f54be4a5a5a58ca6fc8b0b4a1145fb157e1 100644 (file)
@@ -29,6 +29,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += mmu.h
 generic-y += mmu_context.h
 generic-y += module.h
index d046e8ccdf786be5029237ad722d819de88d6124..d53704d561e6a1b7d845df53b5924c773025b5dd 100644 (file)
@@ -24,6 +24,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += pci.h
 generic-y += percpu.h
 generic-y += preempt.h
index 11f191689c9e8445a77ede3555452fb8d008a3d7..cabfe0280c33d871e63e7d994f6c4f57d8c45551 100644 (file)
@@ -5,6 +5,7 @@ generic-y += irq_work.h
 generic-y += kvm_para.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += preempt.h
 generic-y += trace_clock.h
 generic-y += vtime.h
index 2c359d9e80f63fe44468c29b7a48bb4033a9c31a..0ddae4a74adb2a5d889fd2c88f2bdb3a5578c68c 100644 (file)
@@ -18,6 +18,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += percpu.h
 generic-y += preempt.h
 generic-y += sections.h
index 1a8285c3f693990c8a8f3f7d5d37d240b17c4a80..17a8d0a62038be272999a7320347297cb214acc6 100644 (file)
@@ -23,6 +23,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += parport.h
 generic-y += percpu.h
 generic-y += preempt.h
index 87b86cdf126a99245d8309263906e20e748edb89..bf39c2253ec8d799a22c8e6c9d7ffbd272bd3139 100644 (file)
@@ -12,6 +12,7 @@ generic-y += irq_work.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += msi.h
 generic-y += parport.h
 generic-y += percpu.h
index 64ceff7ab99b790974fc8f7073c893a2d9f1691d..688b6ed262278e9536e9fc2a18f11a07f68583e0 100644 (file)
@@ -31,6 +31,7 @@ generic-y += limits.h
 generic-y += local.h
 generic-y += local64.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += parport.h
 generic-y += pci.h
 generic-y += percpu.h
index 88a667d12aaa9cefafad5260f03e073fefeb1fed..d7ef3512504a6be516b7fe81c2a74d49f81e9cbe 100644 (file)
@@ -27,6 +27,7 @@ generic-y += kvm_para.h
 generic-y += local.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += module.h
 generic-y += pci.h
 generic-y += percpu.h
index 22aa97136c0195ae2b687c0793c42e43f22888ec..1919cc5e0f11d4af523998bf2fac993a4e932547 100644 (file)
@@ -24,6 +24,7 @@ generic-y += kvm_para.h
 generic-y += local.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += module.h
 generic-y += pci.h
 generic-y += percpu.h
index 9bcd0c903dbbef2aee61ade11844c5091e4bfd0c..b8c7db777144ced1531e4f443038ad2eb2240d94 100644 (file)
@@ -16,6 +16,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += percpu.h
 generic-y += preempt.h
 generic-y += seccomp.h
index a0c132bedfae86965c2f7c850098b65420c2c5fc..74b6605ca55fc05d5bb14d2c8dd91072e467edfa 100644 (file)
@@ -7,6 +7,7 @@ generic-y += export.h
 generic-y += irq_regs.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
+generic-y += mmiowb.h
 generic-y += preempt.h
 generic-y += rwsem.h
 generic-y += vtime.h
index cccd12cf27d44d134f274f49067d294cde3498b0..221cd2ec78a4a1831ca62e107a866dcd63ff4014 100644 (file)
@@ -21,6 +21,7 @@ generic-y += kvm_para.h
 generic-y += local.h
 generic-y += local64.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += mutex.h
 generic-y += percpu.h
 generic-y += preempt.h
index 12d77cb11fe5a96269a7bde5fe6b8c6f11a23ea8..bdc4f06a04c5067f07cca776d72af0a532c8e605 100644 (file)
@@ -20,6 +20,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += rwsem.h
 generic-y += trace_clock.h
 generic-y += unaligned.h
index 7bf2cb680d328462c4e621eae24005f1c9f35afc..162c9054561f516de0704149921a2b59aea9b0b4 100644 (file)
@@ -14,6 +14,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += parport.h
 generic-y += percpu.h
 generic-y += preempt.h
index a22cfd5c0ee8665d96f40dcdfacd2c784a2fad62..468440db66575df7e1641183244c46c6790dad0a 100644 (file)
@@ -15,6 +15,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += module.h
 generic-y += msi.h
 generic-y += preempt.h
index 00bcbe2326d9ea712bb6e824da7e998cfd9e43f2..b506ad06aefc8cbd7ca4c45d6db0ee1f01ddc584 100644 (file)
@@ -16,6 +16,7 @@ generic-y += irq_work.h
 generic-y += kdebug.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += param.h
 generic-y += pci.h
 generic-y += percpu.h
index d77d953c04c1cfbe039bf207fa4db8b362e65f22..b301a0b3c0b2b1f1213174bab772d30a1b144131 100644 (file)
@@ -22,6 +22,7 @@ generic-y += kvm_para.h
 generic-y += local.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += module.h
 generic-y += parport.h
 generic-y += percpu.h
index a0ab9ab61c754c6a413744bd54eb9599bfbf5dc1..eebd05942e6ca6a87c8b8e5b6aad95a91cf3ab39 100644 (file)
@@ -11,3 +11,4 @@ generic-y += early_ioremap.h
 generic-y += export.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
index 3843198e03d4ba1b8772caeada4897d2cc1fbad1..794e461785e1687af5102a85b2e084a65c1b9bb7 100644 (file)
@@ -20,6 +20,7 @@ generic-y += local.h
 generic-y += local64.h
 generic-y += mcs_spinlock.h
 generic-y += mm-arch-hooks.h
+generic-y += mmiowb.h
 generic-y += param.h
 generic-y += percpu.h
 generic-y += preempt.h