Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 33072
b: refs/heads/master
c: 6431622
h: refs/heads/master
v: v3
  • Loading branch information
YOSHIFUJI Hideaki authored and David S. Miller committed Aug 2, 2006
1 parent 5540d10 commit 3083402
Show file tree
Hide file tree
Showing 72 changed files with 461 additions and 532 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 90eb29efd0ca9301d80d03ea13662d32436f060e
refs/heads/master: 643162258e57180a33e0ef7f08f0d986fbb5b4b9
5 changes: 0 additions & 5 deletions trunk/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@ include/config
include/linux/autoconf.h
include/linux/compile.h
include/linux/version.h
include/linux/utsrelease.h

# stgit generated dirs
patches-*

# quilt's files
patches
series
2 changes: 1 addition & 1 deletion trunk/Documentation/usb/proc_usb_info.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ bind to an interface (or perhaps several) using an ioctl call. You
would issue more ioctls to the device to communicate to it using
control, bulk, or other kinds of USB transfers. The IOCTLs are
listed in the <linux/usbdevice_fs.h> file, and at this writing the
source code (linux/drivers/usb/core/devio.c) is the primary reference
source code (linux/drivers/usb/devio.c) is the primary reference
for how to access devices through those files.

Note that since by default these BBB/DDD files are writable only by
Expand Down
3 changes: 2 additions & 1 deletion trunk/Documentation/usb/usb-help.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ For USB help other than the readme files that are located in
Documentation/usb/*, see the following:

Linux-USB project: http://www.linux-usb.org
mirrors at http://usb.in.tum.de/linux-usb/
mirrors at http://www.suse.cz/development/linux-usb/
and http://usb.in.tum.de/linux-usb/
and http://it.linux-usb.org
Linux USB Guide: http://linux-usb.sourceforge.net
Linux-USB device overview (working devices and drivers):
Expand Down
5 changes: 2 additions & 3 deletions trunk/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -310,8 +310,8 @@ CPPFLAGS := -D__KERNEL__ $(LINUXINCLUDE)
CFLAGS := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \
-fno-strict-aliasing -fno-common
# Force gcc to behave correct even for buggy distributions
CFLAGS += $(call cc-option, -fno-stack-protector)

CFLAGS += $(call cc-option, -fno-stack-protector-all \
-fno-stack-protector)
AFLAGS := -D__ASSEMBLY__

# Read KERNELRELEASE from include/config/kernel.release (if it exists)
Expand Down Expand Up @@ -368,7 +368,6 @@ endif

no-dot-config-targets := clean mrproper distclean \
cscope TAGS tags help %docs check% \
include/linux/version.h headers_% \
kernelrelease kernelversion

config-targets := 0
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/common/gic.c
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,7 @@ static void gic_set_cpu(unsigned int irq, cpumask_t mask_val)
}
#endif

static struct irq_chip gic_chip = {
.name = "GIC",
static struct irqchip gic_chip = {
.ack = gic_ack_irq,
.mask = gic_mask_irq,
.unmask = gic_unmask_irq,
Expand Down
15 changes: 5 additions & 10 deletions trunk/arch/arm/common/locomo.c
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,7 @@ static void locomo_unmask_irq(unsigned int irq)
locomo_writel(r, mapbase + LOCOMO_ICR);
}

static struct irq_chip locomo_chip = {
.name = "LOCOMO",
static struct irqchip locomo_chip = {
.ack = locomo_ack_irq,
.mask = locomo_mask_irq,
.unmask = locomo_unmask_irq,
Expand Down Expand Up @@ -250,8 +249,7 @@ static void locomo_key_unmask_irq(unsigned int irq)
locomo_writel(r, mapbase + LOCOMO_KEYBOARD + LOCOMO_KIC);
}

static struct irq_chip locomo_key_chip = {
.name = "LOCOMO-key",
static struct irqchip locomo_key_chip = {
.ack = locomo_key_ack_irq,
.mask = locomo_key_mask_irq,
.unmask = locomo_key_unmask_irq,
Expand Down Expand Up @@ -314,8 +312,7 @@ static void locomo_gpio_unmask_irq(unsigned int irq)
locomo_writel(r, mapbase + LOCOMO_GIE);
}

static struct irq_chip locomo_gpio_chip = {
.name = "LOCOMO-gpio",
static struct irqchip locomo_gpio_chip = {
.ack = locomo_gpio_ack_irq,
.mask = locomo_gpio_mask_irq,
.unmask = locomo_gpio_unmask_irq,
Expand Down Expand Up @@ -360,8 +357,7 @@ static void locomo_lt_unmask_irq(unsigned int irq)
locomo_writel(r, mapbase + LOCOMO_LTINT);
}

static struct irq_chip locomo_lt_chip = {
.name = "LOCOMO-lt",
static struct irqchip locomo_lt_chip = {
.ack = locomo_lt_ack_irq,
.mask = locomo_lt_mask_irq,
.unmask = locomo_lt_unmask_irq,
Expand Down Expand Up @@ -422,8 +418,7 @@ static void locomo_spi_unmask_irq(unsigned int irq)
locomo_writel(r, mapbase + LOCOMO_SPIIE);
}

static struct irq_chip locomo_spi_chip = {
.name = "LOCOMO-spi",
static struct irqchip locomo_spi_chip = {
.ack = locomo_spi_ack_irq,
.mask = locomo_spi_mask_irq,
.unmask = locomo_spi_unmask_irq,
Expand Down
6 changes: 2 additions & 4 deletions trunk/arch/arm/common/sa1111.c
Original file line number Diff line number Diff line change
Expand Up @@ -272,8 +272,7 @@ static int sa1111_wake_lowirq(unsigned int irq, unsigned int on)
return 0;
}

static struct irq_chip sa1111_low_chip = {
.name = "SA1111-l",
static struct irqchip sa1111_low_chip = {
.ack = sa1111_ack_irq,
.mask = sa1111_mask_lowirq,
.unmask = sa1111_unmask_lowirq,
Expand Down Expand Up @@ -369,8 +368,7 @@ static int sa1111_wake_highirq(unsigned int irq, unsigned int on)
return 0;
}

static struct irq_chip sa1111_high_chip = {
.name = "SA1111-h",
static struct irqchip sa1111_high_chip = {
.ack = sa1111_ack_irq,
.mask = sa1111_mask_highirq,
.unmask = sa1111_unmask_highirq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/common/vic.c
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ static void vic_unmask_irq(unsigned int irq)
writel(1 << irq, base + VIC_INT_ENABLE);
}

static struct irq_chip vic_chip = {
.name = "VIC",
static struct irqchip vic_chip = {
.ack = vic_mask_irq,
.mask = vic_mask_irq,
.unmask = vic_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/kernel/ecard.c
Original file line number Diff line number Diff line change
Expand Up @@ -470,8 +470,7 @@ static void ecard_irq_mask(unsigned int irqnr)
}
}

static struct irq_chip ecard_chip = {
.name = "ECARD",
static struct irqchip ecard_chip = {
.ack = ecard_irq_mask,
.mask = ecard_irq_mask,
.unmask = ecard_irq_unmask,
Expand Down
1 change: 0 additions & 1 deletion trunk/arch/arm/kernel/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ int show_interrupts(struct seq_file *p, void *v)
seq_printf(p, "%3d: ", i);
for_each_present_cpu(cpu)
seq_printf(p, "%10u ", kstat_cpu(cpu).irqs[i]);
seq_printf(p, " %10s", irq_desc[i].chip->name ? : "-");
seq_printf(p, " %s", action->name);
for (action = action->next; action; action = action->next)
seq_printf(p, ", %s", action->name);
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-at91rm9200/gpio.c
Original file line number Diff line number Diff line change
Expand Up @@ -327,8 +327,7 @@ static int gpio_irq_type(unsigned pin, unsigned type)
return (type == IRQT_BOTHEDGE) ? 0 : -EINVAL;
}

static struct irq_chip gpio_irqchip = {
.name = "GPIO",
static struct irqchip gpio_irqchip = {
.mask = gpio_irq_mask,
.unmask = gpio_irq_unmask,
.set_type = gpio_irq_type,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-at91rm9200/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,7 @@ void at91_irq_resume(void)
#define at91_aic_set_wake NULL
#endif

static struct irq_chip at91_aic_chip = {
.name = "AIC",
static struct irqchip at91_aic_chip = {
.ack = at91_aic_mask_irq,
.mask = at91_aic_mask_irq,
.unmask = at91_aic_unmask_irq,
Expand Down
6 changes: 2 additions & 4 deletions trunk/arch/arm/mach-imx/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -204,15 +204,13 @@ imx_gpiod_demux_handler(unsigned int irq_unused, struct irqdesc *desc,
imx_gpio_handler(mask, irq, desc, regs);
}

static struct irq_chip imx_internal_chip = {
.name = "MPU",
static struct irqchip imx_internal_chip = {
.ack = imx_mask_irq,
.mask = imx_mask_irq,
.unmask = imx_unmask_irq,
};

static struct irq_chip imx_gpio_chip = {
.name = "GPIO",
static struct irqchip imx_gpio_chip = {
.ack = imx_gpio_ack_irq,
.mask = imx_gpio_mask_irq,
.unmask = imx_gpio_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-integrator/integrator_ap.c
Original file line number Diff line number Diff line change
Expand Up @@ -161,8 +161,7 @@ static void sc_unmask_irq(unsigned int irq)
writel(1 << irq, VA_IC_BASE + IRQ_ENABLE_SET);
}

static struct irq_chip sc_chip = {
.name = "SC",
static struct irqchip sc_chip = {
.ack = sc_mask_irq,
.mask = sc_mask_irq,
.unmask = sc_unmask_irq,
Expand Down
9 changes: 3 additions & 6 deletions trunk/arch/arm/mach-integrator/integrator_cp.c
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,7 @@ static void cic_unmask_irq(unsigned int irq)
cic_writel(1 << irq, INTCP_VA_CIC_BASE + IRQ_ENABLE_SET);
}

static struct irq_chip cic_chip = {
.name = "CIC",
static struct irqchip cic_chip = {
.ack = cic_mask_irq,
.mask = cic_mask_irq,
.unmask = cic_unmask_irq,
Expand All @@ -175,8 +174,7 @@ static void pic_unmask_irq(unsigned int irq)
pic_writel(1 << irq, INTCP_VA_PIC_BASE + IRQ_ENABLE_SET);
}

static struct irq_chip pic_chip = {
.name = "PIC",
static struct irqchip pic_chip = {
.ack = pic_mask_irq,
.mask = pic_mask_irq,
.unmask = pic_unmask_irq,
Expand All @@ -194,8 +192,7 @@ static void sic_unmask_irq(unsigned int irq)
sic_writel(1 << irq, INTCP_VA_SIC_BASE + IRQ_ENABLE_SET);
}

static struct irq_chip sic_chip = {
.name = "SIC",
static struct irqchip sic_chip = {
.ack = sic_mask_irq,
.mask = sic_mask_irq,
.unmask = sic_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-iop3xx/iop321-irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,7 @@ iop321_irq_unmask (unsigned int irq)
intctl_write(iop321_mask);
}

struct irq_chip ext_chip = {
.name = "IOP",
struct irqchip ext_chip = {
.ack = iop321_irq_mask,
.mask = iop321_irq_mask,
.unmask = iop321_irq_unmask,
Expand Down
6 changes: 2 additions & 4 deletions trunk/arch/arm/mach-iop3xx/iop331-irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -77,15 +77,13 @@ iop331_irq_unmask2(unsigned int irq)
intctl_write1(iop331_mask1);
}

struct irq_chip iop331_irqchip1 = {
.name = "IOP-1",
struct irqchip iop331_irqchip1 = {
.ack = iop331_irq_mask1,
.mask = iop331_irq_mask1,
.unmask = iop331_irq_unmask1,
};

struct irq_chip iop331_irqchip2 = {
.name = "IOP-2",
struct irqchip iop331_irqchip2 = {
.ack = iop331_irq_mask2,
.mask = iop331_irq_mask2,
.unmask = iop331_irq_unmask2,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-lh7a40x/arch-kev7a400.c
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,7 @@ static void kev7a400_unmask_cpld_irq (u32 irq)
CPLD_WR_PB_INT_MASK = CPLD_IRQ_mask;
}

static struct irq_chip kev7a400_cpld_chip = {
.name = "CPLD",
static struct irqchip kev7a400_cpld_chip = {
.ack = kev7a400_ack_cpld_irq,
.mask = kev7a400_mask_cpld_irq,
.unmask = kev7a400_unmask_cpld_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-lh7a40x/arch-lpd7a40x.c
Original file line number Diff line number Diff line change
Expand Up @@ -200,8 +200,7 @@ static void lh7a40x_unmask_cpld_irq (u32 irq)
}
}

static struct irq_chip lpd7a40x_cpld_chip = {
.name = "CPLD",
static struct irqchip lpd7a40x_cpld_chip = {
.ack = lh7a40x_ack_cpld_irq,
.mask = lh7a40x_mask_cpld_irq,
.unmask = lh7a40x_unmask_cpld_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-lh7a40x/irq-kev7a400.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,7 @@ lh7a400_unmask_cpld_irq (u32 irq)
}

static struct
irq_chip lh7a400_cpld_chip = {
.name = "CPLD",
irqchip lh7a400_cpld_chip = {
.ack = lh7a400_ack_cpld_irq,
.mask = lh7a400_mask_cpld_irq,
.unmask = lh7a400_unmask_cpld_irq,
Expand Down
6 changes: 2 additions & 4 deletions trunk/arch/arm/mach-lh7a40x/irq-lh7a400.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,13 @@ static void lh7a400_ack_gpio_irq (u32 irq)
INTC_INTENC = (1 << irq);
}

static struct irq_chip lh7a400_internal_chip = {
.name = "MPU",
static struct irqchip lh7a400_internal_chip = {
.ack = lh7a400_mask_irq, /* Level triggering -> mask is ack */
.mask = lh7a400_mask_irq,
.unmask = lh7a400_unmask_irq,
};

static struct irq_chip lh7a400_gpio_chip = {
.name = "GPIO",
static struct irqchip lh7a400_gpio_chip = {
.ack = lh7a400_ack_gpio_irq,
.mask = lh7a400_mask_irq,
.unmask = lh7a400_unmask_irq,
Expand Down
12 changes: 4 additions & 8 deletions trunk/arch/arm/mach-lh7a40x/irq-lh7a404.c
Original file line number Diff line number Diff line change
Expand Up @@ -76,29 +76,25 @@ static void lh7a404_vic2_ack_gpio_irq (u32 irq)
VIC2_INTENCLR = (1 << irq);
}

static struct irq_chip lh7a404_vic1_chip = {
.name = "VIC1",
static struct irqchip lh7a404_vic1_chip = {
.ack = lh7a404_vic1_mask_irq, /* Because level-triggered */
.mask = lh7a404_vic1_mask_irq,
.unmask = lh7a404_vic1_unmask_irq,
};

static struct irq_chip lh7a404_vic2_chip = {
.name = "VIC2",
static struct irqchip lh7a404_vic2_chip = {
.ack = lh7a404_vic2_mask_irq, /* Because level-triggered */
.mask = lh7a404_vic2_mask_irq,
.unmask = lh7a404_vic2_unmask_irq,
};

static struct irq_chip lh7a404_gpio_vic1_chip = {
.name = "GPIO-VIC1",
static struct irqchip lh7a404_gpio_vic1_chip = {
.ack = lh7a404_vic1_ack_gpio_irq,
.mask = lh7a404_vic1_mask_irq,
.unmask = lh7a404_vic1_unmask_irq,
};

static struct irq_chip lh7a404_gpio_vic2_chip = {
.name = "GPIO-VIC2",
static struct irqchip lh7a404_gpio_vic2_chip = {
.ack = lh7a404_vic2_ack_gpio_irq,
.mask = lh7a404_vic2_mask_irq,
.unmask = lh7a404_vic2_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-lh7a40x/irq-lpd7a40x.c
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,7 @@ static void lh7a40x_unmask_cpld_irq (u32 irq)
}
}

static struct irq_chip lh7a40x_cpld_chip = {
.name = "CPLD",
static struct irqchip lh7a40x_cpld_chip = {
.ack = lh7a40x_ack_cpld_irq,
.mask = lh7a40x_mask_cpld_irq,
.unmask = lh7a40x_unmask_cpld_irq,
Expand Down
6 changes: 2 additions & 4 deletions trunk/arch/arm/mach-omap1/fpga.c
Original file line number Diff line number Diff line change
Expand Up @@ -106,16 +106,14 @@ void innovator_fpga_IRQ_demux(unsigned int irq, struct irqdesc *desc,
}
}

static struct irq_chip omap_fpga_irq_ack = {
.name = "FPGA-ack",
static struct irqchip omap_fpga_irq_ack = {
.ack = fpga_mask_ack_irq,
.mask = fpga_mask_irq,
.unmask = fpga_unmask_irq,
};


static struct irq_chip omap_fpga_irq = {
.name = "FPGA",
static struct irqchip omap_fpga_irq = {
.ack = fpga_ack_irq,
.mask = fpga_mask_irq,
.unmask = fpga_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-omap1/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -168,8 +168,7 @@ static struct omap_irq_bank omap1610_irq_banks[] = {
};
#endif

static struct irq_chip omap_irq_chip = {
.name = "MPU",
static struct irqchip omap_irq_chip = {
.ack = omap_mask_ack_irq,
.mask = omap_mask_irq,
.unmask = omap_unmask_irq,
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/arm/mach-omap2/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,7 @@ static void omap_mask_ack_irq(unsigned int irq)
omap_ack_irq(irq);
}

static struct irq_chip omap_irq_chip = {
.name = "INTC",
static struct irqchip omap_irq_chip = {
.ack = omap_mask_ack_irq,
.mask = omap_mask_irq,
.unmask = omap_unmask_irq,
Expand Down
Loading

0 comments on commit 3083402

Please sign in to comment.