forked from luck/tmp_suning_uos_patched
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: [MIPS] Cleanup unnecessary <asm/ptrace.h> inclusions. [MIPS] DEC: pt_regs fixes for buserror handlers [MIPS] Fix return type of gt64120_irq. [MIPS] Ocelot C: Build fix - ll_mv64340_irq takes no more regs argument. [MIPS] Jazz defconfig file. [MIPS] Jazz: build fix - include <linux/screen_info.h> [MIPS] Jazz: Remove warning. After 7 years probably somebody test this ;) [MIPS] Jazz: Fix I/O port resources. [MIPS] DEC: pt_regs fixes for dec_intr_halt. handle_sysrq lost its pt_regs * argument Manual conflict resolved in arch/um/drivers/mconsole_kern.c
This commit is contained in:
commit
61ce7b3ab5
|
@ -41,7 +41,6 @@
|
||||||
|
|
||||||
#include <asm/compiler.h>
|
#include <asm/compiler.h>
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
#include <asm/mach-au1x00/au1000.h>
|
#include <asm/mach-au1x00/au1000.h>
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
#include <asm/i8259.h>
|
#include <asm/i8259.h>
|
||||||
#include <asm/irq_cpu.h>
|
#include <asm/irq_cpu.h>
|
||||||
#include <asm/gt64120.h>
|
#include <asm/gt64120.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
|
|
||||||
#include <asm/mach-cobalt/cobalt.h>
|
#include <asm/mach-cobalt/cobalt.h>
|
||||||
|
|
||||||
|
|
1404
arch/mips/configs/jazz_defconfig
Normal file
1404
arch/mips/configs/jazz_defconfig
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -24,6 +24,7 @@
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
#include <asm/bootinfo.h>
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/cpu.h>
|
#include <asm/cpu.h>
|
||||||
|
#include <asm/irq_regs.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/traps.h>
|
#include <asm/traps.h>
|
||||||
|
@ -200,8 +201,10 @@ int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup)
|
||||||
return dec_ecc_be_backend(regs, is_fixup, 0);
|
return dec_ecc_be_backend(regs, is_fixup, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
irqreturn_t dec_ecc_be_interrupt(int irq, void *dev_id, struct pt_regs *regs)
|
irqreturn_t dec_ecc_be_interrupt(int irq, void *dev_id)
|
||||||
{
|
{
|
||||||
|
struct pt_regs *regs = get_irq_regs();
|
||||||
|
|
||||||
int action = dec_ecc_be_backend(regs, 0, 1);
|
int action = dec_ecc_be_backend(regs, 0, 1);
|
||||||
|
|
||||||
if (action == MIPS_BE_DISCARD)
|
if (action == MIPS_BE_DISCARD)
|
||||||
|
|
|
@ -150,10 +150,10 @@ int dec_kn01_be_handler(struct pt_regs *regs, int is_fixup)
|
||||||
return dec_kn01_be_backend(regs, is_fixup, 0);
|
return dec_kn01_be_backend(regs, is_fixup, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
irqreturn_t dec_kn01_be_interrupt(int irq, void *dev_id,
|
irqreturn_t dec_kn01_be_interrupt(int irq, void *dev_id)
|
||||||
struct pt_regs *regs)
|
|
||||||
{
|
{
|
||||||
volatile u16 *csr = (void *)CKSEG1ADDR(KN01_SLOT_BASE + KN01_CSR);
|
volatile u16 *csr = (void *)CKSEG1ADDR(KN01_SLOT_BASE + KN01_CSR);
|
||||||
|
struct pt_regs *regs = get_irq_regs();
|
||||||
int action;
|
int action;
|
||||||
|
|
||||||
if (!(*csr & KN01_CSR_MEMERR))
|
if (!(*csr & KN01_CSR_MEMERR))
|
||||||
|
|
|
@ -21,6 +21,8 @@
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
|
#include <asm/irq_regs.h>
|
||||||
|
#include <asm/ptrace.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/traps.h>
|
#include <asm/traps.h>
|
||||||
|
|
||||||
|
@ -104,9 +106,9 @@ int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup)
|
||||||
return dec_kn02xa_be_backend(regs, is_fixup, 0);
|
return dec_kn02xa_be_backend(regs, is_fixup, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
irqreturn_t dec_kn02xa_be_interrupt(int irq, void *dev_id,
|
irqreturn_t dec_kn02xa_be_interrupt(int irq, void *dev_id)
|
||||||
struct pt_regs *regs)
|
|
||||||
{
|
{
|
||||||
|
struct pt_regs *regs = get_irq_regs();
|
||||||
int action = dec_kn02xa_be_backend(regs, 0, 1);
|
int action = dec_kn02xa_be_backend(regs, 0, 1);
|
||||||
|
|
||||||
if (action == MIPS_BE_DISCARD)
|
if (action == MIPS_BE_DISCARD)
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
#include <linux/linkage.h>
|
#include <linux/linkage.h>
|
||||||
|
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
|
|
||||||
typedef void ATTRIB_NORET (* noret_func_t)(void);
|
typedef void ATTRIB_NORET (* noret_func_t)(void);
|
||||||
|
|
||||||
|
@ -35,7 +34,7 @@ void ATTRIB_NORET dec_machine_power_off(void)
|
||||||
back_to_prom();
|
back_to_prom();
|
||||||
}
|
}
|
||||||
|
|
||||||
irqreturn_t dec_intr_halt(int irq, void *dev_id, struct pt_regs *regs)
|
irqreturn_t dec_intr_halt(int irq, void *dev_id)
|
||||||
{
|
{
|
||||||
dec_machine_halt();
|
dec_machine_halt();
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
extern void dec_machine_restart(char *command);
|
extern void dec_machine_restart(char *command);
|
||||||
extern void dec_machine_halt(void);
|
extern void dec_machine_halt(void);
|
||||||
extern void dec_machine_power_off(void);
|
extern void dec_machine_power_off(void);
|
||||||
extern irqreturn_t dec_intr_halt(int irq, void *dev_id, struct pt_regs *regs);
|
extern irqreturn_t dec_intr_halt(int irq, void *dev_id);
|
||||||
|
|
||||||
unsigned long dec_kn_slot_base, dec_kn_slot_size;
|
unsigned long dec_kn_slot_base, dec_kn_slot_size;
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
#include <asm/irq_regs.h>
|
#include <asm/irq_regs.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/gt64120.h>
|
#include <asm/gt64120.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -20,7 +19,7 @@
|
||||||
* differently than other MIPS interrupts.
|
* differently than other MIPS interrupts.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static void gt64120_irq(int irq, void *dev_id)
|
static irqreturn_t gt64120_irq(int irq, void *dev_id)
|
||||||
{
|
{
|
||||||
unsigned int irq_src, int_high_src, irq_src_mask, int_high_src_mask;
|
unsigned int irq_src, int_high_src, irq_src_mask, int_high_src_mask;
|
||||||
int handled = 0;
|
int handled = 0;
|
||||||
|
@ -43,6 +42,8 @@ static void gt64120_irq(int irq, void *dev_id)
|
||||||
|
|
||||||
GT_WRITE(GT_INTRCAUSE_OFS, 0);
|
GT_WRITE(GT_INTRCAUSE_OFS, 0);
|
||||||
GT_WRITE(GT_HINTRCAUSE_OFS, 0);
|
GT_WRITE(GT_HINTRCAUSE_OFS, 0);
|
||||||
|
|
||||||
|
return IRQ_HANDLED;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -42,7 +42,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/traps.h>
|
#include <asm/traps.h>
|
||||||
|
|
|
@ -56,7 +56,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/traps.h>
|
#include <asm/traps.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
|
@ -19,12 +19,12 @@
|
||||||
#include <linux/fb.h>
|
#include <linux/fb.h>
|
||||||
#include <linux/ide.h>
|
#include <linux/ide.h>
|
||||||
#include <linux/pm.h>
|
#include <linux/pm.h>
|
||||||
|
#include <linux/screen_info.h>
|
||||||
|
|
||||||
#include <asm/bootinfo.h>
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/jazz.h>
|
#include <asm/jazz.h>
|
||||||
#include <asm/jazzdma.h>
|
#include <asm/jazzdma.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/pgtable.h>
|
#include <asm/pgtable.h>
|
||||||
|
@ -45,10 +45,27 @@ void __init plat_time_init(struct irqaction *irq)
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct resource jazz_io_resources[] = {
|
static struct resource jazz_io_resources[] = {
|
||||||
{ "dma1", 0x00, 0x1f, IORESOURCE_BUSY },
|
{
|
||||||
{ "timer", 0x40, 0x5f, IORESOURCE_BUSY },
|
.start = 0x00,
|
||||||
{ "dma page reg", 0x80, 0x8f, IORESOURCE_BUSY },
|
.end = 0x1f,
|
||||||
{ "dma2", 0xc0, 0xdf, IORESOURCE_BUSY },
|
.name = "dma1",
|
||||||
|
.flags = IORESOURCE_BUSY
|
||||||
|
}, {
|
||||||
|
.start = 0x40,
|
||||||
|
.end = 0x5f,
|
||||||
|
.name = "timer",
|
||||||
|
.end = IORESOURCE_BUSY
|
||||||
|
}, {
|
||||||
|
.start = 0x80,
|
||||||
|
.end = 0x8f,
|
||||||
|
.name = "dma page reg",
|
||||||
|
.flags = IORESOURCE_BUSY
|
||||||
|
}, {
|
||||||
|
.start = 0xc0,
|
||||||
|
.end = 0xdf,
|
||||||
|
.name = "dma2",
|
||||||
|
.flags = IORESOURCE_BUSY
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
void __init plat_mem_setup(void)
|
void __init plat_mem_setup(void)
|
||||||
|
@ -81,8 +98,6 @@ void __init plat_mem_setup(void)
|
||||||
_machine_halt = jazz_machine_halt;
|
_machine_halt = jazz_machine_halt;
|
||||||
pm_power_off = jazz_machine_power_off;
|
pm_power_off = jazz_machine_power_off;
|
||||||
|
|
||||||
#warning "Somebody should check if screen_info is ok for Jazz."
|
|
||||||
|
|
||||||
screen_info = (struct screen_info) {
|
screen_info = (struct screen_info) {
|
||||||
0, 0, /* orig-x, orig-y */
|
0, 0, /* orig-x, orig-y */
|
||||||
0, /* unused */
|
0, /* unused */
|
||||||
|
|
|
@ -1,16 +1,17 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2004 MIPS Inc
|
|
||||||
* Author: chris@mips.com
|
|
||||||
*
|
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License as published by the
|
* under the terms of the GNU General Public License as published by the
|
||||||
* Free Software Foundation; either version 2 of the License, or (at your
|
* Free Software Foundation; either version 2 of the License, or (at your
|
||||||
* option) any later version.
|
* option) any later version.
|
||||||
|
*
|
||||||
|
* Copyright (c) 2004 MIPS Inc
|
||||||
|
* Author: chris@mips.com
|
||||||
|
*
|
||||||
|
* Copyright (C) 2004, 06 Ralf Baechle <ralf@linux-mips.org>
|
||||||
*/
|
*/
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002 Momentum Computer
|
* Copyright 2002 Momentum Computer
|
||||||
* Author: mdharm@momenco.com
|
* Author: mdharm@momenco.com
|
||||||
* Copyright (C) 2004 Ralf Baechle <ralf@linux-mips.org>
|
* Copyright (C) 2004, 06 Ralf Baechle <ralf@linux-mips.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License as published by the
|
* under the terms of the GNU General Public License as published by the
|
||||||
|
@ -15,7 +15,6 @@
|
||||||
#include <linux/mv643xx.h>
|
#include <linux/mv643xx.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/marvell.h>
|
#include <asm/marvell.h>
|
||||||
|
|
|
@ -30,7 +30,6 @@
|
||||||
|
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/mipsmtregs.h>
|
#include <asm/mipsmtregs.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/hardirq.h>
|
#include <asm/hardirq.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
#include <linux/mc146818rtc.h>
|
#include <linux/mc146818rtc.h>
|
||||||
#include <linux/timex.h>
|
#include <linux/timex.h>
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/hardirq.h>
|
#include <asm/hardirq.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
|
|
|
@ -62,7 +62,6 @@
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/tlbflush.h>
|
#include <asm/tlbflush.h>
|
||||||
|
|
||||||
|
|
|
@ -67,7 +67,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/mc146818rtc.h>
|
#include <asm/mc146818rtc.h>
|
||||||
#include <asm/tlbflush.h>
|
#include <asm/tlbflush.h>
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/irq.h>
|
#include <linux/irq.h>
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -79,7 +79,7 @@ asmlinkage void plat_irq_dispatch(void)
|
||||||
else if (pending & STATUSF_IP5)
|
else if (pending & STATUSF_IP5)
|
||||||
ll_cpci_irq();
|
ll_cpci_irq();
|
||||||
else if (pending & STATUSF_IP6)
|
else if (pending & STATUSF_IP6)
|
||||||
ll_mv64340_irq(regs);
|
ll_mv64340_irq();
|
||||||
else if (pending & STATUSF_IP7)
|
else if (pending & STATUSF_IP7)
|
||||||
do_IRQ(7);
|
do_IRQ(7);
|
||||||
else
|
else
|
||||||
|
|
|
@ -62,7 +62,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/marvell.h>
|
#include <asm/marvell.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/irq.h>
|
#include <linux/irq.h>
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
#include <asm/gt64240.h>
|
#include <asm/gt64240.h>
|
||||||
|
|
|
@ -58,7 +58,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
||||||
|
|
|
@ -46,7 +46,6 @@
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/serial.h>
|
#include <asm/serial.h>
|
||||||
#include <asm/titan_dep.h>
|
#include <asm/titan_dep.h>
|
||||||
|
|
|
@ -30,7 +30,6 @@
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
|
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/pci/bridge.h>
|
#include <asm/pci/bridge.h>
|
||||||
#include <asm/sn/addrs.h>
|
#include <asm/sn/addrs.h>
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
#include <asm/bootinfo.h>
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/mipsregs.h>
|
#include <asm/mipsregs.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/page.h>
|
#include <asm/page.h>
|
||||||
#include <asm/ip32/crime.h>
|
#include <asm/ip32/crime.h>
|
||||||
#include <asm/ip32/mace.h>
|
#include <asm/ip32/mace.h>
|
||||||
|
|
|
@ -28,7 +28,6 @@
|
||||||
#include <asm/irq_regs.h>
|
#include <asm/irq_regs.h>
|
||||||
#include <asm/signal.h>
|
#include <asm/signal.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
#include <asm/sibyte/bcm1480_regs.h>
|
#include <asm/sibyte/bcm1480_regs.h>
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
|
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -28,7 +28,6 @@
|
||||||
#include <asm/errno.h>
|
#include <asm/errno.h>
|
||||||
#include <asm/signal.h>
|
#include <asm/signal.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
#include <asm/sibyte/sb1250_regs.h>
|
#include <asm/sibyte/sb1250_regs.h>
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
|
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/mc146818-time.h>
|
#include <asm/mc146818-time.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/sni.h>
|
#include <asm/sni.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
|
|
|
@ -127,7 +127,6 @@ JP7 is not bus master -- do NOT use -- only 4 pci bus master's allowed -- SouthB
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/pci.h>
|
#include <asm/pci.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
|
@ -60,7 +60,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/irq_regs.h>
|
#include <asm/irq_regs.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
|
@ -81,7 +81,6 @@ IRQ Device
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
|
|
|
@ -441,7 +441,7 @@ siccuart_rx_chars(struct SICC_info *info, struct pt_regs *regs)
|
||||||
#ifdef SUPPORT_SYSRQ
|
#ifdef SUPPORT_SYSRQ
|
||||||
if (info->sysrq) {
|
if (info->sysrq) {
|
||||||
if (ch && time_before(jiffies, info->sysrq)) {
|
if (ch && time_before(jiffies, info->sysrq)) {
|
||||||
handle_sysrq(ch, regs, NULL);
|
handle_sysrq(ch, NULL);
|
||||||
info->sysrq = 0;
|
info->sysrq = 0;
|
||||||
goto ignore_char;
|
goto ignore_char;
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,8 +49,7 @@ struct pt_regs;
|
||||||
|
|
||||||
extern void dec_ecc_be_init(void);
|
extern void dec_ecc_be_init(void);
|
||||||
extern int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup);
|
extern int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup);
|
||||||
extern irqreturn_t dec_ecc_be_interrupt(int irq, void *dev_id,
|
extern irqreturn_t dec_ecc_be_interrupt(int irq, void *dev_id);
|
||||||
struct pt_regs *regs);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __ASM_MIPS_DEC_ECC_H */
|
#endif /* __ASM_MIPS_DEC_ECC_H */
|
||||||
|
|
|
@ -84,8 +84,7 @@ extern spinlock_t kn01_lock;
|
||||||
|
|
||||||
extern void dec_kn01_be_init(void);
|
extern void dec_kn01_be_init(void);
|
||||||
extern int dec_kn01_be_handler(struct pt_regs *regs, int is_fixup);
|
extern int dec_kn01_be_handler(struct pt_regs *regs, int is_fixup);
|
||||||
extern irqreturn_t dec_kn01_be_interrupt(int irq, void *dev_id,
|
extern irqreturn_t dec_kn01_be_interrupt(int irq, void *dev_id);
|
||||||
struct pt_regs *regs);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __ASM_MIPS_DEC_KN01_H */
|
#endif /* __ASM_MIPS_DEC_KN01_H */
|
||||||
|
|
|
@ -78,8 +78,7 @@ struct pt_regs;
|
||||||
|
|
||||||
extern void dec_kn02xa_be_init(void);
|
extern void dec_kn02xa_be_init(void);
|
||||||
extern int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup);
|
extern int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup);
|
||||||
extern irqreturn_t dec_kn02xa_be_interrupt(int irq, void *dev_id,
|
extern irqreturn_t dec_kn02xa_be_interrupt(int irq, void *dev_id);
|
||||||
struct pt_regs *regs);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __ASM_MIPS_DEC_KN02XA_H */
|
#endif /* __ASM_MIPS_DEC_KN02XA_H */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user