[MIPS] Fix "no space between function name and open parenthesis" warnings.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
@@ -184,7 +184,7 @@ static dbdev_tab_t dbdev_tab[] = {
|
||||
static chan_tab_t *chan_tab_ptr[NUM_DBDMA_CHANS];
|
||||
|
||||
static dbdev_tab_t *
|
||||
find_dbdev_id (u32 id)
|
||||
find_dbdev_id(u32 id)
|
||||
{
|
||||
int i;
|
||||
dbdev_tab_t *p;
|
||||
|
@@ -42,7 +42,7 @@ extern void (*flush_cache_all)(void);
|
||||
void au1000_restart(char *command)
|
||||
{
|
||||
/* Set all integrated peripherals to disabled states */
|
||||
extern void board_reset (void);
|
||||
extern void board_reset(void);
|
||||
u32 prid = read_c0_prid();
|
||||
|
||||
printk(KERN_NOTICE "\n** Resetting Integrated Peripherals\n");
|
||||
|
@@ -200,7 +200,7 @@ unsigned long cal_r4koff(void)
|
||||
while (au_readl(SYS_COUNTER_CNTRL) & SYS_CNTRL_T1S);
|
||||
|
||||
while (au_readl(SYS_COUNTER_CNTRL) & SYS_CNTRL_C1S);
|
||||
au_writel (0, SYS_TOYWRITE);
|
||||
au_writel(0, SYS_TOYWRITE);
|
||||
while (au_readl(SYS_COUNTER_CNTRL) & SYS_CNTRL_C1S);
|
||||
|
||||
cpu_speed = (au_readl(SYS_CPUPLL) & 0x0000003f) *
|
||||
|
@@ -46,7 +46,7 @@
|
||||
|
||||
static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR;
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
bcsr->swreset = 0x0000;
|
||||
|
@@ -60,11 +60,11 @@ void __init prom_init(void)
|
||||
prom_envp = (char **) fw_arg2;
|
||||
|
||||
/* Set the platform # */
|
||||
#if defined (CONFIG_MIPS_DB1550)
|
||||
#if defined(CONFIG_MIPS_DB1550)
|
||||
mips_machtype = MACH_DB1550;
|
||||
#elif defined (CONFIG_MIPS_DB1500)
|
||||
#elif defined(CONFIG_MIPS_DB1500)
|
||||
mips_machtype = MACH_DB1500;
|
||||
#elif defined (CONFIG_MIPS_DB1100)
|
||||
#elif defined(CONFIG_MIPS_DB1100)
|
||||
mips_machtype = MACH_DB1100;
|
||||
#else
|
||||
mips_machtype = MACH_DB1000;
|
||||
|
@@ -46,7 +46,7 @@
|
||||
extern int (*board_pci_idsel)(unsigned int devsel, int assert);
|
||||
int mtx1_pci_idsel(unsigned int devsel, int assert);
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
au_writel(0x00000000, 0xAE00001C);
|
||||
|
@@ -39,7 +39,7 @@
|
||||
#include <asm/mach-au1x00/au1000.h>
|
||||
#include <asm/mach-pb1x00/pb1000.h>
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -39,7 +39,7 @@
|
||||
#include <asm/mach-au1x00/au1000.h>
|
||||
#include <asm/mach-pb1x00/pb1100.h>
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
au_writel(0x00000000, 0xAE00001C);
|
||||
|
@@ -57,7 +57,7 @@
|
||||
extern void _board_init_irq(void);
|
||||
extern void (*board_init_irq)(void);
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
bcsr->resets = 0;
|
||||
bcsr->system = 0;
|
||||
@@ -148,7 +148,7 @@ void __init board_setup(void)
|
||||
}
|
||||
|
||||
int
|
||||
board_au1200fb_panel (void)
|
||||
board_au1200fb_panel(void)
|
||||
{
|
||||
BCSR *bcsr = (BCSR *)BCSR_KSEG1_ADDR;
|
||||
int p;
|
||||
@@ -160,7 +160,7 @@ board_au1200fb_panel (void)
|
||||
}
|
||||
|
||||
int
|
||||
board_au1200fb_panel_init (void)
|
||||
board_au1200fb_panel_init(void)
|
||||
{
|
||||
/* Apply power */
|
||||
BCSR *bcsr = (BCSR *)BCSR_KSEG1_ADDR;
|
||||
@@ -170,7 +170,7 @@ board_au1200fb_panel_init (void)
|
||||
}
|
||||
|
||||
int
|
||||
board_au1200fb_panel_shutdown (void)
|
||||
board_au1200fb_panel_shutdown(void)
|
||||
{
|
||||
/* Remove power */
|
||||
BCSR *bcsr = (BCSR *)BCSR_KSEG1_ADDR;
|
||||
|
@@ -39,7 +39,7 @@
|
||||
#include <asm/mach-au1x00/au1000.h>
|
||||
#include <asm/mach-pb1x00/pb1500.h>
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
au_writel(0x00000000, 0xAE00001C);
|
||||
|
@@ -44,7 +44,7 @@
|
||||
#include <asm/mach-au1x00/au1000.h>
|
||||
#include <asm/mach-pb1x00/pb1550.h>
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
au_writew(au_readw(0xAF00001C) & ~(1<<15), 0xAF00001C);
|
||||
|
@@ -39,7 +39,7 @@
|
||||
#include <asm/pgtable.h>
|
||||
#include <asm/au1000.h>
|
||||
|
||||
void board_reset (void)
|
||||
void board_reset(void)
|
||||
{
|
||||
/* Hit BCSR.SYSTEM_CONTROL[SW_RST] */
|
||||
au_writel(0x00000000, 0xAE00001C);
|
||||
|
@@ -216,7 +216,7 @@ static int __init excite_platform_init(void)
|
||||
titan_writel(0x80021dff, GXCFG); /* XDMA reset */
|
||||
titan_writel(0x00000000, CPXCISRA);
|
||||
titan_writel(0x00000000, CPXCISRB); /* clear pending interrupts */
|
||||
#if defined (CONFIG_HIGHMEM)
|
||||
#if defined(CONFIG_HIGHMEM)
|
||||
# error change for HIGHMEM support!
|
||||
#else
|
||||
titan_writel(0x00000000, GXDMADRPFX); /* buffer address prefix */
|
||||
@@ -262,12 +262,12 @@ void __init plat_mem_setup(void)
|
||||
add_memory_region(0x00000000, memsize, BOOT_MEM_RAM);
|
||||
|
||||
/* Set up the peripheral address map */
|
||||
*(boot_ocd_base + (LKB9 / sizeof (u32))) = 0;
|
||||
*(boot_ocd_base + (LKB10 / sizeof (u32))) = 0;
|
||||
*(boot_ocd_base + (LKB11 / sizeof (u32))) = 0;
|
||||
*(boot_ocd_base + (LKB12 / sizeof (u32))) = 0;
|
||||
*(boot_ocd_base + (LKB9 / sizeof(u32))) = 0;
|
||||
*(boot_ocd_base + (LKB10 / sizeof(u32))) = 0;
|
||||
*(boot_ocd_base + (LKB11 / sizeof(u32))) = 0;
|
||||
*(boot_ocd_base + (LKB12 / sizeof(u32))) = 0;
|
||||
wmb();
|
||||
*(boot_ocd_base + (LKB0 / sizeof (u32))) = EXCITE_PHYS_OCD >> 4;
|
||||
*(boot_ocd_base + (LKB0 / sizeof(u32))) = EXCITE_PHYS_OCD >> 4;
|
||||
wmb();
|
||||
|
||||
ocd_writel((EXCITE_PHYS_TITAN >> 4) | 0x1UL, LKB5);
|
||||
|
@@ -32,13 +32,13 @@
|
||||
|
||||
#define SWAB(a) (swab ? swab32(a) : (a))
|
||||
|
||||
void die (char *s)
|
||||
void die(char *s)
|
||||
{
|
||||
perror (s);
|
||||
exit (1);
|
||||
perror(s);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
int main (int argc, char *argv[])
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
int fd_vmlinux,fd_initrd,fd_outfile;
|
||||
FILHDR efile;
|
||||
@@ -52,18 +52,18 @@ int main (int argc, char *argv[])
|
||||
int swab = 0;
|
||||
|
||||
if (argc != 4) {
|
||||
printf ("Usage: %s <vmlinux> <initrd> <outfile>\n",argv[0]);
|
||||
exit (1);
|
||||
printf("Usage: %s <vmlinux> <initrd> <outfile>\n",argv[0]);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if ((fd_vmlinux = open (argv[1],O_RDONLY)) < 0)
|
||||
die ("open vmlinux");
|
||||
die("open vmlinux");
|
||||
if (read (fd_vmlinux, &efile, sizeof efile) != sizeof efile)
|
||||
die ("read file header");
|
||||
die("read file header");
|
||||
if (read (fd_vmlinux, &eaout, sizeof eaout) != sizeof eaout)
|
||||
die ("read aout header");
|
||||
die("read aout header");
|
||||
if (read (fd_vmlinux, esecs, sizeof esecs) != sizeof esecs)
|
||||
die ("read section headers");
|
||||
die("read section headers");
|
||||
/*
|
||||
* check whether the file is good for us
|
||||
*/
|
||||
@@ -82,13 +82,13 @@ int main (int argc, char *argv[])
|
||||
|
||||
/* make sure we have an empty data segment for the initrd */
|
||||
if (eaout.dsize || esecs[1].s_size) {
|
||||
fprintf (stderr, "Data segment not empty. Giving up!\n");
|
||||
exit (1);
|
||||
fprintf(stderr, "Data segment not empty. Giving up!\n");
|
||||
exit(1);
|
||||
}
|
||||
if ((fd_initrd = open (argv[2], O_RDONLY)) < 0)
|
||||
die ("open initrd");
|
||||
die("open initrd");
|
||||
if (fstat (fd_initrd, &st) < 0)
|
||||
die ("fstat initrd");
|
||||
die("fstat initrd");
|
||||
loadaddr = ((SWAB(esecs[2].s_vaddr) + SWAB(esecs[2].s_size)
|
||||
+ MIPS_PAGE_SIZE-1) & ~MIPS_PAGE_MASK) - 8;
|
||||
if (loadaddr < (SWAB(esecs[2].s_vaddr) + SWAB(esecs[2].s_size)))
|
||||
@@ -99,33 +99,33 @@ int main (int argc, char *argv[])
|
||||
eaout.data_start = esecs[1].s_vaddr = esecs[1].s_paddr = SWAB(loadaddr);
|
||||
|
||||
if ((fd_outfile = open (argv[3], O_RDWR|O_CREAT|O_TRUNC,0666)) < 0)
|
||||
die ("open outfile");
|
||||
die("open outfile");
|
||||
if (write (fd_outfile, &efile, sizeof efile) != sizeof efile)
|
||||
die ("write file header");
|
||||
die("write file header");
|
||||
if (write (fd_outfile, &eaout, sizeof eaout) != sizeof eaout)
|
||||
die ("write aout header");
|
||||
die("write aout header");
|
||||
if (write (fd_outfile, esecs, sizeof esecs) != sizeof esecs)
|
||||
die ("write section headers");
|
||||
die("write section headers");
|
||||
/* skip padding */
|
||||
if(lseek(fd_vmlinux, SWAB(esecs[0].s_scnptr), SEEK_SET) == (off_t)-1)
|
||||
die ("lseek vmlinux");
|
||||
die("lseek vmlinux");
|
||||
if(lseek(fd_outfile, SWAB(esecs[0].s_scnptr), SEEK_SET) == (off_t)-1)
|
||||
die ("lseek outfile");
|
||||
die("lseek outfile");
|
||||
/* copy text segment */
|
||||
cnt = SWAB(eaout.tsize);
|
||||
while (cnt) {
|
||||
if ((i = read (fd_vmlinux, buf, sizeof buf)) <= 0)
|
||||
die ("read vmlinux");
|
||||
die("read vmlinux");
|
||||
if (write (fd_outfile, buf, i) != i)
|
||||
die ("write vmlinux");
|
||||
die("write vmlinux");
|
||||
cnt -= i;
|
||||
}
|
||||
if (write (fd_outfile, initrd_header, sizeof initrd_header) != sizeof initrd_header)
|
||||
die ("write initrd header");
|
||||
die("write initrd header");
|
||||
while ((i = read (fd_initrd, buf, sizeof buf)) > 0)
|
||||
if (write (fd_outfile, buf, i) != i)
|
||||
die ("write initrd");
|
||||
close (fd_vmlinux);
|
||||
close (fd_initrd);
|
||||
die("write initrd");
|
||||
close(fd_vmlinux);
|
||||
close(fd_initrd);
|
||||
return 0;
|
||||
}
|
||||
|
@@ -63,7 +63,7 @@ static char *arc_mtypes[8] = {
|
||||
: arc_mtypes[a.arc]
|
||||
#endif
|
||||
|
||||
static inline int memtype_classify_arcs (union linux_memtypes type)
|
||||
static inline int memtype_classify_arcs(union linux_memtypes type)
|
||||
{
|
||||
switch (type.arcs) {
|
||||
case arcs_fcontig:
|
||||
@@ -83,7 +83,7 @@ static inline int memtype_classify_arcs (union linux_memtypes type)
|
||||
while(1); /* Nuke warning. */
|
||||
}
|
||||
|
||||
static inline int memtype_classify_arc (union linux_memtypes type)
|
||||
static inline int memtype_classify_arc(union linux_memtypes type)
|
||||
{
|
||||
switch (type.arc) {
|
||||
case arc_free:
|
||||
@@ -103,7 +103,7 @@ static inline int memtype_classify_arc (union linux_memtypes type)
|
||||
while(1); /* Nuke warning. */
|
||||
}
|
||||
|
||||
static int __init prom_memtype_classify (union linux_memtypes type)
|
||||
static int __init prom_memtype_classify(union linux_memtypes type)
|
||||
{
|
||||
if (prom_flags & PROM_FLAG_ARCS) /* SGI is ``different'' ... */
|
||||
return memtype_classify_arcs(type);
|
||||
|
@@ -49,8 +49,8 @@ void jazz_machine_restart(char *command)
|
||||
{
|
||||
while(1) {
|
||||
kb_wait();
|
||||
jazz_write_command (0xd1);
|
||||
jazz_write_command(0xd1);
|
||||
kb_wait();
|
||||
jazz_write_output (0x00);
|
||||
jazz_write_output(0x00);
|
||||
}
|
||||
}
|
||||
|
@@ -74,11 +74,11 @@ void __init plat_mem_setup(void)
|
||||
int i;
|
||||
|
||||
/* Map 0xe0000000 -> 0x0:800005C0, 0xe0010000 -> 0x1:30000580 */
|
||||
add_wired_entry (0x02000017, 0x03c00017, 0xe0000000, PM_64K);
|
||||
add_wired_entry(0x02000017, 0x03c00017, 0xe0000000, PM_64K);
|
||||
/* Map 0xe2000000 -> 0x0:900005C0, 0xe3010000 -> 0x0:910005C0 */
|
||||
add_wired_entry (0x02400017, 0x02440017, 0xe2000000, PM_16M);
|
||||
add_wired_entry(0x02400017, 0x02440017, 0xe2000000, PM_16M);
|
||||
/* Map 0xe4000000 -> 0x0:600005C0, 0xe4100000 -> 400005C0 */
|
||||
add_wired_entry (0x01800017, 0x01000017, 0xe4000000, PM_4M);
|
||||
add_wired_entry(0x01800017, 0x01000017, 0xe4000000, PM_4M);
|
||||
|
||||
set_io_port_base(JAZZ_PORT_BASE);
|
||||
#ifdef CONFIG_EISA
|
||||
|
@@ -29,7 +29,7 @@ static inline void align_mod(const int align, const int mod)
|
||||
".endr\n\t"
|
||||
".set pop"
|
||||
:
|
||||
: GCC_IMM_ASM (align), GCC_IMM_ASM (mod));
|
||||
: GCC_IMM_ASM(align), GCC_IMM_ASM(mod));
|
||||
}
|
||||
|
||||
static inline void mult_sh_align_mod(long *v1, long *v2, long *w,
|
||||
|
@@ -733,7 +733,7 @@ static int kgdb_smp_call_kgdb_wait(void)
|
||||
* returns 1 if you should skip the instruction at the trap address, 0
|
||||
* otherwise.
|
||||
*/
|
||||
void handle_exception (struct gdb_regs *regs)
|
||||
void handle_exception(struct gdb_regs *regs)
|
||||
{
|
||||
int trap; /* Trap type */
|
||||
int sigval;
|
||||
@@ -917,7 +917,7 @@ void handle_exception (struct gdb_regs *regs)
|
||||
&& hexToInt(&ptr, &length)) {
|
||||
if (mem2hex((char *)addr, output_buffer, length, 1))
|
||||
break;
|
||||
strcpy (output_buffer, "E03");
|
||||
strcpy(output_buffer, "E03");
|
||||
} else
|
||||
strcpy(output_buffer,"E01");
|
||||
break;
|
||||
|
@@ -329,7 +329,7 @@ static struct resource pic2_io_resource = {
|
||||
* driver compatibility reasons interrupts 0 - 15 to be the i8259
|
||||
* interrupts even if the hardware uses a different interrupt numbering.
|
||||
*/
|
||||
void __init init_i8259_irqs (void)
|
||||
void __init init_i8259_irqs(void)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
@@ -203,8 +203,8 @@ static unsigned long * create_irix_tables(char * p, int argc, int envc,
|
||||
* Put the ELF interpreter info on the stack
|
||||
*/
|
||||
#define NEW_AUX_ENT(nr, id, val) \
|
||||
__put_user ((id), sp+(nr*2)); \
|
||||
__put_user ((val), sp+(nr*2+1)); \
|
||||
__put_user((id), sp+(nr*2)); \
|
||||
__put_user((val), sp+(nr*2+1)); \
|
||||
|
||||
sp -= 2;
|
||||
NEW_AUX_ENT(0, AT_NULL, 0);
|
||||
@@ -212,17 +212,17 @@ static unsigned long * create_irix_tables(char * p, int argc, int envc,
|
||||
if (exec) {
|
||||
sp -= 11*2;
|
||||
|
||||
NEW_AUX_ENT (0, AT_PHDR, load_addr + exec->e_phoff);
|
||||
NEW_AUX_ENT (1, AT_PHENT, sizeof (struct elf_phdr));
|
||||
NEW_AUX_ENT (2, AT_PHNUM, exec->e_phnum);
|
||||
NEW_AUX_ENT (3, AT_PAGESZ, ELF_EXEC_PAGESIZE);
|
||||
NEW_AUX_ENT (4, AT_BASE, interp_load_addr);
|
||||
NEW_AUX_ENT (5, AT_FLAGS, 0);
|
||||
NEW_AUX_ENT (6, AT_ENTRY, (elf_addr_t) exec->e_entry);
|
||||
NEW_AUX_ENT (7, AT_UID, (elf_addr_t) current->uid);
|
||||
NEW_AUX_ENT (8, AT_EUID, (elf_addr_t) current->euid);
|
||||
NEW_AUX_ENT (9, AT_GID, (elf_addr_t) current->gid);
|
||||
NEW_AUX_ENT (10, AT_EGID, (elf_addr_t) current->egid);
|
||||
NEW_AUX_ENT(0, AT_PHDR, load_addr + exec->e_phoff);
|
||||
NEW_AUX_ENT(1, AT_PHENT, sizeof(struct elf_phdr));
|
||||
NEW_AUX_ENT(2, AT_PHNUM, exec->e_phnum);
|
||||
NEW_AUX_ENT(3, AT_PAGESZ, ELF_EXEC_PAGESIZE);
|
||||
NEW_AUX_ENT(4, AT_BASE, interp_load_addr);
|
||||
NEW_AUX_ENT(5, AT_FLAGS, 0);
|
||||
NEW_AUX_ENT(6, AT_ENTRY, (elf_addr_t) exec->e_entry);
|
||||
NEW_AUX_ENT(7, AT_UID, (elf_addr_t) current->uid);
|
||||
NEW_AUX_ENT(8, AT_EUID, (elf_addr_t) current->euid);
|
||||
NEW_AUX_ENT(9, AT_GID, (elf_addr_t) current->gid);
|
||||
NEW_AUX_ENT(10, AT_EGID, (elf_addr_t) current->egid);
|
||||
}
|
||||
#undef NEW_AUX_ENT
|
||||
|
||||
@@ -581,7 +581,7 @@ static void irix_map_prda_page(void)
|
||||
struct prda *pp;
|
||||
|
||||
down_write(¤t->mm->mmap_sem);
|
||||
v = do_brk (PRDA_ADDRESS, PAGE_SIZE);
|
||||
v = do_brk(PRDA_ADDRESS, PAGE_SIZE);
|
||||
up_write(¤t->mm->mmap_sem);
|
||||
|
||||
if (v < 0)
|
||||
@@ -815,7 +815,7 @@ out_free_interp:
|
||||
kfree(elf_interpreter);
|
||||
out_free_file:
|
||||
out_free_ph:
|
||||
kfree (elf_phdata);
|
||||
kfree(elf_phdata);
|
||||
goto out;
|
||||
}
|
||||
|
||||
@@ -1232,7 +1232,7 @@ static int irix_core_dump(long signr, struct pt_regs * regs, struct file *file)
|
||||
strlcpy(psinfo.pr_fname, current->comm, sizeof(psinfo.pr_fname));
|
||||
|
||||
/* Try to dump the FPU. */
|
||||
prstatus.pr_fpvalid = dump_fpu (regs, &fpu);
|
||||
prstatus.pr_fpvalid = dump_fpu(regs, &fpu);
|
||||
if (!prstatus.pr_fpvalid) {
|
||||
numnote--;
|
||||
} else {
|
||||
|
@@ -14,7 +14,7 @@ int inventory_items = 0;
|
||||
|
||||
static inventory_t inventory [MAX_INVENTORY];
|
||||
|
||||
void add_to_inventory (int class, int type, int controller, int unit, int state)
|
||||
void add_to_inventory(int class, int type, int controller, int unit, int state)
|
||||
{
|
||||
inventory_t *ni = &inventory [inventory_items];
|
||||
|
||||
@@ -30,7 +30,7 @@ void add_to_inventory (int class, int type, int controller, int unit, int state)
|
||||
inventory_items++;
|
||||
}
|
||||
|
||||
int dump_inventory_to_user (void __user *userbuf, int size)
|
||||
int dump_inventory_to_user(void __user *userbuf, int size)
|
||||
{
|
||||
inventory_t *inv = &inventory [0];
|
||||
inventory_t __user *user = userbuf;
|
||||
@@ -45,7 +45,7 @@ int dump_inventory_to_user (void __user *userbuf, int size)
|
||||
return -EFAULT;
|
||||
user++;
|
||||
}
|
||||
return inventory_items * sizeof (inventory_t);
|
||||
return inventory_items * sizeof(inventory_t);
|
||||
}
|
||||
|
||||
int __init init_inventory(void)
|
||||
@@ -55,24 +55,24 @@ int __init init_inventory(void)
|
||||
* most likely this will not let just anyone run the X server
|
||||
* until we put the right values all over the place
|
||||
*/
|
||||
add_to_inventory (10, 3, 0, 0, 16400);
|
||||
add_to_inventory (1, 1, 150, -1, 12);
|
||||
add_to_inventory (1, 3, 0, 0, 8976);
|
||||
add_to_inventory (1, 2, 0, 0, 8976);
|
||||
add_to_inventory (4, 8, 0, 0, 2);
|
||||
add_to_inventory (5, 5, 0, 0, 1);
|
||||
add_to_inventory (3, 3, 0, 0, 32768);
|
||||
add_to_inventory (3, 4, 0, 0, 32768);
|
||||
add_to_inventory (3, 8, 0, 0, 524288);
|
||||
add_to_inventory (3, 9, 0, 0, 64);
|
||||
add_to_inventory (3, 1, 0, 0, 67108864);
|
||||
add_to_inventory (12, 3, 0, 0, 16);
|
||||
add_to_inventory (8, 7, 17, 0, 16777472);
|
||||
add_to_inventory (8, 0, 0, 0, 1);
|
||||
add_to_inventory (2, 1, 0, 13, 2);
|
||||
add_to_inventory (2, 2, 0, 2, 0);
|
||||
add_to_inventory (2, 2, 0, 1, 0);
|
||||
add_to_inventory (7, 14, 0, 0, 6);
|
||||
add_to_inventory(10, 3, 0, 0, 16400);
|
||||
add_to_inventory(1, 1, 150, -1, 12);
|
||||
add_to_inventory(1, 3, 0, 0, 8976);
|
||||
add_to_inventory(1, 2, 0, 0, 8976);
|
||||
add_to_inventory(4, 8, 0, 0, 2);
|
||||
add_to_inventory(5, 5, 0, 0, 1);
|
||||
add_to_inventory(3, 3, 0, 0, 32768);
|
||||
add_to_inventory(3, 4, 0, 0, 32768);
|
||||
add_to_inventory(3, 8, 0, 0, 524288);
|
||||
add_to_inventory(3, 9, 0, 0, 64);
|
||||
add_to_inventory(3, 1, 0, 0, 67108864);
|
||||
add_to_inventory(12, 3, 0, 0, 16);
|
||||
add_to_inventory(8, 7, 17, 0, 16777472);
|
||||
add_to_inventory(8, 0, 0, 0, 1);
|
||||
add_to_inventory(2, 1, 0, 13, 2);
|
||||
add_to_inventory(2, 2, 0, 2, 0);
|
||||
add_to_inventory(2, 2, 0, 1, 0);
|
||||
add_to_inventory(7, 14, 0, 0, 6);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@@ -238,7 +238,7 @@ asmlinkage int irix_ioctl(int fd, unsigned long cmd, unsigned long arg)
|
||||
current->comm, current->pid, cmd);
|
||||
do_exit(255);
|
||||
#else
|
||||
error = sys_ioctl (fd, cmd, arg);
|
||||
error = sys_ioctl(fd, cmd, arg);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@@ -99,7 +99,7 @@ void ll_msc_irq(void)
|
||||
}
|
||||
|
||||
void
|
||||
msc_bind_eic_interrupt (unsigned int irq, unsigned int set)
|
||||
msc_bind_eic_interrupt(unsigned int irq, unsigned int set)
|
||||
{
|
||||
MSCIC_WRITE(MSC01_IC_RAMW,
|
||||
(irq<<MSC01_IC_RAMW_ADDR_SHF) | (set<<MSC01_IC_RAMW_DATA_SHF));
|
||||
@@ -130,7 +130,7 @@ void __init init_msc_irqs(unsigned long icubase, unsigned int irqbase, msc_irqma
|
||||
{
|
||||
extern void (*board_bind_eic_interrupt)(unsigned int irq, unsigned int regset);
|
||||
|
||||
_icctrl_msc = (unsigned long) ioremap (icubase, 0x40000);
|
||||
_icctrl_msc = (unsigned long) ioremap(icubase, 0x40000);
|
||||
|
||||
/* Reset interrupt controller - initialises all registers to 0 */
|
||||
MSCIC_WRITE(MSC01_IC_RST, MSC01_IC_RST_RST_BIT);
|
||||
|
@@ -118,11 +118,11 @@ struct apsp_table syscall_command_table[] = {
|
||||
|
||||
static int sp_syscall(int num, int arg0, int arg1, int arg2, int arg3)
|
||||
{
|
||||
register long int _num __asm__ ("$2") = num;
|
||||
register long int _arg0 __asm__ ("$4") = arg0;
|
||||
register long int _arg1 __asm__ ("$5") = arg1;
|
||||
register long int _arg2 __asm__ ("$6") = arg2;
|
||||
register long int _arg3 __asm__ ("$7") = arg3;
|
||||
register long int _num __asm__("$2") = num;
|
||||
register long int _arg0 __asm__("$4") = arg0;
|
||||
register long int _arg1 __asm__("$5") = arg1;
|
||||
register long int _arg2 __asm__("$6") = arg2;
|
||||
register long int _arg3 __asm__("$7") = arg3;
|
||||
|
||||
mm_segment_t old_fs;
|
||||
|
||||
|
@@ -300,13 +300,13 @@ asmlinkage int sys32_sched_rr_get_interval(compat_pid_t pid,
|
||||
{
|
||||
struct timespec t;
|
||||
int ret;
|
||||
mm_segment_t old_fs = get_fs ();
|
||||
mm_segment_t old_fs = get_fs();
|
||||
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = sys_sched_rr_get_interval(pid, (struct timespec __user *)&t);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
if (put_user (t.tv_sec, &interval->tv_sec) ||
|
||||
__put_user (t.tv_nsec, &interval->tv_nsec))
|
||||
__put_user(t.tv_nsec, &interval->tv_nsec))
|
||||
return -EFAULT;
|
||||
return ret;
|
||||
}
|
||||
@@ -314,7 +314,7 @@ asmlinkage int sys32_sched_rr_get_interval(compat_pid_t pid,
|
||||
#ifdef CONFIG_SYSVIPC
|
||||
|
||||
asmlinkage long
|
||||
sys32_ipc (u32 call, int first, int second, int third, u32 ptr, u32 fifth)
|
||||
sys32_ipc(u32 call, int first, int second, int third, u32 ptr, u32 fifth)
|
||||
{
|
||||
int version, err;
|
||||
|
||||
@@ -373,7 +373,7 @@ sys32_ipc (u32 call, int first, int second, int third, u32 ptr, u32 fifth)
|
||||
#else
|
||||
|
||||
asmlinkage long
|
||||
sys32_ipc (u32 call, int first, int second, int third, u32 ptr, u32 fifth)
|
||||
sys32_ipc(u32 call, int first, int second, int third, u32 ptr, u32 fifth)
|
||||
{
|
||||
return -ENOSYS;
|
||||
}
|
||||
@@ -505,7 +505,7 @@ asmlinkage int sys32_ustat(dev_t dev, struct ustat32 __user * ubuf32)
|
||||
|
||||
set_fs(KERNEL_DS);
|
||||
err = sys_ustat(dev, (struct ustat __user *)&tmp);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
if (err)
|
||||
goto out;
|
||||
|
@@ -236,7 +236,7 @@ void mips_mt_set_cpuoptions(void)
|
||||
if (oconfig7 != nconfig7) {
|
||||
__asm__ __volatile("sync");
|
||||
write_c0_config7(nconfig7);
|
||||
ehb ();
|
||||
ehb();
|
||||
printk("Config7: 0x%08x\n", read_c0_config7());
|
||||
}
|
||||
|
||||
|
@@ -202,13 +202,13 @@ void elf_dump_regs(elf_greg_t *gp, struct pt_regs *regs)
|
||||
#endif
|
||||
}
|
||||
|
||||
int dump_task_regs (struct task_struct *tsk, elf_gregset_t *regs)
|
||||
int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs)
|
||||
{
|
||||
elf_dump_regs(*regs, task_pt_regs(tsk));
|
||||
return 1;
|
||||
}
|
||||
|
||||
int dump_task_fpu (struct task_struct *t, elf_fpregset_t *fpr)
|
||||
int dump_task_fpu(struct task_struct *t, elf_fpregset_t *fpr)
|
||||
{
|
||||
memcpy(fpr, &t->thread.fpu, sizeof(current->thread.fpu));
|
||||
|
||||
|
@@ -54,7 +54,7 @@ void ptrace_disable(struct task_struct *child)
|
||||
* for 32-bit kernels and for 32-bit processes on a 64-bit kernel.
|
||||
* Registers are sign extended to fill the available space.
|
||||
*/
|
||||
int ptrace_getregs (struct task_struct *child, __s64 __user *data)
|
||||
int ptrace_getregs(struct task_struct *child, __s64 __user *data)
|
||||
{
|
||||
struct pt_regs *regs;
|
||||
int i;
|
||||
@@ -65,13 +65,13 @@ int ptrace_getregs (struct task_struct *child, __s64 __user *data)
|
||||
regs = task_pt_regs(child);
|
||||
|
||||
for (i = 0; i < 32; i++)
|
||||
__put_user (regs->regs[i], data + i);
|
||||
__put_user (regs->lo, data + EF_LO - EF_R0);
|
||||
__put_user (regs->hi, data + EF_HI - EF_R0);
|
||||
__put_user (regs->cp0_epc, data + EF_CP0_EPC - EF_R0);
|
||||
__put_user (regs->cp0_badvaddr, data + EF_CP0_BADVADDR - EF_R0);
|
||||
__put_user (regs->cp0_status, data + EF_CP0_STATUS - EF_R0);
|
||||
__put_user (regs->cp0_cause, data + EF_CP0_CAUSE - EF_R0);
|
||||
__put_user(regs->regs[i], data + i);
|
||||
__put_user(regs->lo, data + EF_LO - EF_R0);
|
||||
__put_user(regs->hi, data + EF_HI - EF_R0);
|
||||
__put_user(regs->cp0_epc, data + EF_CP0_EPC - EF_R0);
|
||||
__put_user(regs->cp0_badvaddr, data + EF_CP0_BADVADDR - EF_R0);
|
||||
__put_user(regs->cp0_status, data + EF_CP0_STATUS - EF_R0);
|
||||
__put_user(regs->cp0_cause, data + EF_CP0_CAUSE - EF_R0);
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -81,7 +81,7 @@ int ptrace_getregs (struct task_struct *child, __s64 __user *data)
|
||||
* the 64-bit format. On a 32-bit kernel only the lower order half
|
||||
* (according to endianness) will be used.
|
||||
*/
|
||||
int ptrace_setregs (struct task_struct *child, __s64 __user *data)
|
||||
int ptrace_setregs(struct task_struct *child, __s64 __user *data)
|
||||
{
|
||||
struct pt_regs *regs;
|
||||
int i;
|
||||
@@ -92,17 +92,17 @@ int ptrace_setregs (struct task_struct *child, __s64 __user *data)
|
||||
regs = task_pt_regs(child);
|
||||
|
||||
for (i = 0; i < 32; i++)
|
||||
__get_user (regs->regs[i], data + i);
|
||||
__get_user (regs->lo, data + EF_LO - EF_R0);
|
||||
__get_user (regs->hi, data + EF_HI - EF_R0);
|
||||
__get_user (regs->cp0_epc, data + EF_CP0_EPC - EF_R0);
|
||||
__get_user(regs->regs[i], data + i);
|
||||
__get_user(regs->lo, data + EF_LO - EF_R0);
|
||||
__get_user(regs->hi, data + EF_HI - EF_R0);
|
||||
__get_user(regs->cp0_epc, data + EF_CP0_EPC - EF_R0);
|
||||
|
||||
/* badvaddr, status, and cause may not be written. */
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ptrace_getfpregs (struct task_struct *child, __u32 __user *data)
|
||||
int ptrace_getfpregs(struct task_struct *child, __u32 __user *data)
|
||||
{
|
||||
int i;
|
||||
unsigned int tmp;
|
||||
@@ -113,13 +113,13 @@ int ptrace_getfpregs (struct task_struct *child, __u32 __user *data)
|
||||
if (tsk_used_math(child)) {
|
||||
fpureg_t *fregs = get_fpu_regs(child);
|
||||
for (i = 0; i < 32; i++)
|
||||
__put_user (fregs[i], i + (__u64 __user *) data);
|
||||
__put_user(fregs[i], i + (__u64 __user *) data);
|
||||
} else {
|
||||
for (i = 0; i < 32; i++)
|
||||
__put_user ((__u64) -1, i + (__u64 __user *) data);
|
||||
__put_user((__u64) -1, i + (__u64 __user *) data);
|
||||
}
|
||||
|
||||
__put_user (child->thread.fpu.fcr31, data + 64);
|
||||
__put_user(child->thread.fpu.fcr31, data + 64);
|
||||
|
||||
preempt_disable();
|
||||
if (cpu_has_fpu) {
|
||||
@@ -142,12 +142,12 @@ int ptrace_getfpregs (struct task_struct *child, __u32 __user *data)
|
||||
tmp = 0;
|
||||
}
|
||||
preempt_enable();
|
||||
__put_user (tmp, data + 65);
|
||||
__put_user(tmp, data + 65);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ptrace_setfpregs (struct task_struct *child, __u32 __user *data)
|
||||
int ptrace_setfpregs(struct task_struct *child, __u32 __user *data)
|
||||
{
|
||||
fpureg_t *fregs;
|
||||
int i;
|
||||
@@ -158,9 +158,9 @@ int ptrace_setfpregs (struct task_struct *child, __u32 __user *data)
|
||||
fregs = get_fpu_regs(child);
|
||||
|
||||
for (i = 0; i < 32; i++)
|
||||
__get_user (fregs[i], i + (__u64 __user *) data);
|
||||
__get_user(fregs[i], i + (__u64 __user *) data);
|
||||
|
||||
__get_user (child->thread.fpu.fcr31, data + 64);
|
||||
__get_user(child->thread.fpu.fcr31, data + 64);
|
||||
|
||||
/* FIR may not be written. */
|
||||
|
||||
@@ -390,19 +390,19 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data)
|
||||
}
|
||||
|
||||
case PTRACE_GETREGS:
|
||||
ret = ptrace_getregs (child, (__u64 __user *) data);
|
||||
ret = ptrace_getregs(child, (__u64 __user *) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SETREGS:
|
||||
ret = ptrace_setregs (child, (__u64 __user *) data);
|
||||
ret = ptrace_setregs(child, (__u64 __user *) data);
|
||||
break;
|
||||
|
||||
case PTRACE_GETFPREGS:
|
||||
ret = ptrace_getfpregs (child, (__u32 __user *) data);
|
||||
ret = ptrace_getfpregs(child, (__u32 __user *) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SETFPREGS:
|
||||
ret = ptrace_setfpregs (child, (__u32 __user *) data);
|
||||
ret = ptrace_setfpregs(child, (__u32 __user *) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SYSCALL: /* continue and stop at next (return from) syscall */
|
||||
|
@@ -36,11 +36,11 @@
|
||||
#include <asm/uaccess.h>
|
||||
#include <asm/bootinfo.h>
|
||||
|
||||
int ptrace_getregs (struct task_struct *child, __s64 __user *data);
|
||||
int ptrace_setregs (struct task_struct *child, __s64 __user *data);
|
||||
int ptrace_getregs(struct task_struct *child, __s64 __user *data);
|
||||
int ptrace_setregs(struct task_struct *child, __s64 __user *data);
|
||||
|
||||
int ptrace_getfpregs (struct task_struct *child, __u32 __user *data);
|
||||
int ptrace_setfpregs (struct task_struct *child, __u32 __user *data);
|
||||
int ptrace_getfpregs(struct task_struct *child, __u32 __user *data);
|
||||
int ptrace_setfpregs(struct task_struct *child, __u32 __user *data);
|
||||
|
||||
/*
|
||||
* Tracing a 32-bit process with a 64-bit strace and vice versa will not
|
||||
@@ -346,19 +346,19 @@ asmlinkage int sys32_ptrace(int request, int pid, int addr, int data)
|
||||
}
|
||||
|
||||
case PTRACE_GETREGS:
|
||||
ret = ptrace_getregs (child, (__u64 __user *) (__u64) data);
|
||||
ret = ptrace_getregs(child, (__u64 __user *) (__u64) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SETREGS:
|
||||
ret = ptrace_setregs (child, (__u64 __user *) (__u64) data);
|
||||
ret = ptrace_setregs(child, (__u64 __user *) (__u64) data);
|
||||
break;
|
||||
|
||||
case PTRACE_GETFPREGS:
|
||||
ret = ptrace_getfpregs (child, (__u32 __user *) (__u64) data);
|
||||
ret = ptrace_getfpregs(child, (__u32 __user *) (__u64) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SETFPREGS:
|
||||
ret = ptrace_setfpregs (child, (__u32 __user *) (__u64) data);
|
||||
ret = ptrace_setfpregs(child, (__u32 __user *) (__u64) data);
|
||||
break;
|
||||
|
||||
case PTRACE_SYSCALL: /* continue and stop at next (return from) syscall */
|
||||
|
@@ -261,11 +261,11 @@ static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t __user *ubuf)
|
||||
default:
|
||||
__put_sigset_unknown_nsig();
|
||||
case 2:
|
||||
err |= __put_user (kbuf->sig[1] >> 32, &ubuf->sig[3]);
|
||||
err |= __put_user (kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]);
|
||||
err |= __put_user(kbuf->sig[1] >> 32, &ubuf->sig[3]);
|
||||
err |= __put_user(kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]);
|
||||
case 1:
|
||||
err |= __put_user (kbuf->sig[0] >> 32, &ubuf->sig[1]);
|
||||
err |= __put_user (kbuf->sig[0] & 0xffffffff, &ubuf->sig[0]);
|
||||
err |= __put_user(kbuf->sig[0] >> 32, &ubuf->sig[1]);
|
||||
err |= __put_user(kbuf->sig[0] & 0xffffffff, &ubuf->sig[0]);
|
||||
}
|
||||
|
||||
return err;
|
||||
@@ -283,12 +283,12 @@ static inline int get_sigset(sigset_t *kbuf, const compat_sigset_t __user *ubuf)
|
||||
default:
|
||||
__get_sigset_unknown_nsig();
|
||||
case 2:
|
||||
err |= __get_user (sig[3], &ubuf->sig[3]);
|
||||
err |= __get_user (sig[2], &ubuf->sig[2]);
|
||||
err |= __get_user(sig[3], &ubuf->sig[3]);
|
||||
err |= __get_user(sig[2], &ubuf->sig[2]);
|
||||
kbuf->sig[1] = sig[2] | (sig[3] << 32);
|
||||
case 1:
|
||||
err |= __get_user (sig[1], &ubuf->sig[1]);
|
||||
err |= __get_user (sig[0], &ubuf->sig[0]);
|
||||
err |= __get_user(sig[1], &ubuf->sig[1]);
|
||||
err |= __get_user(sig[0], &ubuf->sig[0]);
|
||||
kbuf->sig[0] = sig[0] | (sig[1] << 32);
|
||||
}
|
||||
|
||||
@@ -412,10 +412,10 @@ asmlinkage int sys32_sigaltstack(nabi_no_regargs struct pt_regs regs)
|
||||
return -EFAULT;
|
||||
}
|
||||
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = do_sigaltstack(uss ? (stack_t __user *)&kss : NULL,
|
||||
uoss ? (stack_t __user *)&koss : NULL, usp);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
if (!ret && uoss) {
|
||||
if (!access_ok(VERIFY_WRITE, uoss, sizeof(*uoss)))
|
||||
@@ -559,9 +559,9 @@ asmlinkage void sys32_rt_sigreturn(nabi_no_regargs struct pt_regs regs)
|
||||
/* It is more difficult to avoid calling this function than to
|
||||
call it and ignore errors. */
|
||||
old_fs = get_fs();
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
do_sigaltstack((stack_t __user *)&st, NULL, regs.regs[29]);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
/*
|
||||
* Don't let your children do this ...
|
||||
@@ -746,11 +746,11 @@ asmlinkage int sys32_rt_sigprocmask(int how, compat_sigset_t __user *set,
|
||||
if (set && get_sigset(&new_set, set))
|
||||
return -EFAULT;
|
||||
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = sys_rt_sigprocmask(how, set ? (sigset_t __user *)&new_set : NULL,
|
||||
oset ? (sigset_t __user *)&old_set : NULL,
|
||||
sigsetsize);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
if (!ret && oset && put_sigset(&old_set, oset))
|
||||
return -EFAULT;
|
||||
@@ -765,9 +765,9 @@ asmlinkage int sys32_rt_sigpending(compat_sigset_t __user *uset,
|
||||
sigset_t set;
|
||||
mm_segment_t old_fs = get_fs();
|
||||
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = sys_rt_sigpending((sigset_t __user *)&set, sigsetsize);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
if (!ret && put_sigset(&set, uset))
|
||||
return -EFAULT;
|
||||
@@ -781,12 +781,12 @@ asmlinkage int sys32_rt_sigqueueinfo(int pid, int sig, compat_siginfo_t __user *
|
||||
int ret;
|
||||
mm_segment_t old_fs = get_fs();
|
||||
|
||||
if (copy_from_user (&info, uinfo, 3*sizeof(int)) ||
|
||||
copy_from_user (info._sifields._pad, uinfo->_sifields._pad, SI_PAD_SIZE))
|
||||
if (copy_from_user(&info, uinfo, 3*sizeof(int)) ||
|
||||
copy_from_user(info._sifields._pad, uinfo->_sifields._pad, SI_PAD_SIZE))
|
||||
return -EFAULT;
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = sys_rt_sigqueueinfo(pid, sig, (siginfo_t __user *)&info);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -801,10 +801,10 @@ sys32_waitid(int which, compat_pid_t pid,
|
||||
mm_segment_t old_fs = get_fs();
|
||||
|
||||
info.si_signo = 0;
|
||||
set_fs (KERNEL_DS);
|
||||
set_fs(KERNEL_DS);
|
||||
ret = sys_waitid(which, pid, (siginfo_t __user *) &info, options,
|
||||
uru ? (struct rusage __user *) &ru : NULL);
|
||||
set_fs (old_fs);
|
||||
set_fs(old_fs);
|
||||
|
||||
if (ret < 0 || info.si_signo == 0)
|
||||
return ret;
|
||||
|
@@ -88,7 +88,7 @@ struct rt_sigframe_n32 {
|
||||
|
||||
#endif /* !ICACHE_REFILLS_WORKAROUND_WAR */
|
||||
|
||||
extern void sigset_from_compat (sigset_t *set, compat_sigset_t *compat);
|
||||
extern void sigset_from_compat(sigset_t *set, compat_sigset_t *compat);
|
||||
|
||||
asmlinkage int sysn32_rt_sigsuspend(nabi_no_regargs struct pt_regs regs)
|
||||
{
|
||||
@@ -105,7 +105,7 @@ asmlinkage int sysn32_rt_sigsuspend(nabi_no_regargs struct pt_regs regs)
|
||||
unewset = (compat_sigset_t __user *) regs.regs[4];
|
||||
if (copy_from_user(&uset, unewset, sizeof(uset)))
|
||||
return -EFAULT;
|
||||
sigset_from_compat (&newset, &uset);
|
||||
sigset_from_compat(&newset, &uset);
|
||||
sigdelsetmask(&newset, ~_BLOCKABLE);
|
||||
|
||||
spin_lock_irq(¤t->sighand->siglock);
|
||||
|
@@ -353,7 +353,7 @@ void core_send_ipi(int cpu, unsigned int action)
|
||||
unsigned long flags;
|
||||
int vpflags;
|
||||
|
||||
local_irq_save (flags);
|
||||
local_irq_save(flags);
|
||||
|
||||
vpflags = dvpe(); /* cant access the other CPU's registers whilst MVPE enabled */
|
||||
|
||||
|
@@ -372,7 +372,7 @@ void mipsmt_prepare_cpus(void)
|
||||
cpu++;
|
||||
|
||||
/* Report on boot-time options */
|
||||
mips_mt_set_cpuoptions ();
|
||||
mips_mt_set_cpuoptions();
|
||||
if (vpelimit > 0)
|
||||
printk("Limit of %d VPEs set\n", vpelimit);
|
||||
if (tclimit > 0)
|
||||
@@ -572,7 +572,7 @@ void smtc_init_secondary(void)
|
||||
if (((read_c0_tcbind() & TCBIND_CURTC) != 0) &&
|
||||
((read_c0_tcbind() & TCBIND_CURVPE)
|
||||
!= cpu_data[smp_processor_id() - 1].vpe_id)){
|
||||
write_c0_compare (read_c0_count() + mips_hpt_frequency/HZ);
|
||||
write_c0_compare(read_c0_count() + mips_hpt_frequency/HZ);
|
||||
}
|
||||
|
||||
local_irq_enable();
|
||||
|
@@ -314,8 +314,8 @@ asmlinkage int _sys_sysmips(int cmd, long arg1, int arg2, int arg3)
|
||||
*
|
||||
* This is really horribly ugly.
|
||||
*/
|
||||
asmlinkage int sys_ipc (unsigned int call, int first, int second,
|
||||
unsigned long third, void __user *ptr, long fifth)
|
||||
asmlinkage int sys_ipc(unsigned int call, int first, int second,
|
||||
unsigned long third, void __user *ptr, long fifth)
|
||||
{
|
||||
int version, ret;
|
||||
|
||||
@@ -324,26 +324,26 @@ asmlinkage int sys_ipc (unsigned int call, int first, int second,
|
||||
|
||||
switch (call) {
|
||||
case SEMOP:
|
||||
return sys_semtimedop (first, (struct sembuf __user *)ptr,
|
||||
second, NULL);
|
||||
return sys_semtimedop(first, (struct sembuf __user *)ptr,
|
||||
second, NULL);
|
||||
case SEMTIMEDOP:
|
||||
return sys_semtimedop (first, (struct sembuf __user *)ptr,
|
||||
second,
|
||||
(const struct timespec __user *)fifth);
|
||||
return sys_semtimedop(first, (struct sembuf __user *)ptr,
|
||||
second,
|
||||
(const struct timespec __user *)fifth);
|
||||
case SEMGET:
|
||||
return sys_semget (first, second, third);
|
||||
return sys_semget(first, second, third);
|
||||
case SEMCTL: {
|
||||
union semun fourth;
|
||||
if (!ptr)
|
||||
return -EINVAL;
|
||||
if (get_user(fourth.__pad, (void __user *__user *) ptr))
|
||||
return -EFAULT;
|
||||
return sys_semctl (first, second, third, fourth);
|
||||
return sys_semctl(first, second, third, fourth);
|
||||
}
|
||||
|
||||
case MSGSND:
|
||||
return sys_msgsnd (first, (struct msgbuf __user *) ptr,
|
||||
second, third);
|
||||
return sys_msgsnd(first, (struct msgbuf __user *) ptr,
|
||||
second, third);
|
||||
case MSGRCV:
|
||||
switch (version) {
|
||||
case 0: {
|
||||
@@ -353,45 +353,45 @@ asmlinkage int sys_ipc (unsigned int call, int first, int second,
|
||||
|
||||
if (copy_from_user(&tmp,
|
||||
(struct ipc_kludge __user *) ptr,
|
||||
sizeof (tmp)))
|
||||
sizeof(tmp)))
|
||||
return -EFAULT;
|
||||
return sys_msgrcv (first, tmp.msgp, second,
|
||||
tmp.msgtyp, third);
|
||||
return sys_msgrcv(first, tmp.msgp, second,
|
||||
tmp.msgtyp, third);
|
||||
}
|
||||
default:
|
||||
return sys_msgrcv (first,
|
||||
(struct msgbuf __user *) ptr,
|
||||
second, fifth, third);
|
||||
return sys_msgrcv(first,
|
||||
(struct msgbuf __user *) ptr,
|
||||
second, fifth, third);
|
||||
}
|
||||
case MSGGET:
|
||||
return sys_msgget ((key_t) first, second);
|
||||
return sys_msgget((key_t) first, second);
|
||||
case MSGCTL:
|
||||
return sys_msgctl (first, second,
|
||||
(struct msqid_ds __user *) ptr);
|
||||
return sys_msgctl(first, second,
|
||||
(struct msqid_ds __user *) ptr);
|
||||
|
||||
case SHMAT:
|
||||
switch (version) {
|
||||
default: {
|
||||
unsigned long raddr;
|
||||
ret = do_shmat (first, (char __user *) ptr, second,
|
||||
&raddr);
|
||||
ret = do_shmat(first, (char __user *) ptr, second,
|
||||
&raddr);
|
||||
if (ret)
|
||||
return ret;
|
||||
return put_user (raddr, (unsigned long __user *) third);
|
||||
return put_user(raddr, (unsigned long __user *) third);
|
||||
}
|
||||
case 1: /* iBCS2 emulator entry point */
|
||||
if (!segment_eq(get_fs(), get_ds()))
|
||||
return -EINVAL;
|
||||
return do_shmat (first, (char __user *) ptr, second,
|
||||
(unsigned long *) third);
|
||||
return do_shmat(first, (char __user *) ptr, second,
|
||||
(unsigned long *) third);
|
||||
}
|
||||
case SHMDT:
|
||||
return sys_shmdt ((char __user *)ptr);
|
||||
return sys_shmdt((char __user *)ptr);
|
||||
case SHMGET:
|
||||
return sys_shmget (first, second, third);
|
||||
return sys_shmget(first, second, third);
|
||||
case SHMCTL:
|
||||
return sys_shmctl (first, second,
|
||||
(struct shmid_ds __user *) ptr);
|
||||
return sys_shmctl(first, second,
|
||||
(struct shmid_ds __user *) ptr);
|
||||
default:
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
@@ -486,10 +486,10 @@ asmlinkage int irix_syssgi(struct pt_regs *regs)
|
||||
|
||||
switch (arg1) {
|
||||
case SGI_INV_SIZEOF:
|
||||
retval = sizeof (inventory_t);
|
||||
retval = sizeof(inventory_t);
|
||||
break;
|
||||
case SGI_INV_READ:
|
||||
retval = dump_inventory_to_user (buffer, count);
|
||||
retval = dump_inventory_to_user(buffer, count);
|
||||
break;
|
||||
default:
|
||||
retval = -EINVAL;
|
||||
@@ -1042,9 +1042,9 @@ asmlinkage unsigned long irix_mmap32(unsigned long addr, size_t len, int prot,
|
||||
long max_size = offset + len;
|
||||
|
||||
if (max_size > file->f_path.dentry->d_inode->i_size) {
|
||||
old_pos = sys_lseek (fd, max_size - 1, 0);
|
||||
sys_write (fd, (void __user *) "", 1);
|
||||
sys_lseek (fd, old_pos, 0);
|
||||
old_pos = sys_lseek(fd, max_size - 1, 0);
|
||||
sys_write(fd, (void __user *) "", 1);
|
||||
sys_lseek(fd, old_pos, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1176,7 +1176,7 @@ static int irix_xstat32_xlate(struct kstat *stat, void __user *ubuf)
|
||||
ub.st_ctime1 = stat->atime.tv_nsec;
|
||||
ub.st_blksize = stat->blksize;
|
||||
ub.st_blocks = stat->blocks;
|
||||
strcpy (ub.st_fstype, "efs");
|
||||
strcpy(ub.st_fstype, "efs");
|
||||
|
||||
return copy_to_user(ubuf, &ub, sizeof(ub)) ? -EFAULT : 0;
|
||||
}
|
||||
@@ -1208,7 +1208,7 @@ static int irix_xstat64_xlate(struct kstat *stat, void __user *ubuf)
|
||||
ks.st_nlink = (u32) stat->nlink;
|
||||
ks.st_uid = (s32) stat->uid;
|
||||
ks.st_gid = (s32) stat->gid;
|
||||
ks.st_rdev = sysv_encode_dev (stat->rdev);
|
||||
ks.st_rdev = sysv_encode_dev(stat->rdev);
|
||||
ks.st_pad2[0] = ks.st_pad2[1] = 0;
|
||||
ks.st_size = (long long) stat->size;
|
||||
ks.st_pad3 = 0;
|
||||
@@ -1527,9 +1527,9 @@ asmlinkage int irix_mmap64(struct pt_regs *regs)
|
||||
long max_size = off2 + len;
|
||||
|
||||
if (max_size > file->f_path.dentry->d_inode->i_size) {
|
||||
old_pos = sys_lseek (fd, max_size - 1, 0);
|
||||
sys_write (fd, (void __user *) "", 1);
|
||||
sys_lseek (fd, old_pos, 0);
|
||||
old_pos = sys_lseek(fd, max_size - 1, 0);
|
||||
sys_write(fd, (void __user *) "", 1);
|
||||
sys_lseek(fd, old_pos, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -149,7 +149,7 @@ EXPORT_SYMBOL_GPL(cp0_perfcount_irq);
|
||||
* Possibly handle a performance counter interrupt.
|
||||
* Return true if the timer interrupt should not be checked
|
||||
*/
|
||||
static inline int handle_perf_irq (int r2)
|
||||
static inline int handle_perf_irq(int r2)
|
||||
{
|
||||
/*
|
||||
* The performance counter overflow interrupt may be shared with the
|
||||
|
@@ -627,7 +627,7 @@ asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31)
|
||||
lose_fpu(1);
|
||||
|
||||
/* Run the emulator */
|
||||
sig = fpu_emulator_cop1Handler (regs, ¤t->thread.fpu, 1);
|
||||
sig = fpu_emulator_cop1Handler(regs, ¤t->thread.fpu, 1);
|
||||
|
||||
/*
|
||||
* We can't allow the emulated instruction to leave any of
|
||||
@@ -1165,11 +1165,11 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs)
|
||||
|
||||
if (cpu_has_veic) {
|
||||
if (board_bind_eic_interrupt)
|
||||
board_bind_eic_interrupt (n, srs);
|
||||
board_bind_eic_interrupt(n, srs);
|
||||
} else if (cpu_has_vint) {
|
||||
/* SRSMap is only defined if shadow sets are implemented */
|
||||
if (mips_srs_max() > 1)
|
||||
change_c0_srsmap (0xf << n*4, srs << n*4);
|
||||
change_c0_srsmap(0xf << n*4, srs << n*4);
|
||||
}
|
||||
|
||||
if (srs == 0) {
|
||||
@@ -1198,10 +1198,10 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs)
|
||||
* Sigh... panicing won't help as the console
|
||||
* is probably not configured :(
|
||||
*/
|
||||
panic ("VECTORSPACING too small");
|
||||
panic("VECTORSPACING too small");
|
||||
}
|
||||
|
||||
memcpy (b, &except_vec_vi, handler_len);
|
||||
memcpy(b, &except_vec_vi, handler_len);
|
||||
#ifdef CONFIG_MIPS_MT_SMTC
|
||||
BUG_ON(n > 7); /* Vector index %d exceeds SMTC maximum. */
|
||||
|
||||
@@ -1370,9 +1370,9 @@ void __init per_cpu_trap_init(void)
|
||||
#endif /* CONFIG_MIPS_MT_SMTC */
|
||||
|
||||
if (cpu_has_veic || cpu_has_vint) {
|
||||
write_c0_ebase (ebase);
|
||||
write_c0_ebase(ebase);
|
||||
/* Setting vector spacing enables EI/VI mode */
|
||||
change_c0_intctl (0x3e0, VECTORSPACING);
|
||||
change_c0_intctl(0x3e0, VECTORSPACING);
|
||||
}
|
||||
if (cpu_has_divec) {
|
||||
if (cpu_has_mipsmt) {
|
||||
@@ -1390,8 +1390,8 @@ void __init per_cpu_trap_init(void)
|
||||
* o read IntCtl.IPPCI to determine the performance counter interrupt
|
||||
*/
|
||||
if (cpu_has_mips_r2) {
|
||||
cp0_compare_irq = (read_c0_intctl () >> 29) & 7;
|
||||
cp0_perfcount_irq = (read_c0_intctl () >> 26) & 7;
|
||||
cp0_compare_irq = (read_c0_intctl() >> 29) & 7;
|
||||
cp0_perfcount_irq = (read_c0_intctl() >> 26) & 7;
|
||||
if (cp0_perfcount_irq == cp0_compare_irq)
|
||||
cp0_perfcount_irq = -1;
|
||||
} else {
|
||||
@@ -1429,7 +1429,7 @@ void __init per_cpu_trap_init(void)
|
||||
}
|
||||
|
||||
/* Install CPU exception handler */
|
||||
void __init set_handler (unsigned long offset, void *addr, unsigned long size)
|
||||
void __init set_handler(unsigned long offset, void *addr, unsigned long size)
|
||||
{
|
||||
memcpy((void *)(ebase + offset), addr, size);
|
||||
flush_icache_range(ebase + offset, ebase + offset + size);
|
||||
@@ -1439,7 +1439,7 @@ static char panic_null_cerr[] __initdata =
|
||||
"Trying to set NULL cache error exception handler";
|
||||
|
||||
/* Install uncached CPU exception handler */
|
||||
void __init set_uncached_handler (unsigned long offset, void *addr, unsigned long size)
|
||||
void __init set_uncached_handler(unsigned long offset, void *addr, unsigned long size)
|
||||
{
|
||||
#ifdef CONFIG_32BIT
|
||||
unsigned long uncached_ebase = KSEG1ADDR(ebase);
|
||||
@@ -1470,7 +1470,7 @@ void __init trap_init(void)
|
||||
unsigned long i;
|
||||
|
||||
if (cpu_has_veic || cpu_has_vint)
|
||||
ebase = (unsigned long) alloc_bootmem_low_pages (0x200 + VECTORSPACING*64);
|
||||
ebase = (unsigned long) alloc_bootmem_low_pages(0x200 + VECTORSPACING*64);
|
||||
else
|
||||
ebase = CAC_BASE;
|
||||
|
||||
@@ -1496,7 +1496,7 @@ void __init trap_init(void)
|
||||
* destination.
|
||||
*/
|
||||
if (cpu_has_ejtag && board_ejtag_handler_setup)
|
||||
board_ejtag_handler_setup ();
|
||||
board_ejtag_handler_setup();
|
||||
|
||||
/*
|
||||
* Only some CPUs have the watch exceptions.
|
||||
|
@@ -481,7 +481,7 @@ fault:
|
||||
if (fixup_exception(regs))
|
||||
return;
|
||||
|
||||
die_if_kernel ("Unhandled kernel unaligned access", regs);
|
||||
die_if_kernel("Unhandled kernel unaligned access", regs);
|
||||
send_sig(SIGSEGV, current, 1);
|
||||
|
||||
return;
|
||||
|
@@ -2,7 +2,7 @@
|
||||
|
||||
#include "libgcc.h"
|
||||
|
||||
word_type __ucmpdi2 (unsigned long long a, unsigned long long b)
|
||||
word_type __ucmpdi2(unsigned long long a, unsigned long long b)
|
||||
{
|
||||
const DWunion au = {.ll = a};
|
||||
const DWunion bu = {.ll = b};
|
||||
|
@@ -549,16 +549,16 @@ static const unsigned char cmptab[8] = {
|
||||
*/
|
||||
|
||||
#define DEF3OP(name, p, f1, f2, f3) \
|
||||
static ieee754##p fpemu_##p##_##name (ieee754##p r, ieee754##p s, \
|
||||
static ieee754##p fpemu_##p##_##name(ieee754##p r, ieee754##p s, \
|
||||
ieee754##p t) \
|
||||
{ \
|
||||
struct _ieee754_csr ieee754_csr_save; \
|
||||
s = f1 (s, t); \
|
||||
s = f1(s, t); \
|
||||
ieee754_csr_save = ieee754_csr; \
|
||||
s = f2 (s, r); \
|
||||
s = f2(s, r); \
|
||||
ieee754_csr_save.cx |= ieee754_csr.cx; \
|
||||
ieee754_csr_save.sx |= ieee754_csr.sx; \
|
||||
s = f3 (s); \
|
||||
s = f3(s); \
|
||||
ieee754_csr.cx |= ieee754_csr_save.cx; \
|
||||
ieee754_csr.sx |= ieee754_csr_save.sx; \
|
||||
return s; \
|
||||
|
@@ -112,7 +112,7 @@ static inline void atlas_hw0_irqdispatch(void)
|
||||
|
||||
static inline int clz(unsigned long x)
|
||||
{
|
||||
__asm__ (
|
||||
__asm__(
|
||||
" .set push \n"
|
||||
" .set mips32 \n"
|
||||
" clz %0, %1 \n"
|
||||
@@ -194,7 +194,7 @@ asmlinkage void plat_irq_dispatch(void)
|
||||
spurious_interrupt();
|
||||
}
|
||||
|
||||
static inline void init_atlas_irqs (int base)
|
||||
static inline void init_atlas_irqs(int base)
|
||||
{
|
||||
int i;
|
||||
|
||||
@@ -249,21 +249,21 @@ void __init arch_init_irq(void)
|
||||
case MIPS_REVISION_CORID_CORE_24K:
|
||||
case MIPS_REVISION_CORID_CORE_EMUL_MSC:
|
||||
if (cpu_has_veic)
|
||||
init_msc_irqs (MSC01E_INT_BASE, MSC01E_INT_BASE,
|
||||
msc_eicirqmap, msc_nr_eicirqs);
|
||||
init_msc_irqs(MSC01E_INT_BASE, MSC01E_INT_BASE,
|
||||
msc_eicirqmap, msc_nr_eicirqs);
|
||||
else
|
||||
init_msc_irqs (MSC01E_INT_BASE, MSC01C_INT_BASE,
|
||||
msc_irqmap, msc_nr_irqs);
|
||||
init_msc_irqs(MSC01E_INT_BASE, MSC01C_INT_BASE,
|
||||
msc_irqmap, msc_nr_irqs);
|
||||
}
|
||||
|
||||
if (cpu_has_veic) {
|
||||
set_vi_handler (MSC01E_INT_ATLAS, atlas_hw0_irqdispatch);
|
||||
setup_irq (MSC01E_INT_BASE + MSC01E_INT_ATLAS, &atlasirq);
|
||||
set_vi_handler(MSC01E_INT_ATLAS, atlas_hw0_irqdispatch);
|
||||
setup_irq(MSC01E_INT_BASE + MSC01E_INT_ATLAS, &atlasirq);
|
||||
} else if (cpu_has_vint) {
|
||||
set_vi_handler (MIPSCPU_INT_ATLAS, atlas_hw0_irqdispatch);
|
||||
set_vi_handler(MIPSCPU_INT_ATLAS, atlas_hw0_irqdispatch);
|
||||
#ifdef CONFIG_MIPS_MT_SMTC
|
||||
setup_irq_smtc (MIPS_CPU_IRQ_BASE + MIPSCPU_INT_ATLAS,
|
||||
&atlasirq, (0x100 << MIPSCPU_INT_ATLAS));
|
||||
setup_irq_smtc(MIPS_CPU_IRQ_BASE + MIPSCPU_INT_ATLAS,
|
||||
&atlasirq, (0x100 << MIPSCPU_INT_ATLAS));
|
||||
#else /* Not SMTC */
|
||||
setup_irq(MIPS_CPU_IRQ_BASE + MIPSCPU_INT_ATLAS, &atlasirq);
|
||||
#endif /* CONFIG_MIPS_MT_SMTC */
|
||||
|
@@ -55,7 +55,7 @@ void __init plat_mem_setup(void)
|
||||
|
||||
ioport_resource.end = 0x7fffffff;
|
||||
|
||||
serial_init ();
|
||||
serial_init();
|
||||
|
||||
#ifdef CONFIG_KGDB
|
||||
kgdb_config();
|
||||
|
@@ -166,15 +166,15 @@ static void __init console_config(void)
|
||||
bits = '8';
|
||||
if (flow == '\0')
|
||||
flow = 'r';
|
||||
sprintf (console_string, " console=ttyS0,%d%c%c%c", baud, parity, bits, flow);
|
||||
strcat (prom_getcmdline(), console_string);
|
||||
sprintf(console_string, " console=ttyS0,%d%c%c%c", baud, parity, bits, flow);
|
||||
strcat(prom_getcmdline(), console_string);
|
||||
pr_info("Config serial console:%s\n", console_string);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_KGDB
|
||||
void __init kgdb_config (void)
|
||||
void __init kgdb_config(void)
|
||||
{
|
||||
extern int (*generic_putDebugChar)(char);
|
||||
extern char (*generic_getDebugChar)(void);
|
||||
@@ -218,7 +218,7 @@ void __init kgdb_config (void)
|
||||
{
|
||||
char *s;
|
||||
for (s = "Please connect GDB to this port\r\n"; *s; )
|
||||
generic_putDebugChar (*s++);
|
||||
generic_putDebugChar(*s++);
|
||||
}
|
||||
|
||||
/* Breakpoint is invoked after interrupts are initialised */
|
||||
@@ -226,7 +226,7 @@ void __init kgdb_config (void)
|
||||
}
|
||||
#endif
|
||||
|
||||
void __init mips_nmi_setup (void)
|
||||
void __init mips_nmi_setup(void)
|
||||
{
|
||||
void *base;
|
||||
extern char except_vec_nmi;
|
||||
@@ -238,7 +238,7 @@ void __init mips_nmi_setup (void)
|
||||
flush_icache_range((unsigned long)base, (unsigned long)base + 0x80);
|
||||
}
|
||||
|
||||
void __init mips_ejtag_setup (void)
|
||||
void __init mips_ejtag_setup(void)
|
||||
{
|
||||
void *base;
|
||||
extern char except_vec_ejtag_debug;
|
||||
|
@@ -125,7 +125,7 @@ struct prom_pmemblock * __init prom_getmdesc(void)
|
||||
return &mdesc[0];
|
||||
}
|
||||
|
||||
static int __init prom_memtype_classify (unsigned int type)
|
||||
static int __init prom_memtype_classify(unsigned int type)
|
||||
{
|
||||
switch (type) {
|
||||
case yamon_free:
|
||||
@@ -158,7 +158,7 @@ void __init prom_meminit(void)
|
||||
long type;
|
||||
unsigned long base, size;
|
||||
|
||||
type = prom_memtype_classify (p->type);
|
||||
type = prom_memtype_classify(p->type);
|
||||
base = p->base;
|
||||
size = p->size;
|
||||
|
||||
|
@@ -239,5 +239,5 @@ void __init mips_pcibios_init(void)
|
||||
iomem_resource.end &= 0xfffffffffULL; /* 64 GB */
|
||||
ioport_resource.end = controller->io_resource->end;
|
||||
|
||||
register_pci_controller (controller);
|
||||
register_pci_controller(controller);
|
||||
}
|
||||
|
@@ -134,7 +134,7 @@ void __init plat_time_init(void)
|
||||
/* Set Data mode - binary. */
|
||||
CMOS_WRITE(CMOS_READ(RTC_CONTROL) | RTC_DM_BINARY, RTC_CONTROL);
|
||||
|
||||
est_freq = estimate_cpu_frequency ();
|
||||
est_freq = estimate_cpu_frequency();
|
||||
|
||||
printk("CPU frequency %d.%02d MHz\n", est_freq/1000000,
|
||||
(est_freq%1000000)*100/1000000);
|
||||
@@ -166,7 +166,7 @@ void __init plat_perf_setup(void)
|
||||
|
||||
#ifdef MSC01E_INT_BASE
|
||||
if (cpu_has_veic) {
|
||||
set_vi_handler (MSC01E_INT_PERFCTR, mips_perf_dispatch);
|
||||
set_vi_handler(MSC01E_INT_PERFCTR, mips_perf_dispatch);
|
||||
cp0_perfcount_irq = MSC01E_INT_BASE + MSC01E_INT_PERFCTR;
|
||||
} else
|
||||
#endif
|
||||
@@ -183,7 +183,7 @@ void __init plat_timer_setup(struct irqaction *irq)
|
||||
{
|
||||
#ifdef MSC01E_INT_BASE
|
||||
if (cpu_has_veic) {
|
||||
set_vi_handler (MSC01E_INT_CPUCTR, mips_timer_dispatch);
|
||||
set_vi_handler(MSC01E_INT_CPUCTR, mips_timer_dispatch);
|
||||
mips_cpu_timer_irq = MSC01E_INT_BASE + MSC01E_INT_CPUCTR;
|
||||
}
|
||||
else
|
||||
|
@@ -178,7 +178,7 @@ static void corehi_irqdispatch(void)
|
||||
|
||||
static inline int clz(unsigned long x)
|
||||
{
|
||||
__asm__ (
|
||||
__asm__(
|
||||
" .set push \n"
|
||||
" .set mips32 \n"
|
||||
" clz %0, %1 \n"
|
||||
@@ -303,32 +303,32 @@ void __init arch_init_irq(void)
|
||||
case MIPS_REVISION_SCON_SOCIT:
|
||||
case MIPS_REVISION_SCON_ROCIT:
|
||||
if (cpu_has_veic)
|
||||
init_msc_irqs (MIPS_MSC01_IC_REG_BASE, MSC01E_INT_BASE, msc_eicirqmap, msc_nr_eicirqs);
|
||||
init_msc_irqs(MIPS_MSC01_IC_REG_BASE, MSC01E_INT_BASE, msc_eicirqmap, msc_nr_eicirqs);
|
||||
else
|
||||
init_msc_irqs (MIPS_MSC01_IC_REG_BASE, MSC01C_INT_BASE, msc_irqmap, msc_nr_irqs);
|
||||
init_msc_irqs(MIPS_MSC01_IC_REG_BASE, MSC01C_INT_BASE, msc_irqmap, msc_nr_irqs);
|
||||
break;
|
||||
|
||||
case MIPS_REVISION_SCON_SOCITSC:
|
||||
case MIPS_REVISION_SCON_SOCITSCP:
|
||||
if (cpu_has_veic)
|
||||
init_msc_irqs (MIPS_SOCITSC_IC_REG_BASE, MSC01E_INT_BASE, msc_eicirqmap, msc_nr_eicirqs);
|
||||
init_msc_irqs(MIPS_SOCITSC_IC_REG_BASE, MSC01E_INT_BASE, msc_eicirqmap, msc_nr_eicirqs);
|
||||
else
|
||||
init_msc_irqs (MIPS_SOCITSC_IC_REG_BASE, MSC01C_INT_BASE, msc_irqmap, msc_nr_irqs);
|
||||
init_msc_irqs(MIPS_SOCITSC_IC_REG_BASE, MSC01C_INT_BASE, msc_irqmap, msc_nr_irqs);
|
||||
}
|
||||
|
||||
if (cpu_has_veic) {
|
||||
set_vi_handler (MSC01E_INT_I8259A, malta_hw0_irqdispatch);
|
||||
set_vi_handler (MSC01E_INT_COREHI, corehi_irqdispatch);
|
||||
setup_irq (MSC01E_INT_BASE+MSC01E_INT_I8259A, &i8259irq);
|
||||
setup_irq (MSC01E_INT_BASE+MSC01E_INT_COREHI, &corehi_irqaction);
|
||||
set_vi_handler(MSC01E_INT_I8259A, malta_hw0_irqdispatch);
|
||||
set_vi_handler(MSC01E_INT_COREHI, corehi_irqdispatch);
|
||||
setup_irq(MSC01E_INT_BASE+MSC01E_INT_I8259A, &i8259irq);
|
||||
setup_irq(MSC01E_INT_BASE+MSC01E_INT_COREHI, &corehi_irqaction);
|
||||
}
|
||||
else if (cpu_has_vint) {
|
||||
set_vi_handler (MIPSCPU_INT_I8259A, malta_hw0_irqdispatch);
|
||||
set_vi_handler (MIPSCPU_INT_COREHI, corehi_irqdispatch);
|
||||
set_vi_handler(MIPSCPU_INT_I8259A, malta_hw0_irqdispatch);
|
||||
set_vi_handler(MIPSCPU_INT_COREHI, corehi_irqdispatch);
|
||||
#ifdef CONFIG_MIPS_MT_SMTC
|
||||
setup_irq_smtc (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq,
|
||||
setup_irq_smtc(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq,
|
||||
(0x100 << MIPSCPU_INT_I8259A));
|
||||
setup_irq_smtc (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI,
|
||||
setup_irq_smtc(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI,
|
||||
&corehi_irqaction, (0x100 << MIPSCPU_INT_COREHI));
|
||||
/*
|
||||
* Temporary hack to ensure that the subsidiary device
|
||||
@@ -343,12 +343,12 @@ void __init arch_init_irq(void)
|
||||
irq_hwmask[i] = (0x100 << MIPSCPU_INT_I8259A);
|
||||
}
|
||||
#else /* Not SMTC */
|
||||
setup_irq (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq);
|
||||
setup_irq (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI, &corehi_irqaction);
|
||||
setup_irq(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq);
|
||||
setup_irq(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI, &corehi_irqaction);
|
||||
#endif /* CONFIG_MIPS_MT_SMTC */
|
||||
}
|
||||
else {
|
||||
setup_irq (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq);
|
||||
setup_irq (MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI, &corehi_irqaction);
|
||||
setup_irq(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_I8259A, &i8259irq);
|
||||
setup_irq(MIPS_CPU_IRQ_BASE+MIPSCPU_INT_COREHI, &corehi_irqaction);
|
||||
}
|
||||
}
|
||||
|
@@ -99,7 +99,7 @@ void __init plat_mem_setup(void)
|
||||
enable_dma(4);
|
||||
|
||||
#ifdef CONFIG_KGDB
|
||||
kgdb_config ();
|
||||
kgdb_config();
|
||||
#endif
|
||||
|
||||
if (mips_revision_sconid == MIPS_REVISION_SCON_BONITO) {
|
||||
@@ -108,7 +108,7 @@ void __init plat_mem_setup(void)
|
||||
argptr = prom_getcmdline();
|
||||
if (strstr(argptr, "debug")) {
|
||||
BONITO_BONGENCFG |= BONITO_BONGENCFG_DEBUGMODE;
|
||||
printk ("Enabled Bonito debug mode\n");
|
||||
printk("Enabled Bonito debug mode\n");
|
||||
}
|
||||
else
|
||||
BONITO_BONGENCFG &= ~BONITO_BONGENCFG_DEBUGMODE;
|
||||
@@ -159,14 +159,14 @@ void __init plat_mem_setup(void)
|
||||
if (pciclock != 33 && !strstr (argptr, "idebus=")) {
|
||||
printk("WARNING: PCI clock is %dMHz, setting idebus\n", pciclock);
|
||||
argptr += strlen(argptr);
|
||||
sprintf (argptr, " idebus=%d", pciclock);
|
||||
sprintf(argptr, " idebus=%d", pciclock);
|
||||
if (pciclock < 20 || pciclock > 66)
|
||||
printk ("WARNING: IDE timing calculations will be incorrect\n");
|
||||
printk("WARNING: IDE timing calculations will be incorrect\n");
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#ifdef CONFIG_BLK_DEV_FD
|
||||
fd_activate ();
|
||||
fd_activate();
|
||||
#endif
|
||||
#ifdef CONFIG_VT
|
||||
#if defined(CONFIG_VGA_CONSOLE)
|
||||
|
@@ -31,7 +31,7 @@
|
||||
|
||||
static inline int clz(unsigned long x)
|
||||
{
|
||||
__asm__ (
|
||||
__asm__(
|
||||
" .set push \n"
|
||||
" .set mips32 \n"
|
||||
" clz %0, %1 \n"
|
||||
|
@@ -49,7 +49,7 @@ void __init plat_mem_setup(void)
|
||||
{
|
||||
ioport_resource.end = 0x7fffffff;
|
||||
|
||||
serial_init ();
|
||||
serial_init();
|
||||
|
||||
mips_reboot_setup();
|
||||
}
|
||||
|
@@ -25,7 +25,7 @@
|
||||
|
||||
static inline int clz(unsigned long x)
|
||||
{
|
||||
__asm__ (
|
||||
__asm__(
|
||||
" .set push \n"
|
||||
" .set mips32 \n"
|
||||
" clz %0, %1 \n"
|
||||
|
@@ -69,7 +69,7 @@ struct prom_pmemblock * __init prom_getmdesc(void)
|
||||
return &mdesc[0];
|
||||
}
|
||||
|
||||
static int __init prom_memtype_classify (unsigned int type)
|
||||
static int __init prom_memtype_classify(unsigned int type)
|
||||
{
|
||||
switch (type) {
|
||||
case simmem_free:
|
||||
@@ -90,7 +90,7 @@ void __init prom_meminit(void)
|
||||
long type;
|
||||
unsigned long base, size;
|
||||
|
||||
type = prom_memtype_classify (p->type);
|
||||
type = prom_memtype_classify(p->type);
|
||||
base = p->base;
|
||||
size = p->size;
|
||||
|
||||
|
@@ -84,7 +84,7 @@ void __init plat_time_init(void)
|
||||
/* Set Data mode - binary. */
|
||||
CMOS_WRITE(CMOS_READ(RTC_CONTROL) | RTC_DM_BINARY, RTC_CONTROL);
|
||||
|
||||
est_freq = estimate_cpu_frequency ();
|
||||
est_freq = estimate_cpu_frequency();
|
||||
|
||||
printk(KERN_INFO "CPU frequency %d.%02d MHz\n", est_freq / 1000000,
|
||||
(est_freq % 1000000) * 100 / 1000000);
|
||||
|
@@ -121,7 +121,7 @@ static void r3k_flush_icache_range(unsigned long start, unsigned long end)
|
||||
write_c0_status((ST0_ISC|ST0_SWC|flags)&~ST0_IEC);
|
||||
|
||||
for (i = 0; i < size; i += 0x080) {
|
||||
asm ( "sb\t$0, 0x000(%0)\n\t"
|
||||
asm( "sb\t$0, 0x000(%0)\n\t"
|
||||
"sb\t$0, 0x004(%0)\n\t"
|
||||
"sb\t$0, 0x008(%0)\n\t"
|
||||
"sb\t$0, 0x00c(%0)\n\t"
|
||||
@@ -178,7 +178,7 @@ static void r3k_flush_dcache_range(unsigned long start, unsigned long end)
|
||||
write_c0_status((ST0_ISC|flags)&~ST0_IEC);
|
||||
|
||||
for (i = 0; i < size; i += 0x080) {
|
||||
asm ( "sb\t$0, 0x000(%0)\n\t"
|
||||
asm( "sb\t$0, 0x000(%0)\n\t"
|
||||
"sb\t$0, 0x004(%0)\n\t"
|
||||
"sb\t$0, 0x008(%0)\n\t"
|
||||
"sb\t$0, 0x00c(%0)\n\t"
|
||||
@@ -217,8 +217,8 @@ static void r3k_flush_dcache_range(unsigned long start, unsigned long end)
|
||||
write_c0_status(flags);
|
||||
}
|
||||
|
||||
static inline unsigned long get_phys_page (unsigned long addr,
|
||||
struct mm_struct *mm)
|
||||
static inline unsigned long get_phys_page(unsigned long addr,
|
||||
struct mm_struct *mm)
|
||||
{
|
||||
pgd_t *pgd;
|
||||
pud_t *pud;
|
||||
@@ -281,13 +281,13 @@ static void r3k_flush_cache_sigtramp(unsigned long addr)
|
||||
write_c0_status(flags&~ST0_IEC);
|
||||
|
||||
/* Fill the TLB to avoid an exception with caches isolated. */
|
||||
asm ( "lw\t$0, 0x000(%0)\n\t"
|
||||
asm( "lw\t$0, 0x000(%0)\n\t"
|
||||
"lw\t$0, 0x004(%0)\n\t"
|
||||
: : "r" (addr) );
|
||||
|
||||
write_c0_status((ST0_ISC|ST0_SWC|flags)&~ST0_IEC);
|
||||
|
||||
asm ( "sb\t$0, 0x000(%0)\n\t"
|
||||
asm( "sb\t$0, 0x000(%0)\n\t"
|
||||
"sb\t$0, 0x004(%0)\n\t"
|
||||
: : "r" (addr) );
|
||||
|
||||
|
@@ -102,7 +102,7 @@ static inline int __init mips_sc_probe(void)
|
||||
|
||||
int __init mips_sc_init(void)
|
||||
{
|
||||
int found = mips_sc_probe ();
|
||||
int found = mips_sc_probe();
|
||||
if (found) {
|
||||
mips_sc_enable();
|
||||
bcops = &mips_sc_ops;
|
||||
|
@@ -491,7 +491,7 @@ void __init tlb_init(void)
|
||||
int wired = current_cpu_data.tlbsize - ntlb;
|
||||
write_c0_wired(wired);
|
||||
write_c0_index(wired-1);
|
||||
printk ("Restricting TLB to %d entries\n", ntlb);
|
||||
printk("Restricting TLB to %d entries\n", ntlb);
|
||||
} else
|
||||
printk("Ignoring invalid argument ntlb=%d\n", ntlb);
|
||||
}
|
||||
|
@@ -118,7 +118,7 @@ static void mipsxx_reg_setup(struct op_counter_config *ctr)
|
||||
|
||||
/* Program all of the registers in preparation for enabling profiling. */
|
||||
|
||||
static void mipsxx_cpu_setup (void *args)
|
||||
static void mipsxx_cpu_setup(void *args)
|
||||
{
|
||||
unsigned int counters = op_model_mipsxx_ops.num_counters;
|
||||
|
||||
|
@@ -60,7 +60,7 @@ static void rm9000_reg_setup(struct op_counter_config *ctr)
|
||||
|
||||
/* Program all of the registers in preparation for enabling profiling. */
|
||||
|
||||
static void rm9000_cpu_setup (void *args)
|
||||
static void rm9000_cpu_setup(void *args)
|
||||
{
|
||||
uint64_t perfcount;
|
||||
|
||||
|
@@ -77,12 +77,12 @@ int pcibios_plat_dev_init(struct pci_dev *dev)
|
||||
* code, but it is better than nothing...
|
||||
*/
|
||||
|
||||
static void atlas_saa9730_base_fixup (struct pci_dev *pdev)
|
||||
static void atlas_saa9730_base_fixup(struct pci_dev *pdev)
|
||||
{
|
||||
extern void *saa9730_base;
|
||||
if (pdev->bus == 0 && PCI_SLOT(pdev->devfn) == 19)
|
||||
(void) pci_read_config_dword (pdev, 0x14, (u32 *)&saa9730_base);
|
||||
printk ("saa9730_base = %x\n", saa9730_base);
|
||||
(void) pci_read_config_dword(pdev, 0x14, (u32 *)&saa9730_base);
|
||||
printk("saa9730_base = %x\n", saa9730_base);
|
||||
}
|
||||
|
||||
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_PHILIPS, PCI_DEVICE_ID_PHILIPS_SAA9730,
|
||||
|
@@ -112,7 +112,7 @@ static int config_access(unsigned char access_type, struct pci_bus *bus,
|
||||
first_cfg = 0;
|
||||
pci_cfg_vm = get_vm_area(0x2000, VM_IOREMAP);
|
||||
if (!pci_cfg_vm)
|
||||
panic (KERN_ERR "PCI unable to get vm area\n");
|
||||
panic(KERN_ERR "PCI unable to get vm area\n");
|
||||
pci_cfg_wired_entry = read_c0_wired();
|
||||
add_wired_entry(0, 0, (unsigned long)pci_cfg_vm->addr, PM_4K);
|
||||
last_entryLo0 = last_entryLo1 = 0xffffffff;
|
||||
|
@@ -70,13 +70,13 @@ static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg,
|
||||
|
||||
switch (size) {
|
||||
case 1:
|
||||
outb (val, PCIMT_CONFIG_DATA + (reg & 3));
|
||||
outb(val, PCIMT_CONFIG_DATA + (reg & 3));
|
||||
break;
|
||||
case 2:
|
||||
outw (val, PCIMT_CONFIG_DATA + (reg & 2));
|
||||
outw(val, PCIMT_CONFIG_DATA + (reg & 2));
|
||||
break;
|
||||
case 4:
|
||||
outl (val, PCIMT_CONFIG_DATA);
|
||||
outl(val, PCIMT_CONFIG_DATA);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ static int pcit_set_config_address(unsigned int busno, unsigned int devfn, int r
|
||||
if ((devfn > 255) || (reg > 255) || (busno > 255))
|
||||
return PCIBIOS_BAD_REGISTER_NUMBER;
|
||||
|
||||
outl ((1 << 31) | ((busno & 0xff) << 16) | ((devfn & 0xff) << 8) | (reg & 0xfc), 0xcf8);
|
||||
outl((1 << 31) | ((busno & 0xff) << 16) | ((devfn & 0xff) << 8) | (reg & 0xfc), 0xcf8);
|
||||
return PCIBIOS_SUCCESSFUL;
|
||||
}
|
||||
|
||||
@@ -108,12 +108,12 @@ static int pcit_read(struct pci_bus *bus, unsigned int devfn, int reg,
|
||||
* we don't do it, we will get a data bus error
|
||||
*/
|
||||
if (bus->number == 0) {
|
||||
pcit_set_config_address (0, 0, 0x68);
|
||||
outl (inl (0xcfc) | 0xc0000000, 0xcfc);
|
||||
pcit_set_config_address(0, 0, 0x68);
|
||||
outl(inl(0xcfc) | 0xc0000000, 0xcfc);
|
||||
if ((res = pcit_set_config_address(0, devfn, 0)))
|
||||
return res;
|
||||
outl (0xffffffff, 0xcfc);
|
||||
pcit_set_config_address (0, 0, 0x68);
|
||||
outl(0xffffffff, 0xcfc);
|
||||
pcit_set_config_address(0, 0, 0x68);
|
||||
if (inl(0xcfc) & 0x100000)
|
||||
return PCIBIOS_DEVICE_NOT_FOUND;
|
||||
}
|
||||
@@ -144,13 +144,13 @@ static int pcit_write(struct pci_bus *bus, unsigned int devfn, int reg,
|
||||
|
||||
switch (size) {
|
||||
case 1:
|
||||
outb (val, PCIMT_CONFIG_DATA + (reg & 3));
|
||||
outb(val, PCIMT_CONFIG_DATA + (reg & 3));
|
||||
break;
|
||||
case 2:
|
||||
outw (val, PCIMT_CONFIG_DATA + (reg & 2));
|
||||
outw(val, PCIMT_CONFIG_DATA + (reg & 2));
|
||||
break;
|
||||
case 4:
|
||||
outl (val, PCIMT_CONFIG_DATA);
|
||||
outl(val, PCIMT_CONFIG_DATA);
|
||||
break;
|
||||
}
|
||||
|
||||
|
@@ -27,7 +27,7 @@
|
||||
#include <uart.h>
|
||||
|
||||
|
||||
static int pnx8550_timers_read (char* page, char** start, off_t offset, int count, int* eof, void* data)
|
||||
static int pnx8550_timers_read(char* page, char** start, off_t offset, int count, int* eof, void* data)
|
||||
{
|
||||
int len = 0;
|
||||
int configPR = read_c0_config7();
|
||||
@@ -48,7 +48,7 @@ static int pnx8550_timers_read (char* page, char** start, off_t offset, int coun
|
||||
return len;
|
||||
}
|
||||
|
||||
static int pnx8550_registers_read (char* page, char** start, off_t offset, int count, int* eof, void* data)
|
||||
static int pnx8550_registers_read(char* page, char** start, off_t offset, int count, int* eof, void* data)
|
||||
{
|
||||
int len = 0;
|
||||
|
||||
|
@@ -58,7 +58,7 @@ static struct platform_device msp_usbhost_device = {
|
||||
.dma_mask = &msp_usbhost_dma_mask,
|
||||
.coherent_dma_mask = DMA_32BIT_MASK,
|
||||
},
|
||||
.num_resources = ARRAY_SIZE (msp_usbhost_resources),
|
||||
.num_resources = ARRAY_SIZE(msp_usbhost_resources),
|
||||
.resource = msp_usbhost_resources,
|
||||
};
|
||||
#endif /* CONFIG_USB_EHCI_HCD */
|
||||
@@ -86,7 +86,7 @@ static struct platform_device msp_usbdev_device = {
|
||||
.dma_mask = &msp_usbdev_dma_mask,
|
||||
.coherent_dma_mask = DMA_32BIT_MASK,
|
||||
},
|
||||
.num_resources = ARRAY_SIZE (msp_usbdev_resources),
|
||||
.num_resources = ARRAY_SIZE(msp_usbdev_resources),
|
||||
.resource = msp_usbdev_resources,
|
||||
};
|
||||
#endif /* CONFIG_USB_GADGET */
|
||||
@@ -129,7 +129,7 @@ static int __init msp_usb_setup(void)
|
||||
ppfinit("platform add USB HOST done %s.\n",
|
||||
msp_devs[0]->name);
|
||||
|
||||
result = platform_add_devices(msp_devs, ARRAY_SIZE (msp_devs));
|
||||
result = platform_add_devices(msp_devs, ARRAY_SIZE(msp_devs));
|
||||
#endif /* CONFIG_USB_EHCI_HCD */
|
||||
}
|
||||
#if defined(CONFIG_USB_GADGET)
|
||||
@@ -139,7 +139,7 @@ static int __init msp_usb_setup(void)
|
||||
ppfinit("platform add USB DEVICE done %s.\n",
|
||||
msp_devs[0]->name);
|
||||
|
||||
result = platform_add_devices(msp_devs, ARRAY_SIZE (msp_devs));
|
||||
result = platform_add_devices(msp_devs, ARRAY_SIZE(msp_devs));
|
||||
}
|
||||
#endif /* CONFIG_USB_GADGET */
|
||||
#endif /* CONFIG_USB_EHCI_HCD || CONFIG_USB_GADGET */
|
||||
|
@@ -10,7 +10,7 @@ void __init prom_init(void)
|
||||
cmdline = (int *) (CKSEG0 + (0x10 << 20) - 260);
|
||||
if (*cmdline == 0x12345678) {
|
||||
if (*(char *)(cmdline + 1))
|
||||
strcpy (arcs_cmdline, (char *)(cmdline + 1));
|
||||
strcpy(arcs_cmdline, (char *)(cmdline + 1));
|
||||
add_memory_region(0x0<<20, cmdline[-1], BOOT_MEM_RAM);
|
||||
} else {
|
||||
add_memory_region(0x0<<20, 0x10<<20, BOOT_MEM_RAM);
|
||||
|
@@ -55,7 +55,7 @@ static char __init *decode_eisa_sig(unsigned long addr)
|
||||
int i;
|
||||
|
||||
for (i = 0; i < 4; i++) {
|
||||
sig[i] = inb (addr + i);
|
||||
sig[i] = inb(addr + i);
|
||||
|
||||
if (!i && (sig[0] & 0x80))
|
||||
return NULL;
|
||||
|
@@ -344,6 +344,6 @@ void __init arch_init_irq(void)
|
||||
|
||||
#ifdef CONFIG_EISA
|
||||
if (ip22_is_fullhouse()) /* Only Indigo-2 has EISA stuff */
|
||||
ip22_eisa_init ();
|
||||
ip22_eisa_init();
|
||||
#endif
|
||||
}
|
||||
|
@@ -35,8 +35,8 @@ void __init crime_init(void)
|
||||
id = crime->id;
|
||||
rev = id & CRIME_ID_REV;
|
||||
id = (id & CRIME_ID_IDBITS) >> 4;
|
||||
printk (KERN_INFO "CRIME id %1x rev %d at 0x%0*lx\n",
|
||||
id, rev, field, (unsigned long) CRIME_BASE);
|
||||
printk(KERN_INFO "CRIME id %1x rev %d at 0x%0*lx\n",
|
||||
id, rev, field, (unsigned long) CRIME_BASE);
|
||||
}
|
||||
|
||||
irqreturn_t crime_memerr_intr(unsigned int irq, void *dev_id)
|
||||
@@ -96,7 +96,7 @@ irqreturn_t crime_cpuerr_intr(unsigned int irq, void *dev_id)
|
||||
unsigned long addr = crime->cpu_error_addr & CRIME_CPU_ERROR_ADDR_MASK;
|
||||
|
||||
addr <<= 2;
|
||||
printk ("CRIME CPU error at 0x%09lx status 0x%08lx\n", addr, stat);
|
||||
printk("CRIME CPU error at 0x%09lx status 0x%08lx\n", addr, stat);
|
||||
crime->cpu_error_stat = 0;
|
||||
|
||||
return IRQ_HANDLED;
|
||||
|
@@ -148,7 +148,7 @@ static void disable_cpu_irq(unsigned int irq)
|
||||
static void end_cpu_irq(unsigned int irq)
|
||||
{
|
||||
if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS)))
|
||||
enable_cpu_irq (irq);
|
||||
enable_cpu_irq(irq);
|
||||
}
|
||||
|
||||
static struct irq_chip ip32_cpu_interrupt = {
|
||||
@@ -289,11 +289,11 @@ static struct irq_chip ip32_macepci_interrupt = {
|
||||
|
||||
static unsigned long maceisa_mask;
|
||||
|
||||
static void enable_maceisa_irq (unsigned int irq)
|
||||
static void enable_maceisa_irq(unsigned int irq)
|
||||
{
|
||||
unsigned int crime_int = 0;
|
||||
|
||||
DBG ("maceisa enable: %u\n", irq);
|
||||
DBG("maceisa enable: %u\n", irq);
|
||||
|
||||
switch (irq) {
|
||||
case MACEISA_AUDIO_SW_IRQ ... MACEISA_AUDIO3_MERR_IRQ:
|
||||
@@ -306,7 +306,7 @@ static void enable_maceisa_irq (unsigned int irq)
|
||||
crime_int = MACE_SUPERIO_INT;
|
||||
break;
|
||||
}
|
||||
DBG ("crime_int %08x enabled\n", crime_int);
|
||||
DBG("crime_int %08x enabled\n", crime_int);
|
||||
crime_mask |= crime_int;
|
||||
crime->imask = crime_mask;
|
||||
maceisa_mask |= 1 << (irq - 33);
|
||||
@@ -397,15 +397,15 @@ static struct irq_chip ip32_mace_interrupt = {
|
||||
|
||||
static void ip32_unknown_interrupt(void)
|
||||
{
|
||||
printk ("Unknown interrupt occurred!\n");
|
||||
printk ("cp0_status: %08x\n", read_c0_status());
|
||||
printk ("cp0_cause: %08x\n", read_c0_cause());
|
||||
printk ("CRIME intr mask: %016lx\n", crime->imask);
|
||||
printk ("CRIME intr status: %016lx\n", crime->istat);
|
||||
printk ("CRIME hardware intr register: %016lx\n", crime->hard_int);
|
||||
printk ("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask);
|
||||
printk ("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat);
|
||||
printk ("MACE PCI control register: %08x\n", mace->pci.control);
|
||||
printk("Unknown interrupt occurred!\n");
|
||||
printk("cp0_status: %08x\n", read_c0_status());
|
||||
printk("cp0_cause: %08x\n", read_c0_cause());
|
||||
printk("CRIME intr mask: %016lx\n", crime->imask);
|
||||
printk("CRIME intr status: %016lx\n", crime->istat);
|
||||
printk("CRIME hardware intr register: %016lx\n", crime->hard_int);
|
||||
printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask);
|
||||
printk("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat);
|
||||
printk("MACE PCI control register: %08x\n", mace->pci.control);
|
||||
|
||||
printk("Register dump:\n");
|
||||
show_regs(get_irq_regs());
|
||||
|
@@ -19,7 +19,7 @@
|
||||
|
||||
extern void crime_init(void);
|
||||
|
||||
void __init prom_meminit (void)
|
||||
void __init prom_meminit(void)
|
||||
{
|
||||
u64 base, size;
|
||||
int bank;
|
||||
@@ -38,7 +38,7 @@ void __init prom_meminit (void)
|
||||
|
||||
printk("CRIME MC: bank %u base 0x%016lx size %luMiB\n",
|
||||
bank, base, size >> 20);
|
||||
add_memory_region (base, size, BOOT_MEM_RAM);
|
||||
add_memory_region(base, size, BOOT_MEM_RAM);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -276,8 +276,8 @@ static int sbprof_zbprof_start(struct file *filp)
|
||||
sbp.next_tb_sample = 0;
|
||||
filp->f_pos = 0;
|
||||
|
||||
err = request_irq (K_INT_TRACE_FREEZE, sbprof_tb_intr, 0,
|
||||
DEVNAME " trace freeze", &sbp);
|
||||
err = request_irq(K_INT_TRACE_FREEZE, sbprof_tb_intr, 0,
|
||||
DEVNAME " trace freeze", &sbp);
|
||||
if (err)
|
||||
return -EBUSY;
|
||||
|
||||
|
@@ -127,7 +127,7 @@ static u32 a20r_ack_hwint(void)
|
||||
{
|
||||
u32 status = read_c0_status();
|
||||
|
||||
write_c0_status (status | 0x00010000);
|
||||
write_c0_status(status | 0x00010000);
|
||||
asm volatile(
|
||||
" .set push \n"
|
||||
" .set noat \n"
|
||||
@@ -195,7 +195,7 @@ static void a20r_hwint(void)
|
||||
u32 cause, status;
|
||||
int irq;
|
||||
|
||||
clear_c0_status (IE_IRQ0);
|
||||
clear_c0_status(IE_IRQ0);
|
||||
status = a20r_ack_hwint();
|
||||
cause = read_c0_cause();
|
||||
|
||||
@@ -213,7 +213,7 @@ void __init sni_a20r_irq_init(void)
|
||||
set_irq_chip(i, &a20r_irq_type);
|
||||
sni_hwint = a20r_hwint;
|
||||
change_c0_status(ST0_IM, IE_IRQ0);
|
||||
setup_irq (SNI_A20R_IRQ_BASE + 3, &sni_isa_irq);
|
||||
setup_irq(SNI_A20R_IRQ_BASE + 3, &sni_isa_irq);
|
||||
}
|
||||
|
||||
void sni_a20r_init(void)
|
||||
|
@@ -284,9 +284,9 @@ static void sni_pcimt_hwint(void)
|
||||
u32 pending = read_c0_cause() & read_c0_status();
|
||||
|
||||
if (pending & C_IRQ5)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 7);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
|
||||
else if (pending & C_IRQ4)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 6);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 6);
|
||||
else if (pending & C_IRQ3)
|
||||
pcimt_hwint3();
|
||||
else if (pending & C_IRQ1)
|
||||
|
@@ -188,8 +188,8 @@ static void pcit_hwint1(void)
|
||||
irq = ffs((pending >> 16) & 0x7f);
|
||||
|
||||
if (likely(irq > 0))
|
||||
do_IRQ (irq + SNI_PCIT_INT_START - 1);
|
||||
set_c0_status (IE_IRQ1);
|
||||
do_IRQ(irq + SNI_PCIT_INT_START - 1);
|
||||
set_c0_status(IE_IRQ1);
|
||||
}
|
||||
|
||||
static void pcit_hwint0(void)
|
||||
@@ -201,8 +201,8 @@ static void pcit_hwint0(void)
|
||||
irq = ffs((pending >> 16) & 0x3f);
|
||||
|
||||
if (likely(irq > 0))
|
||||
do_IRQ (irq + SNI_PCIT_INT_START - 1);
|
||||
set_c0_status (IE_IRQ0);
|
||||
do_IRQ(irq + SNI_PCIT_INT_START - 1);
|
||||
set_c0_status(IE_IRQ0);
|
||||
}
|
||||
|
||||
static void sni_pcit_hwint(void)
|
||||
@@ -212,11 +212,11 @@ static void sni_pcit_hwint(void)
|
||||
if (pending & C_IRQ1)
|
||||
pcit_hwint1();
|
||||
else if (pending & C_IRQ2)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 4);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 4);
|
||||
else if (pending & C_IRQ3)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 5);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 5);
|
||||
else if (pending & C_IRQ5)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 7);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
|
||||
}
|
||||
|
||||
static void sni_pcit_hwint_cplus(void)
|
||||
@@ -226,13 +226,13 @@ static void sni_pcit_hwint_cplus(void)
|
||||
if (pending & C_IRQ0)
|
||||
pcit_hwint0();
|
||||
else if (pending & C_IRQ1)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 3);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 3);
|
||||
else if (pending & C_IRQ2)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 4);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 4);
|
||||
else if (pending & C_IRQ3)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 5);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 5);
|
||||
else if (pending & C_IRQ5)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 7);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
|
||||
}
|
||||
|
||||
void __init sni_pcit_irq_init(void)
|
||||
@@ -245,7 +245,7 @@ void __init sni_pcit_irq_init(void)
|
||||
*(volatile u32 *)SNI_PCIT_INT_REG = 0;
|
||||
sni_hwint = sni_pcit_hwint;
|
||||
change_c0_status(ST0_IM, IE_IRQ1);
|
||||
setup_irq (SNI_PCIT_INT_START + 6, &sni_isa_irq);
|
||||
setup_irq(SNI_PCIT_INT_START + 6, &sni_isa_irq);
|
||||
}
|
||||
|
||||
void __init sni_pcit_cplus_irq_init(void)
|
||||
@@ -258,7 +258,7 @@ void __init sni_pcit_cplus_irq_init(void)
|
||||
*(volatile u32 *)SNI_PCIT_INT_REG = 0x40000000;
|
||||
sni_hwint = sni_pcit_hwint_cplus;
|
||||
change_c0_status(ST0_IM, IE_IRQ0);
|
||||
setup_irq (MIPS_CPU_IRQ_BASE + 3, &sni_isa_irq);
|
||||
setup_irq(MIPS_CPU_IRQ_BASE + 3, &sni_isa_irq);
|
||||
}
|
||||
|
||||
void __init sni_pcit_init(void)
|
||||
|
@@ -162,16 +162,16 @@ static void sni_rm200_hwint(void)
|
||||
int irq;
|
||||
|
||||
if (pending & C_IRQ5)
|
||||
do_IRQ (MIPS_CPU_IRQ_BASE + 7);
|
||||
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
|
||||
else if (pending & C_IRQ0) {
|
||||
clear_c0_status (IE_IRQ0);
|
||||
clear_c0_status(IE_IRQ0);
|
||||
mask = *(volatile u8 *)SNI_RM200_INT_ENA_REG ^ 0x1f;
|
||||
stat = *(volatile u8 *)SNI_RM200_INT_STAT_REG ^ 0x14;
|
||||
irq = ffs(stat & mask & 0x1f);
|
||||
|
||||
if (likely(irq > 0))
|
||||
do_IRQ (irq + SNI_RM200_INT_START - 1);
|
||||
set_c0_status (IE_IRQ0);
|
||||
do_IRQ(irq + SNI_RM200_INT_START - 1);
|
||||
set_c0_status(IE_IRQ0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -187,7 +187,7 @@ void __init sni_rm200_irq_init(void)
|
||||
set_irq_chip(i, &rm200_irq_type);
|
||||
sni_hwint = sni_rm200_hwint;
|
||||
change_c0_status(ST0_IM, IE_IRQ0);
|
||||
setup_irq (SNI_RM200_INT_START + 0, &sni_isa_irq);
|
||||
setup_irq(SNI_RM200_INT_START + 0, &sni_isa_irq);
|
||||
}
|
||||
|
||||
void __init sni_rm200_init(void)
|
||||
|
@@ -106,11 +106,11 @@ static void __devinit quirk_cirrus_ram_size(struct pci_dev *dev)
|
||||
* need to do it here, otherwise we get screen corruption
|
||||
* on older Cirrus chips
|
||||
*/
|
||||
pci_read_config_word (dev, PCI_COMMAND, &cmd);
|
||||
pci_read_config_word(dev, PCI_COMMAND, &cmd);
|
||||
if ((cmd & (PCI_COMMAND_IO|PCI_COMMAND_MEMORY))
|
||||
== (PCI_COMMAND_IO|PCI_COMMAND_MEMORY)) {
|
||||
vga_wseq (NULL, CL_SEQR6, 0x12); /* unlock all extension registers */
|
||||
vga_wseq (NULL, CL_SEQRF, 0x18);
|
||||
vga_wseq(NULL, CL_SEQR6, 0x12); /* unlock all extension registers */
|
||||
vga_wseq(NULL, CL_SEQRF, 0x18);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -45,7 +45,7 @@ void prom_putchar(char c)
|
||||
static char *(*__prom_getenv)(char *) = (char *(*)(char *))PROM_ENTRY(PROM_GETENV);
|
||||
static void (*__prom_get_memconf)(void *) = (void (*)(void *))PROM_ENTRY(PROM_GET_MEMCONF);
|
||||
|
||||
char *prom_getenv (char *s)
|
||||
char *prom_getenv(char *s)
|
||||
{
|
||||
return __prom_getenv(s);
|
||||
}
|
||||
@@ -131,9 +131,9 @@ static void __init sni_console_setup(void)
|
||||
int port;
|
||||
static char options[8];
|
||||
|
||||
cdev = prom_getenv ("console_dev");
|
||||
cdev = prom_getenv("console_dev");
|
||||
if (strncmp (cdev, "tty", 3) == 0) {
|
||||
ctype = prom_getenv ("console");
|
||||
ctype = prom_getenv("console");
|
||||
switch (*ctype) {
|
||||
default:
|
||||
case 'l':
|
||||
|
@@ -44,23 +44,23 @@ static __init unsigned long dosample(void)
|
||||
volatile u8 msb, lsb;
|
||||
|
||||
/* Start the counter. */
|
||||
outb_p (0x34, 0x43);
|
||||
outb_p(0x34, 0x43);
|
||||
outb_p(SNI_8254_TCSAMP_COUNTER & 0xff, 0x40);
|
||||
outb (SNI_8254_TCSAMP_COUNTER >> 8, 0x40);
|
||||
outb(SNI_8254_TCSAMP_COUNTER >> 8, 0x40);
|
||||
|
||||
/* Get initial counter invariant */
|
||||
ct0 = read_c0_count();
|
||||
|
||||
/* Latch and spin until top byte of counter0 is zero */
|
||||
do {
|
||||
outb (0x00, 0x43);
|
||||
lsb = inb (0x40);
|
||||
msb = inb (0x40);
|
||||
outb(0x00, 0x43);
|
||||
lsb = inb(0x40);
|
||||
msb = inb(0x40);
|
||||
ct1 = read_c0_count();
|
||||
} while (msb);
|
||||
|
||||
/* Stop the counter. */
|
||||
outb (0x38, 0x43);
|
||||
outb(0x38, 0x43);
|
||||
/*
|
||||
* Return the difference, this is how far the r4k counter increments
|
||||
* for every 1/HZ seconds. We round off the nearest 1 MHz of master
|
||||
@@ -137,7 +137,7 @@ void __init plat_timer_setup(struct irqaction *irq)
|
||||
case SNI_BRD_10NEW:
|
||||
case SNI_BRD_TOWER_OASIC:
|
||||
case SNI_BRD_MINITOWER:
|
||||
sni_a20r_timer_setup (irq);
|
||||
sni_a20r_timer_setup(irq);
|
||||
break;
|
||||
|
||||
case SNI_BRD_PCI_TOWER:
|
||||
@@ -146,7 +146,7 @@ void __init plat_timer_setup(struct irqaction *irq)
|
||||
case SNI_BRD_PCI_DESKTOP:
|
||||
case SNI_BRD_PCI_TOWER_CPLUS:
|
||||
case SNI_BRD_PCI_MTOWER_CPLUS:
|
||||
sni_cpu_timer_setup (irq);
|
||||
sni_cpu_timer_setup(irq);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user