You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(47) |
Sep
(524) |
Oct
(365) |
Nov
(277) |
Dec
(178) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(431) |
Feb
(340) |
Mar
(249) |
Apr
(678) |
May
(407) |
Jun
(449) |
Jul
(712) |
Aug
(391) |
Sep
(205) |
Oct
(692) |
Nov
(45) |
Dec
(61) |
| 2002 |
Jan
(237) |
Feb
(28) |
Mar
(138) |
Apr
(59) |
May
(75) |
Jun
(65) |
Jul
|
Aug
(26) |
Sep
(3) |
Oct
(294) |
Nov
(193) |
Dec
(121) |
| 2003 |
Jan
(160) |
Feb
(2) |
Mar
(277) |
Apr
(71) |
May
(252) |
Jun
(82) |
Jul
(211) |
Aug
(184) |
Sep
(105) |
Oct
(129) |
Nov
(46) |
Dec
(13) |
| 2004 |
Jan
(37) |
Feb
(113) |
Mar
(115) |
Apr
(115) |
May
(45) |
Jun
(141) |
Jul
(13) |
Aug
(82) |
Sep
(12) |
Oct
(69) |
Nov
|
Dec
(37) |
| 2005 |
Jan
(18) |
Feb
(5) |
Mar
(79) |
Apr
(9) |
May
(47) |
Jun
(60) |
Jul
(10) |
Aug
(89) |
Sep
(28) |
Oct
(65) |
Nov
(54) |
Dec
(23) |
| 2006 |
Jan
(198) |
Feb
(51) |
Mar
(23) |
Apr
|
May
|
Jun
(6) |
Jul
(103) |
Aug
(217) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Paul M. <le...@us...> - 2006-08-07 05:18:41
|
Update of /cvsroot/linuxsh/linux/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv12769/lib Modified Files: Kconfig.debug Log Message: Enable verbose BUG() support. Index: Kconfig.debug =================================================================== RCS file: /cvsroot/linuxsh/linux/lib/Kconfig.debug,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Kconfig.debug 5 Jul 2006 08:46:49 -0000 1.4 +++ Kconfig.debug 7 Aug 2006 05:18:37 -0000 1.5 @@ -140,7 +140,7 @@ config DEBUG_BUGVERBOSE bool "Verbose BUG() reporting (adds 70K)" if DEBUG_KERNEL && EMBEDDED depends on BUG - depends on ARM || ARM26 || M32R || M68K || SPARC32 || SPARC64 || X86_32 || FRV + depends on ARM || ARM26 || M32R || M68K || SPARC32 || SPARC64 || X86_32 || FRV || SUPERH default !EMBEDDED help Say Y here to make BUG() panics output the file name and line number |
|
From: Paul M. <le...@us...> - 2006-08-07 02:50:31
|
Update of /cvsroot/linuxsh/linux/arch/sh/drivers/dma In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv16192/arch/sh/drivers/dma Modified Files: dma-sh.c Log Message: Compile fix for Manuel's dma-sh changes. Index: dma-sh.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/drivers/dma/dma-sh.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- dma-sh.c 4 Aug 2006 20:04:22 -0000 1.16 +++ dma-sh.c 7 Aug 2006 02:50:27 -0000 1.17 @@ -91,7 +91,7 @@ chan->chan); return request_irq(get_dmte_irq(chan->chan), dma_tei, - SA_INTERRUPT, name, chan); + SA_INTERRUPT, chan->name, chan); } static void sh_dmac_free_dma(struct dma_channel *chan) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/superh/microdev In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/boards/superh/microdev Modified Files: irq.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/superh/microdev/irq.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- irq.c 17 Dec 2005 23:34:08 -0000 1.3 +++ irq.c 7 Aug 2006 02:22:11 -0000 1.4 @@ -12,14 +12,12 @@ #include <linux/config.h> #include <linux/init.h> #include <linux/irq.h> - #include <asm/system.h> #include <asm/io.h> #include <asm/microdev.h> #define NUM_EXTERNAL_IRQS 16 /* IRL0 .. IRL15 */ - static const struct { unsigned char fpgaIrq; unsigned char mapped; @@ -94,53 +92,42 @@ static void disable_microdev_irq(unsigned int irq) { - unsigned int flags; unsigned int fpgaIrq; - if (irq >= NUM_EXTERNAL_IRQS) return; - if (!fpgaIrqTable[irq].mapped) return; + if (irq >= NUM_EXTERNAL_IRQS) + return; + if (!fpgaIrqTable[irq].mapped) + return; fpgaIrq = fpgaIrqTable[irq].fpgaIrq; - /* disable interrupts */ - local_irq_save(flags); - - /* disable interupts on the FPGA INTC register */ + /* disable interupts on the FPGA INTC register */ ctrl_outl(MICRODEV_FPGA_INTC_MASK(fpgaIrq), MICRODEV_FPGA_INTDSB_REG); - - /* restore interrupts */ - local_irq_restore(flags); } static void enable_microdev_irq(unsigned int irq) { unsigned long priorityReg, priorities, pri; - unsigned int flags; unsigned int fpgaIrq; - - if (irq >= NUM_EXTERNAL_IRQS) return; - if (!fpgaIrqTable[irq].mapped) return; + if (unlikely(irq >= NUM_EXTERNAL_IRQS)) + return; + if (unlikely(!fpgaIrqTable[irq].mapped)) + return; pri = 15 - irq; fpgaIrq = fpgaIrqTable[irq].fpgaIrq; priorityReg = MICRODEV_FPGA_INTPRI_REG(fpgaIrq); - /* disable interrupts */ - local_irq_save(flags); - - /* set priority for the interrupt */ + /* set priority for the interrupt */ priorities = ctrl_inl(priorityReg); priorities &= ~MICRODEV_FPGA_INTPRI_MASK(fpgaIrq); priorities |= MICRODEV_FPGA_INTPRI_LEVEL(fpgaIrq, pri); ctrl_outl(priorities, priorityReg); - /* enable interupts on the FPGA INTC register */ + /* enable interupts on the FPGA INTC register */ ctrl_outl(MICRODEV_FPGA_INTC_MASK(fpgaIrq), MICRODEV_FPGA_INTENB_REG); - - /* restore interrupts */ - local_irq_restore(flags); } /* This functions sets the desired irq handler to be a MicroDev type */ @@ -159,9 +146,7 @@ static void end_microdev_irq(unsigned int irq) { if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) - { enable_microdev_irq(irq); - } } extern void __init init_microdev_irq(void) @@ -172,9 +157,7 @@ ctrl_outl(~0ul, MICRODEV_FPGA_INTDSB_REG); for (i = 0; i < NUM_EXTERNAL_IRQS; i++) - { make_microdev_irq(i); - } } extern void microdev_print_fpga_intc_status(void) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/cchips/hd6446x/hd64465 In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/cchips/hd6446x/hd64465 Modified Files: setup.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: setup.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/cchips/hd6446x/hd64465/setup.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- setup.c 15 Aug 2004 16:59:26 -0000 1.5 +++ setup.c 7 Aug 2006 02:22:11 -0000 1.6 @@ -26,31 +26,25 @@ static void disable_hd64465_irq(unsigned int irq) { - unsigned long flags; unsigned short nimr; unsigned short mask = 1 << (irq - HD64465_IRQ_BASE); pr_debug("disable_hd64465_irq(%d): mask=%x\n", irq, mask); - local_irq_save(flags); nimr = inw(HD64465_REG_NIMR); nimr |= mask; outw(nimr, HD64465_REG_NIMR); - local_irq_restore(flags); } static void enable_hd64465_irq(unsigned int irq) { - unsigned long flags; unsigned short nimr; unsigned short mask = 1 << (irq - HD64465_IRQ_BASE); pr_debug("enable_hd64465_irq(%d): mask=%x\n", irq, mask); - local_irq_save(flags); nimr = inw(HD64465_REG_NIMR); nimr &= ~mask; outw(nimr, HD64465_REG_NIMR); - local_irq_restore(flags); } |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/cchips/hd6446x/hd64461 In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/cchips/hd6446x/hd64461 Modified Files: setup.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: setup.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/cchips/hd6446x/hd64461/setup.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- setup.c 4 Jan 2006 14:53:18 -0000 1.7 +++ setup.c 7 Aug 2006 02:22:11 -0000 1.8 @@ -12,35 +12,28 @@ #include <linux/interrupt.h> #include <linux/init.h> #include <linux/irq.h> - #include <asm/io.h> #include <asm/irq.h> #include <asm/hd64461.h> static void disable_hd64461_irq(unsigned int irq) { - unsigned long flags; unsigned short nimr; unsigned short mask = 1 << (irq - HD64461_IRQBASE); - local_irq_save(flags); nimr = inw(HD64461_NIMR); nimr |= mask; outw(nimr, HD64461_NIMR); - local_irq_restore(flags); } static void enable_hd64461_irq(unsigned int irq) { - unsigned long flags; unsigned short nimr; unsigned short mask = 1 << (irq - HD64461_IRQBASE); - local_irq_save(flags); nimr = inw(HD64461_NIMR); nimr &= ~mask; outw(nimr, HD64461_NIMR); - local_irq_restore(flags); } static void mask_and_ack_hd64461(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/renesas/systemh In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/boards/renesas/systemh Modified Files: irq.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/renesas/systemh/irq.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- irq.c 4 Jan 2006 18:52:50 -0000 1.4 +++ irq.c 7 Aug 2006 02:22:11 -0000 1.5 @@ -58,12 +58,9 @@ static void disable_systemh_irq(unsigned int irq) { if (systemh_irq_mask_register) { - unsigned long flags; unsigned long val, mask = 0x01 << 1; /* Clear the "irq"th bit in the mask and set it in the request */ - local_irq_save(flags); - val = ctrl_inl((unsigned long)systemh_irq_mask_register); val &= ~mask; ctrl_outl(val, (unsigned long)systemh_irq_mask_register); @@ -71,23 +68,18 @@ val = ctrl_inl((unsigned long)systemh_irq_request_register); val |= mask; ctrl_outl(val, (unsigned long)systemh_irq_request_register); - - local_irq_restore(flags); } } static void enable_systemh_irq(unsigned int irq) { if (systemh_irq_mask_register) { - unsigned long flags; unsigned long val, mask = 0x01 << 1; /* Set "irq"th bit in the mask register */ - local_irq_save(flags); val = ctrl_inl((unsigned long)systemh_irq_mask_register); val |= mask; ctrl_outl(val, (unsigned long)systemh_irq_mask_register); - local_irq_restore(flags); } } |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/cchips/voyagergx In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/cchips/voyagergx Modified Files: irq.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/cchips/voyagergx/irq.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- irq.c 18 Jul 2006 13:30:28 -0000 1.6 +++ irq.c 7 Aug 2006 02:22:11 -0000 1.7 @@ -37,32 +37,26 @@ static void disable_voyagergx_irq(unsigned int irq) { - unsigned long flags, val; - unsigned long mask = 1 << (irq - VOYAGER_IRQ_BASE); + unsigned long val; + unsigned long mask = 1 << (irq - VOYAGER_IRQ_BASE); pr_debug("disable_voyagergx_irq(%d): mask=%x\n", irq, mask); - local_irq_save(flags); val = inl(VOYAGER_INT_MASK); val &= ~mask; outl(val, VOYAGER_INT_MASK); - local_irq_restore(flags); } - static void enable_voyagergx_irq(unsigned int irq) { - unsigned long flags, val; - unsigned long mask = 1 << (irq - VOYAGER_IRQ_BASE); + unsigned long val; + unsigned long mask = 1 << (irq - VOYAGER_IRQ_BASE); pr_debug("disable_voyagergx_irq(%d): mask=%x\n", irq, mask); - local_irq_save(flags); val = inl(VOYAGER_INT_MASK); val |= mask; outl(val, VOYAGER_INT_MASK); - local_irq_restore(flags); } - static void mask_and_ack_voyagergx(unsigned int irq) { disable_voyagergx_irq(irq); @@ -95,7 +89,8 @@ .end = end_voyagergx_irq, }; -static irqreturn_t voyagergx_interrupt(int irq, void *dev_id, struct pt_regs *regs) +static irqreturn_t voyagergx_interrupt(int irq, void *dev_id, + struct pt_regs *regs) { printk(KERN_INFO "VoyagerGX: spurious interrupt, status: 0x%x\n", @@ -103,9 +98,6 @@ return IRQ_HANDLED; } - -/*====================================================*/ - static struct { int (*func)(int, void *); void *dev; |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:16
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/renesas/hs7751rvoip In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/boards/renesas/hs7751rvoip Modified Files: irq.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/renesas/hs7751rvoip/irq.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- irq.c 28 Oct 2005 13:12:48 -0000 1.2 +++ irq.c 7 Aug 2006 02:22:11 -0000 1.3 @@ -36,30 +36,24 @@ static void disable_hs7751rvoip_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short mask = 0xffff ^ (0x0001 << mask_pos[irq]); /* Set the priority in IPR to 0 */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR3); val &= mask; ctrl_outw(val, IRLCNTR3); - local_irq_restore(flags); } static void enable_hs7751rvoip_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short value = (0x0001 << mask_pos[irq]); /* Set priority in IPR back to original value */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR3); val |= value; ctrl_outw(val, IRLCNTR3); - local_irq_restore(flags); } static void ack_hs7751rvoip_irq(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:14
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/mpc1211 In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/boards/mpc1211 Modified Files: setup.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: setup.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/mpc1211/setup.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- setup.c 5 Feb 2006 21:55:28 -0000 1.4 +++ setup.c 7 Aug 2006 02:22:11 -0000 1.5 @@ -81,9 +81,6 @@ static void disable_mpc1211_irq(unsigned int irq) { - unsigned long flags; - - save_and_cli(flags); if( irq < 8) { m_irq_mask |= (1 << irq); outb(m_irq_mask,I8259_M_MR); @@ -91,16 +88,11 @@ s_irq_mask |= (1 << (irq - 8)); outb(s_irq_mask,I8259_S_MR); } - restore_flags(flags); } static void enable_mpc1211_irq(unsigned int irq) { - unsigned long flags; - - save_and_cli(flags); - if( irq < 8) { m_irq_mask &= ~(1 << irq); outb(m_irq_mask,I8259_M_MR); @@ -108,7 +100,6 @@ s_irq_mask &= ~(1 << (irq - 8)); outb(s_irq_mask,I8259_S_MR); } - restore_flags(flags); } static inline int mpc1211_irq_real(unsigned int irq) @@ -132,10 +123,6 @@ static void mask_and_ack_mpc1211(unsigned int irq) { - unsigned long flags; - - save_and_cli(flags); - if(irq < 8) { if(m_irq_mask & (1<<irq)){ if(!mpc1211_irq_real(irq)){ @@ -163,7 +150,6 @@ outb(0x60+(irq-8),I8259_S_CR); /* EOI */ outb(0x60+2,I8259_M_CR); } - restore_flags(flags); } static void end_mpc1211_irq(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:22:14
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/renesas/rts7751r2d In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4439/arch/sh/boards/renesas/rts7751r2d Modified Files: irq.c Log Message: More local IRQ purging, due to generic hardirq locking. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/renesas/rts7751r2d/irq.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- irq.c 28 Oct 2005 13:12:48 -0000 1.3 +++ irq.c 7 Aug 2006 02:22:11 -0000 1.4 @@ -42,30 +42,24 @@ static void disable_rts7751r2d_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short mask = 0xffff ^ (0x0001 << mask_pos[irq]); /* Set the priority in IPR to 0 */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR1); val &= mask; ctrl_outw(val, IRLCNTR1); - local_irq_restore(flags); } static void enable_rts7751r2d_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short value = (0x0001 << mask_pos[irq]); /* Set priority in IPR back to original value */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR1); val |= value; ctrl_outw(val, IRLCNTR1); - local_irq_restore(flags); } int rts7751r2d_irq_demux(int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:14:13
|
Update of /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv568/arch/sh/kernel/cpu/irq Modified Files: ipr.c maskreg.c pint.c Log Message: No need to toggle interrupts for IRQ enable/disable(), the generic hardirq framework already takes care of the locking and IRQ management for us. Index: ipr.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq/ipr.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ipr.c 3 Aug 2006 06:55:15 -0000 1.4 +++ ipr.c 7 Aug 2006 02:14:09 -0000 1.5 @@ -58,31 +58,27 @@ static void disable_ipr_irq(unsigned int irq) { - unsigned long val, flags; + unsigned long val; unsigned int addr = ipr_data[irq].addr; unsigned short mask = 0xffff ^ (0x0f << ipr_data[irq].shift); /* Set the priority in IPR to 0 */ - local_irq_save(flags); val = ctrl_inw(addr); val &= mask; ctrl_outw(val, addr); - local_irq_restore(flags); } static void enable_ipr_irq(unsigned int irq) { - unsigned long val, flags; + unsigned long val; unsigned int addr = ipr_data[irq].addr; int priority = ipr_data[irq].priority; unsigned short value = (priority << ipr_data[irq].shift); /* Set priority in IPR back to original value */ - local_irq_save(flags); val = ctrl_inw(addr); val |= value; ctrl_outw(val, addr); - local_irq_restore(flags); } static void mask_and_ack_ipr(unsigned int irq) Index: maskreg.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq/maskreg.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- maskreg.c 7 Aug 2006 01:57:48 -0000 1.1 +++ maskreg.c 7 Aug 2006 02:14:09 -0000 1.2 @@ -52,32 +52,26 @@ static void disable_maskreg_irq(unsigned int irq) { - unsigned long flags; unsigned short val, mask = 0x01 << irq; BUG_ON(!irq_mask_register); /* Set "irq"th bit */ - local_irq_save(flags); val = ctrl_inw(irq_mask_register); val |= mask; ctrl_outw(val, irq_mask_register); - local_irq_restore(flags); } static void enable_maskreg_irq(unsigned int irq) { - unsigned long flags; unsigned short val, mask = ~(0x01 << irq); BUG_ON(!irq_mask_register); /* Clear "irq"th bit */ - local_irq_save(flags); val = ctrl_inw(irq_mask_register); val &= mask; ctrl_outw(val, irq_mask_register); - local_irq_restore(flags); } static void mask_and_ack_maskreg(unsigned int irq) Index: pint.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq/pint.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- pint.c 7 Jan 2006 20:16:39 -0000 1.1 +++ pint.c 7 Aug 2006 02:14:09 -0000 1.2 @@ -49,26 +49,22 @@ static void disable_pint_irq(unsigned int irq) { - unsigned long val, flags; + unsigned long val; - local_irq_save(flags); val = ctrl_inw(INTC_INTER); val &= ~(1 << (irq - PINT_IRQ_BASE)); ctrl_outw(val, INTC_INTER); /* disable PINTn */ portcr_mask &= ~(3 << (irq - PINT_IRQ_BASE)*2); - local_irq_restore(flags); } static void enable_pint_irq(unsigned int irq) { - unsigned long val, flags; + unsigned long val; - local_irq_save(flags); val = ctrl_inw(INTC_INTER); val |= 1 << (irq - PINT_IRQ_BASE); ctrl_outw(val, INTC_INTER); /* enable PINTn */ portcr_mask |= 3 << (irq - PINT_IRQ_BASE)*2; - local_irq_restore(flags); } static void mask_and_ack_pint(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:14:12
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/renesas/r7780rp In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv568/arch/sh/boards/renesas/r7780rp Modified Files: irq.c Log Message: No need to toggle interrupts for IRQ enable/disable(), the generic hardirq framework already takes care of the locking and IRQ management for us. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/renesas/r7780rp/irq.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- irq.c 6 Jul 2006 08:19:31 -0000 1.2 +++ irq.c 7 Aug 2006 02:14:09 -0000 1.3 @@ -39,30 +39,24 @@ static void disable_r7780rp_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short mask = 0xffff ^ (0x0001 << mask_pos[irq]); /* Set the priority in IPR to 0 */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR1); val &= mask; ctrl_outw(val, IRLCNTR1); - local_irq_restore(flags); } static void enable_r7780rp_irq(unsigned int irq) { - unsigned long flags; unsigned short val; unsigned short value = (0x0001 << mask_pos[irq]); /* Set priority in IPR back to original value */ - local_irq_save(flags); val = ctrl_inw(IRLCNTR1); val |= value; ctrl_outw(val, IRLCNTR1); - local_irq_restore(flags); } static void ack_r7780rp_irq(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:14:12
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/bigsur In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv568/arch/sh/boards/bigsur Modified Files: irq.c Log Message: No need to toggle interrupts for IRQ enable/disable(), the generic hardirq framework already takes care of the locking and IRQ management for us. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/bigsur/irq.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- irq.c 28 Oct 2005 13:12:47 -0000 1.5 +++ irq.c 7 Aug 2006 02:14:09 -0000 1.6 @@ -19,6 +19,7 @@ * IRQ functions for a Hitachi Big Sur Evaluation Board. * */ +#undef DEBUG #include <linux/config.h> #include <linux/sched.h> @@ -42,10 +43,8 @@ #undef BIGSUR_DEBUG #ifdef BIGSUR_DEBUG -#define DPRINTK(args...) printk(args) #define DIPRINTK(n, args...) if (BIGSUR_DEBUG>(n)) printk(args) #else -#define DPRINTK(args...) #define DIPRINTK(n, args...) #endif /* BIGSUR_DEBUG */ @@ -61,45 +60,39 @@ /* Level 1 IRQ routines */ static void disable_bigsur_l1irq(unsigned int irq) { - unsigned long flags; unsigned char mask; unsigned int mask_port = ((irq - BIGSUR_IRQ_LOW)/8) ? BIGSUR_IRLMR1 : BIGSUR_IRLMR0; unsigned char bit = (1 << ((irq - MGATE_IRQ_LOW)%8) ); if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) { - DPRINTK("Disable L1 IRQ %d\n", irq); + pr_debug("Disable L1 IRQ %d\n", irq); DIPRINTK(2,"disable_bigsur_l1irq: IMR=0x%08x mask=0x%x\n", mask_port, bit); - local_irq_save(flags); /* Disable IRQ - set mask bit */ mask = inb(mask_port) | bit; outb(mask, mask_port); - local_irq_restore(flags); return; } - DPRINTK("disable_bigsur_l1irq: Invalid IRQ %d\n", irq); + pr_debug("disable_bigsur_l1irq: Invalid IRQ %d\n", irq); } static void enable_bigsur_l1irq(unsigned int irq) { - unsigned long flags; unsigned char mask; unsigned int mask_port = ((irq - BIGSUR_IRQ_LOW)/8) ? BIGSUR_IRLMR1 : BIGSUR_IRLMR0; unsigned char bit = (1 << ((irq - MGATE_IRQ_LOW)%8) ); if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) { - DPRINTK("Enable L1 IRQ %d\n", irq); + pr_debug("Enable L1 IRQ %d\n", irq); DIPRINTK(2,"enable_bigsur_l1irq: IMR=0x%08x mask=0x%x\n", mask_port, bit); - local_irq_save(flags); /* Enable L1 IRQ - clear mask bit */ mask = inb(mask_port) & ~bit; outb(mask, mask_port); - local_irq_restore(flags); return; } - DPRINTK("enable_bigsur_l1irq: Invalid IRQ %d\n", irq); + pr_debug("enable_bigsur_l1irq: Invalid IRQ %d\n", irq); } @@ -127,51 +120,45 @@ /* Level 2 IRQ routines */ static void disable_bigsur_l2irq(unsigned int irq) { - unsigned long flags; unsigned char mask; unsigned char bit = 1 << ((irq-BIGSUR_2NDLVL_IRQ_LOW)%8); unsigned int mask_port = imr_base - REG_NUM(irq)*imr_offset; - if(irq >= BIGSUR_2NDLVL_IRQ_LOW && irq < BIGSUR_2NDLVL_IRQ_HIGH) { - DPRINTK("Disable L2 IRQ %d\n", irq); + if(irq >= BIGSUR_2NDLVL_IRQ_LOW && irq < BIGSUR_2NDLVL_IRQ_HIGH) { + pr_debug("Disable L2 IRQ %d\n", irq); DIPRINTK(2,"disable_bigsur_l2irq: IMR=0x%08x mask=0x%x\n", mask_port, bit); - local_irq_save(flags); /* Disable L2 IRQ - set mask bit */ mask = inb(mask_port) | bit; outb(mask, mask_port); - local_irq_restore(flags); return; } - DPRINTK("disable_bigsur_l2irq: Invalid IRQ %d\n", irq); + pr_debug("disable_bigsur_l2irq: Invalid IRQ %d\n", irq); } static void enable_bigsur_l2irq(unsigned int irq) { - unsigned long flags; unsigned char mask; unsigned char bit = 1 << ((irq-BIGSUR_2NDLVL_IRQ_LOW)%8); unsigned int mask_port = imr_base - REG_NUM(irq)*imr_offset; - if(irq >= BIGSUR_2NDLVL_IRQ_LOW && irq < BIGSUR_2NDLVL_IRQ_HIGH) { - DPRINTK("Enable L2 IRQ %d\n", irq); + if(irq >= BIGSUR_2NDLVL_IRQ_LOW && irq < BIGSUR_2NDLVL_IRQ_HIGH) { + pr_debug("Enable L2 IRQ %d\n", irq); DIPRINTK(2,"enable_bigsur_l2irq: IMR=0x%08x mask=0x%x\n", mask_port, bit); - local_irq_save(flags); /* Enable L2 IRQ - clear mask bit */ mask = inb(mask_port) & ~bit; outb(mask, mask_port); - local_irq_restore(flags); return; } - DPRINTK("enable_bigsur_l2irq: Invalid IRQ %d\n", irq); + pr_debug("enable_bigsur_l2irq: Invalid IRQ %d\n", irq); } static void mask_and_ack_bigsur(unsigned int irq) { - DPRINTK("mask_and_ack_bigsur IRQ %d\n", irq); + pr_debug("mask_and_ack_bigsur IRQ %d\n", irq); if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) disable_bigsur_l1irq(irq); else @@ -180,7 +167,7 @@ static void end_bigsur_irq(unsigned int irq) { - DPRINTK("end_bigsur_irq IRQ %d\n", irq); + pr_debug("end_bigsur_irq IRQ %d\n", irq); if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) { if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) enable_bigsur_l1irq(irq); @@ -194,7 +181,7 @@ u8 mask; u32 reg; - DPRINTK("startup_bigsur_irq IRQ %d\n", irq); + pr_debug("startup_bigsur_irq IRQ %d\n", irq); if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) { /* Enable the L1 IRQ */ @@ -219,7 +206,7 @@ static void shutdown_bigsur_irq(unsigned int irq) { - DPRINTK("shutdown_bigsur_irq IRQ %d\n", irq); + pr_debug("shutdown_bigsur_irq IRQ %d\n", irq); if(irq >= BIGSUR_IRQ_LOW && irq < BIGSUR_IRQ_HIGH) disable_bigsur_l1irq(irq); else @@ -261,7 +248,7 @@ disable_bigsur_l1irq(irq); return; } - DPRINTK("make_bigsur_l1isr: bad irq, %d\n", irq); + pr_debug("make_bigsur_l1isr: bad irq, %d\n", irq); return; } @@ -278,7 +265,7 @@ disable_bigsur_l2irq(irq); return; } - DPRINTK("make_bigsur_l2isr: bad irq, %d\n", irq); + pr_debug("make_bigsur_l2isr: bad irq, %d\n", irq); return; } |
|
From: Paul M. <le...@us...> - 2006-08-07 02:14:12
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/landisk In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv568/arch/sh/boards/landisk Modified Files: irq.c Log Message: No need to toggle interrupts for IRQ enable/disable(), the generic hardirq framework already takes care of the locking and IRQ management for us. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/landisk/irq.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- irq.c 12 Nov 2005 13:02:45 -0000 1.2 +++ irq.c 7 Aug 2006 02:14:09 -0000 1.3 @@ -39,30 +39,24 @@ static void disable_landisk_irq(unsigned int irq) { - unsigned long flags; unsigned char val; unsigned char mask = 0xff ^ (0x01 << (irq - 5)); /* Set the priority in IPR to 0 */ - local_irq_save(flags); val = ctrl_inb(PA_IMASK); val &= mask; ctrl_outb(val, PA_IMASK); - local_irq_restore(flags); } static void enable_landisk_irq(unsigned int irq) { - unsigned long flags; unsigned char val; unsigned char value = (0x01 << (irq - 5)); /* Set priority in IPR back to original value */ - local_irq_save(flags); val = ctrl_inb(PA_IMASK); val |= value; ctrl_outb(val, PA_IMASK); - local_irq_restore(flags); } static void ack_landisk_irq(unsigned int irq) |
|
From: Paul M. <le...@us...> - 2006-08-07 02:14:12
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/dreamcast In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv568/arch/sh/boards/dreamcast Modified Files: irq.c Log Message: No need to toggle interrupts for IRQ enable/disable(), the generic hardirq framework already takes care of the locking and IRQ management for us. Index: irq.c =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/boards/dreamcast/irq.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- irq.c 26 Aug 2005 20:12:14 -0000 1.5 +++ irq.c 7 Aug 2006 02:14:09 -0000 1.6 @@ -10,7 +10,6 @@ */ #include <linux/irq.h> - #include <asm/io.h> #include <asm/irq.h> #include <asm/dreamcast/sysasic.h> @@ -57,29 +56,23 @@ /* Disable the hardware event by masking its bit in its EMR */ static inline void disable_systemasic_irq(unsigned int irq) { - unsigned long flags; __u32 emr = EMR_BASE + (LEVEL(irq) << 4) + (LEVEL(irq) << 2); __u32 mask; - local_irq_save(flags); mask = inl(emr); mask &= ~(1 << EVENT_BIT(irq)); outl(mask, emr); - local_irq_restore(flags); } /* Enable the hardware event by setting its bit in its EMR */ static inline void enable_systemasic_irq(unsigned int irq) { - unsigned long flags; __u32 emr = EMR_BASE + (LEVEL(irq) << 4) + (LEVEL(irq) << 2); __u32 mask; - local_irq_save(flags); mask = inl(emr); mask |= (1 << EVENT_BIT(irq)); outl(mask, emr); - local_irq_restore(flags); } /* Acknowledge a hardware event by writing its bit back to its ESR */ |
|
From: Paul M. <le...@us...> - 2006-08-07 02:02:52
|
Update of /cvsroot/linuxsh/linux/arch/sh/tools In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv28705/arch/sh/tools Modified Files: mach-types Log Message: One more ADX reference.. Index: mach-types =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/tools/mach-types,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- mach-types 7 Aug 2006 01:48:29 -0000 1.17 +++ mach-types 7 Aug 2006 02:02:50 -0000 1.18 @@ -16,7 +16,6 @@ SATURN SH_SATURN DREAMCAST SH_DREAMCAST BIGSUR SH_BIGSUR -ADX SH_ADX MPC1211 SH_MPC1211 SNAPGEAR SH_SECUREEDGE5410 HS7751RVOIP SH_HS7751RVOIP |
|
From: Paul M. <le...@us...> - 2006-08-07 02:00:36
|
Update of /cvsroot/linuxsh/linux/arch/sh/configs In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv27825/arch/sh/configs Removed Files: adx_defconfig Log Message: Kill unmaintained ADX board. --- adx_defconfig DELETED --- |
|
From: Paul M. <le...@us...> - 2006-08-07 02:00:36
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/adx In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv27825/arch/sh/boards/adx Removed Files: Makefile irq.c setup.c Log Message: Kill unmaintained ADX board. --- Makefile DELETED --- --- irq.c DELETED --- --- setup.c DELETED --- |
|
From: Paul M. <le...@us...> - 2006-08-07 02:00:36
|
Update of /cvsroot/linuxsh/linux/arch/sh In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv27825/arch/sh Modified Files: Kconfig Makefile Log Message: Kill unmaintained ADX board. Index: Kconfig =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/Kconfig,v retrieving revision 1.109 retrieving revision 1.110 diff -u -d -r1.109 -r1.110 --- Kconfig 7 Aug 2006 01:57:48 -0000 1.109 +++ Kconfig 7 Aug 2006 02:00:33 -0000 1.110 @@ -120,9 +120,6 @@ config SH_BIGSUR bool "BigSur" -config SH_ADX - bool "ADX" - config SH_MPC1211 bool "Interface MPC1211" help @@ -214,7 +211,7 @@ config CF_ENABLER bool "Compact Flash Enabler support" - depends on SH_ADX || SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_SH03 + depends on SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_SH03 ---help--- Compact Flash is a small, removable mass storage device introduced in 1994 originally as a PCMCIA device. If you say `Y' here, you @@ -242,7 +239,7 @@ - "Area5" if CompactFlash is connected to Area 5 (0x14000000) - "Area6" if it is connected to Area 6 (0x18000000) - "Area6" will work for most boards. For ADX, select "Area5". + "Area6" will work for most boards. config CF_AREA6 bool "Area6" Index: Makefile =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/Makefile,v retrieving revision 1.71 retrieving revision 1.72 diff -u -d -r1.71 -r1.72 --- Makefile 7 Aug 2006 01:48:28 -0000 1.71 +++ Makefile 7 Aug 2006 02:00:33 -0000 1.72 @@ -91,7 +91,6 @@ machdir-$(CONFIG_SH_SATURN) := saturn machdir-$(CONFIG_SH_DREAMCAST) := dreamcast machdir-$(CONFIG_SH_BIGSUR) := bigsur -machdir-$(CONFIG_SH_ADX) := adx machdir-$(CONFIG_SH_MPC1211) := mpc1211 machdir-$(CONFIG_SH_SH03) := sh03 machdir-$(CONFIG_SH_SECUREEDGE5410) := snapgear |
|
From: Paul M. <le...@us...> - 2006-08-07 01:57:54
|
Update of /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv26529/arch/sh/kernel/cpu/irq Modified Files: Makefile Added Files: maskreg.c Log Message: Make ADX mask reg IRQ support generic. --- NEW FILE: maskreg.c --- /* * Interrupt handling for Simple external interrupt mask register * * Copyright (C) 2001 A&D Co., Ltd. <http://www.aandd.co.jp> * * This is for the machine which have single 16 bit register * for masking external IRQ individually. * Each bit of the register is for masking each interrupt. * * This file may be copied or modified under the terms of the GNU * General Public License. See linux/COPYING for more information. */ #include <linux/kernel.h> #include <linux/init.h> #include <linux/irq.h> #include <asm/system.h> #include <asm/io.h> /* address of external interrupt mask register */ unsigned long irq_mask_register; /* forward declaration */ static unsigned int startup_maskreg_irq(unsigned int irq); static void shutdown_maskreg_irq(unsigned int irq); static void enable_maskreg_irq(unsigned int irq); static void disable_maskreg_irq(unsigned int irq); static void mask_and_ack_maskreg(unsigned int); static void end_maskreg_irq(unsigned int irq); /* hw_interrupt_type */ static struct hw_interrupt_type maskreg_irq_type = { .typename = "Mask Register", .startup = startup_maskreg_irq, .shutdown = shutdown_maskreg_irq, .enable = enable_maskreg_irq, .disable = disable_maskreg_irq, .ack = mask_and_ack_maskreg, .end = end_maskreg_irq }; /* actual implementatin */ static unsigned int startup_maskreg_irq(unsigned int irq) { enable_maskreg_irq(irq); return 0; /* never anything pending */ } static void shutdown_maskreg_irq(unsigned int irq) { disable_maskreg_irq(irq); } static void disable_maskreg_irq(unsigned int irq) { unsigned long flags; unsigned short val, mask = 0x01 << irq; BUG_ON(!irq_mask_register); /* Set "irq"th bit */ local_irq_save(flags); val = ctrl_inw(irq_mask_register); val |= mask; ctrl_outw(val, irq_mask_register); local_irq_restore(flags); } static void enable_maskreg_irq(unsigned int irq) { unsigned long flags; unsigned short val, mask = ~(0x01 << irq); BUG_ON(!irq_mask_register); /* Clear "irq"th bit */ local_irq_save(flags); val = ctrl_inw(irq_mask_register); val &= mask; ctrl_outw(val, irq_mask_register); local_irq_restore(flags); } static void mask_and_ack_maskreg(unsigned int irq) { disable_maskreg_irq(irq); } static void end_maskreg_irq(unsigned int irq) { if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) enable_maskreg_irq(irq); } void make_maskreg_irq(unsigned int irq) { disable_irq_nosync(irq); irq_desc[irq].handler = &maskreg_irq_type; disable_maskreg_irq(irq); } Index: Makefile =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/kernel/cpu/irq/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 7 Jan 2006 20:16:39 -0000 1.1 +++ Makefile 7 Aug 2006 01:57:48 -0000 1.2 @@ -3,5 +3,6 @@ # obj-y += ipr.o imask.o -obj-$(CONFIG_CPU_HAS_PINT_IRQ) += pint.o -obj-$(CONFIG_CPU_HAS_INTC2_IRQ) += intc2.o +obj-$(CONFIG_CPU_HAS_PINT_IRQ) += pint.o +obj-$(CONFIG_CPU_HAS_MASKREG_IRQ) += maskreg.o +obj-$(CONFIG_CPU_HAS_INTC2_IRQ) += intc2.o |
|
From: Paul M. <le...@us...> - 2006-08-07 01:57:51
|
Update of /cvsroot/linuxsh/linux/arch/sh In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv26529/arch/sh Modified Files: Kconfig Log Message: Make ADX mask reg IRQ support generic. Index: Kconfig =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/Kconfig,v retrieving revision 1.108 retrieving revision 1.109 diff -u -d -r1.108 -r1.109 --- Kconfig 7 Aug 2006 01:48:28 -0000 1.108 +++ Kconfig 7 Aug 2006 01:57:48 -0000 1.109 @@ -317,6 +317,9 @@ config CPU_HAS_PINT_IRQ bool +config CPU_HAS_MASKREG_IRQ + bool + config CPU_HAS_INTC2_IRQ bool |
|
From: Paul M. <le...@us...> - 2006-08-07 01:57:51
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/adx In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv26529/arch/sh/boards/adx Removed Files: irq_maskreg.c Log Message: Make ADX mask reg IRQ support generic. --- irq_maskreg.c DELETED --- |
|
From: Paul M. <le...@us...> - 2006-08-07 01:48:36
|
Update of /cvsroot/linuxsh/linux/arch/sh In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv22616/arch/sh Modified Files: Kconfig Makefile Log Message: Kill unmaintained sh2000 board. Index: Kconfig =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/Kconfig,v retrieving revision 1.107 retrieving revision 1.108 diff -u -d -r1.107 -r1.108 --- Kconfig 7 Aug 2006 01:44:25 -0000 1.107 +++ Kconfig 7 Aug 2006 01:48:28 -0000 1.108 @@ -120,16 +120,6 @@ config SH_BIGSUR bool "BigSur" -config SH_SH2000 - bool "SH2000" - select CPU_SUBTYPE_SH7709 - help - SH-2000 is a single-board computer based around SH7709A chip - intended for embedded applications. - It has an Ethernet interface (CS8900A), direct connected - Compact Flash socket, three serial ports and PC-104 bus. - More information at <http://sh2000.sh-linux.org>. - config SH_ADX bool "ADX" Index: Makefile =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/Makefile,v retrieving revision 1.70 retrieving revision 1.71 diff -u -d -r1.70 -r1.71 --- Makefile 7 Aug 2006 01:44:25 -0000 1.70 +++ Makefile 7 Aug 2006 01:48:28 -0000 1.71 @@ -91,7 +91,6 @@ machdir-$(CONFIG_SH_SATURN) := saturn machdir-$(CONFIG_SH_DREAMCAST) := dreamcast machdir-$(CONFIG_SH_BIGSUR) := bigsur -machdir-$(CONFIG_SH_SH2000) := sh2000 machdir-$(CONFIG_SH_ADX) := adx machdir-$(CONFIG_SH_MPC1211) := mpc1211 machdir-$(CONFIG_SH_SH03) := sh03 |
|
From: Paul M. <le...@us...> - 2006-08-07 01:48:32
|
Update of /cvsroot/linuxsh/linux/arch/sh/tools In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv22616/arch/sh/tools Modified Files: mach-types Log Message: Kill unmaintained sh2000 board. Index: mach-types =================================================================== RCS file: /cvsroot/linuxsh/linux/arch/sh/tools/mach-types,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- mach-types 2 Aug 2006 15:02:20 -0000 1.16 +++ mach-types 7 Aug 2006 01:48:29 -0000 1.17 @@ -13,7 +13,6 @@ HP6XX SH_HP6XX HD64461 HD64461 HD64465 HD64465 -SH2000 SH_SH2000 SATURN SH_SATURN DREAMCAST SH_DREAMCAST BIGSUR SH_BIGSUR |
|
From: Paul M. <le...@us...> - 2006-08-07 01:48:32
|
Update of /cvsroot/linuxsh/linux/arch/sh/boards/sh2000 In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv22616/arch/sh/boards/sh2000 Removed Files: Makefile setup.c Log Message: Kill unmaintained sh2000 board. --- Makefile DELETED --- --- setup.c DELETED --- |