android_kernel_xiaomi_sm8350/arch/m68k/include/asm
Philippe De Muyter ed35f654e4 m68k, m68knommu: Do not include linux/hardirq.h in asm/irqflags.h
Recent changes to header files made kernel compilation for m68k/m68knommu
fail with :
  CC      arch/m68knommu/kernel/asm-offsets.s
In file included from /archives/linux/git/arch/m68k/include/asm/system.h:2,
                 from include/linux/wait.h:25,
                 from include/linux/mmzone.h:9,
                 from include/linux/gfp.h:4,
                 from include/linux/irq.h:20,
                 from include/asm-generic/hardirq.h:12,
                 from /archives/linux/git/arch/m68k/include/asm/hardirq_no.h:17,
                 from /archives/linux/git/arch/m68k/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:10,
                 from /archives/linux/git/arch/m68k/include/asm/irqflags.h:5,
                 from include/linux/irqflags.h:15,
                 from include/linux/spinlock.h:53,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/m68knommu/kernel/asm-offsets.c:12:
/archives/linux/git/arch/m68k/include/asm/system_no.h: In function ‘__xchg’:
/archives/linux/git/arch/m68k/include/asm/system_no.h:79: error: implicit
+declaration of function ‘local_irq_save’
/archives/linux/git/arch/m68k/include/asm/system_no.h:101: error: implicit
+declaration of function ‘local_irq_restore’

Fix that

Signed-off-by: Philippe De Muyter <phdm@macqel.be>
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
2010-11-03 11:30:07 +10:00
..
a.out-core.h
a.out.h
adb_iop.h
amigahw.h m68k: Remove dead GG2 config option 2010-10-22 09:43:22 +02:00
amigaints.h
amigayle.h m68k: amiga - Amiga Gayle IDE platform device conversion 2010-05-26 19:51:09 +02:00
amipcmcia.h
anchor.h
apollodma.h
apollohw.h
asm-offsets.h
atafd.h
atafdreg.h
atari_joystick.h
atari_stdma.h
atari_stram.h
atarihw.h
atariints.h
atarikb.h
atomic.h m68k/m68knommu: merge MMU and non-MMU atomic.h 2010-10-22 09:43:24 +02:00
auxvec.h
bitops_mm.h
bitops_no.h
bitops.h
bitsperlong.h
blinken.h
bootinfo.h
bootstd.h
bug.h
bugs.h
bvme6000hw.h
byteorder.h
cache.h dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN 2010-08-11 08:59:21 -07:00
cachectl.h
cacheflush_mm.h
cacheflush_no.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
cacheflush.h
checksum.h
coldfire.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
commproc.h
contregs.h
cputime.h
current.h
dbg.h
delay_mm.h
delay_no.h
delay.h
device.h
div64.h
dma-mapping.h dma-mapping: remove dma_is_consistent API 2010-08-11 08:59:21 -07:00
dma.h
dsp56k.h
dvma.h
elf.h
emergency-restart.h
entry_mm.h m68k{nommu}/blackfin : remove old assembler-only flags bit definitions 2010-10-26 16:52:12 -07:00
entry_no.h m68k{nommu}/blackfin : remove old assembler-only flags bit definitions 2010-10-26 16:52:12 -07:00
entry.h
errno.h
fb.h
fbio.h
fcntl.h
flat.h
floppy.h
fpu.h
ftrace.h
futex.h
gpio.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
hardirq_mm.h
hardirq_no.h
hardirq.h
hp300hw.h
hw_irq.h
hwtest.h
ide.h m68knommu: arch/m68k/include/asm/ide.h fix for nommu 2010-08-18 12:44:31 +10:00
idprom.h
intersil.h
io_mm.h m68k: Add missing I/O macros {in,out}{w,l}_p() for !CONFIG_ISA 2010-10-22 09:43:25 +02:00
io_no.h
io.h
ioctl.h
ioctls.h m68k: Use asm-generic/ioctls.h (enables termiox) 2010-10-22 09:43:23 +02:00
ipcbuf.h
irq_regs.h
irq.h
irqflags.h m68k, m68knommu: Do not include linux/hardirq.h in asm/irqflags.h 2010-11-03 11:30:07 +10:00
Kbuild
kdebug.h
kmap_types.h
linkage.h
local64.h arch: Implement local64_t 2010-06-09 11:12:36 +02:00
local.h
m520xsim.h
m523xsim.h
m527xsim.h
m528xsim.h
m532xsim.h
m548xgpt.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
m548xsim.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
m5206sim.h
m5249sim.h
m5272sim.h
m5307sim.h
m5407sim.h
m68360_enet.h
m68360_pram.h
m68360_quicc.h
m68360_regs.h
m68360.h
mac_asc.h
mac_baboon.h
mac_iop.h
mac_mouse.h
mac_oss.h
mac_psc.h
mac_via.h
machdep.h m68knommu: add back in declaration of do_IRQ 2010-11-03 11:29:58 +10:00
machines.h
machw.h
macintosh.h
macints.h
math-emu.h
mc146818rtc.h
MC68EZ328.h
MC68VZ328.h
MC68328.h
MC68332.h
mcfcache.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
mcfdma.h
mcfgpio.h
mcfintc.h
mcfmbus.h
mcfne.h
mcfpit.h
mcfqspi.h
mcfsim.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
mcfslt.h m68knommu: add basic mmu-less m548x support 2010-10-21 10:17:30 +10:00
mcftimer.h
mcfuart.h m68knommu: Fix MCFUART_TXFIFOSIZE for m548x. 2010-10-21 10:17:31 +10:00
mcfwdebug.h
mman.h
mmu_context.h
mmu.h
mmzone.h
module.h
motorola_pgalloc.h
motorola_pgtable.h mm: remove pte_*map_nested() 2010-10-26 16:52:08 -07:00
movs.h
msgbuf.h
mutex.h
mvme16xhw.h
mvme147hw.h
nettel.h
nubus.h
openprom.h
oplib.h
page_mm.h m68k: __pa(): cast arg to long 2010-10-22 09:43:25 +02:00
page_no.h m68k/m68knommu: clean up page.h 2010-10-22 09:43:24 +02:00
page_offset.h
page.h m68k/m68knommu: clean up page.h 2010-10-22 09:43:24 +02:00
param.h
parport.h
pci.h
percpu.h
pgalloc.h
pgtable_mm.h
pgtable_no.h
pgtable.h
pinmux.h
poll.h
posix_types.h
processor.h m68knommu: remove size limit on non-MMU TASK_SIZE 2010-05-24 13:29:54 +10:00
ptrace.h
q40_master.h
q40ints.h
quicc_simple.h
raw_io.h
resource.h
rtc.h
sbus.h
scatterlist.h remove needless ISA_DMA_THRESHOLD 2010-08-07 18:15:50 +02:00
sections.h
segment.h
sembuf.h
serial.h
setup.h
shm.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
smp.h
socket.h
sockios.h
spinlock.h
stat.h
statfs.h
string.h m68k/m68knommu: merge MMU and non-MMU string.h 2010-10-22 09:43:23 +02:00
sun3_pgalloc.h
sun3_pgtable.h mm: remove pte_*map_nested() 2010-10-26 16:52:08 -07:00
sun3-head.h
sun3ints.h
sun3mmu.h
sun3x.h
sun3xflop.h
sun3xprom.h
swab.h
system_mm.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k 2010-10-22 17:33:35 -07:00
system_no.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k 2010-10-22 17:33:35 -07:00
system.h
termbits.h tty: Add EXTPROC support for LINEMODE 2010-08-10 13:47:39 -07:00
termios.h
thread_info.h m68k/m68knommu: merge MMU and non-MMU thread_info.h 2010-10-22 09:43:24 +02:00
timex.h
tlb.h
tlbflush.h
topology.h
traps.h m68k/m68knommu: merge the MMU and non-MMU traps.h 2010-10-22 09:43:24 +02:00
types.h
uaccess_mm.h
uaccess_no.h
uaccess.h
ucontext.h
unaligned.h
unistd.h m68k,m68knommu: Wire up fanotify_init, fanotify_mark, and prlimit64 2010-09-13 20:28:45 +02:00
user.h
virtconvert.h
xor.h
zorro.h