Searched refs:irq_data (Results 1 - 25 of 25) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A Dprom_irqtrans.c116 struct sabre_irq_data *irq_data = _arg2; local
117 unsigned long controller_regs = irq_data->controller_regs;
224 struct sabre_irq_data *irq_data = _data; local
225 unsigned long controller_regs = irq_data->controller_regs;
262 (void *) irq_data);
271 struct sabre_irq_data *irq_data; local
277 irq_data = prom_early_alloc(sizeof(struct sabre_irq_data));
280 irq_data->controller_regs = regs[0].phys_addr;
283 irq_data->pci_first_busno = busrange[0];
285 dp->irq_trans->data = irq_data;
381 struct schizo_irq_data *irq_data = _data; local
429 struct schizo_irq_data *irq_data; local
513 struct fire_irq_data *irq_data = _data; local
544 struct fire_irq_data *irq_data; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/
H A Dmax8925-core.c350 struct max8925_irq_data *irq_data; local
356 irq_data = &max8925_irqs[i];
358 if (irq_data->tsc_irq)
360 if (irq_data->flags == FLAGS_RTC)
362 else if (irq_data->flags == FLAGS_ADC)
366 if (read_reg != irq_data->reg) {
367 read_reg = irq_data->reg;
368 value = max8925_reg_read(i2c, irq_data->reg);
370 if (value & irq_data->enable)
379 struct max8925_irq_data *irq_data; local
415 struct max8925_irq_data *irq_data; local
[all...]
H A Dwm8994-irq.c143 static inline int irq_data_to_status_reg(struct wm8994_irq_data *irq_data) argument
145 return WM8994_INTERRUPT_STATUS_1 - 1 + irq_data->reg;
148 static inline int irq_data_to_mask_reg(struct wm8994_irq_data *irq_data) argument
150 return WM8994_INTERRUPT_STATUS_1_MASK - 1 + irq_data->reg;
188 struct wm8994_irq_data *irq_data = irq_to_wm8994_irq(wm8994, irq); local
190 wm8994->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask;
196 struct wm8994_irq_data *irq_data = irq_to_wm8994_irq(wm8994, irq); local
198 wm8994->irq_masks_cur[irq_data->reg - 1] |= irq_data
[all...]
H A D88pm860x-core.c336 struct pm860x_irq_data *irq_data; local
343 irq_data = &pm860x_irqs[i];
344 if (read_reg != irq_data->reg) {
345 read_reg = irq_data->reg;
346 value = pm860x_reg_read(i2c, irq_data->reg);
348 if (value & irq_data->enable)
364 struct pm860x_irq_data *irq_data; local
375 irq_data = &pm860x_irqs[i];
376 switch (irq_data->mask_reg) {
378 mask[0] &= ~irq_data
[all...]
H A Dwm831x-irq.c34 * the static irq_data table we use to look up the data for individual
332 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data) argument
334 return WM831X_INTERRUPT_STATUS_1 - 1 + irq_data->reg;
337 static inline int irq_data_to_mask_reg(struct wm831x_irq_data *irq_data) argument
339 return WM831X_INTERRUPT_STATUS_1_MASK - 1 + irq_data->reg;
377 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, irq); local
379 wm831x->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask;
385 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, irq); local
387 wm831x->irq_masks_cur[irq_data
[all...]
H A Dwm8350-irq.c382 static irqreturn_t wm8350_irq(int irq, void *irq_data) argument
384 struct wm8350 *wm8350 = irq_data;
448 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, irq); local
450 wm8350->irq_masks[irq_data->reg] &= ~irq_data->mask;
456 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, irq); local
458 wm8350->irq_masks[irq_data->reg] |= irq_data->mask;
H A Dwm8350-core.c393 static irqreturn_t wm8350_auxadc_irq(int irq, void *irq_data) argument
395 struct wm8350 *wm8350 = irq_data;
H A Dtwl4030-irq.c81 struct irq_data { struct in struct:sih
H A Dwm831x-core.c429 static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data) argument
431 struct wm831x *wm831x = irq_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/misc/
H A Dcm109.c97 struct cm109_ctl_packet *irq_data; member in struct:cm109_dev
343 dev->irq_data->byte[0],
344 dev->irq_data->byte[1],
345 dev->irq_data->byte[2],
346 dev->irq_data->byte[3],
356 if (dev->irq_data->byte[HID_IR0] & 0x0f) {
357 const int code = (dev->irq_data->byte[HID_IR0] & 0x0f);
365 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0))
368 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0;
371 report_key(dev, dev->keymap[dev->irq_data
[all...]
H A Dyealink.c106 struct yld_ctl_packet *irq_data; member in struct:yealink_dev
433 switch (yld->irq_data->cmd) {
436 yld->master.s.keynum = yld->irq_data->data[0];
440 dbg("get scancode %x", yld->irq_data->data[0]);
442 report_key(yld, map_p1k_to_key(yld->irq_data->data[0]));
446 err("unexpected response %x", yld->irq_data->cmd);
840 usb_free_coherent(yld->udev, USB_PKT_LEN, yld->irq_data, yld->irq_dma);
885 yld->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN,
887 if (yld->irq_data == NULL)
915 usb_fill_int_urb(yld->urb_irq, udev, pipe, yld->irq_data,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/act2000/
H A Dact2000.h144 typedef union irq_data { union
146 } irq_data; typedef in typeref:union:irq_data
179 irq_data idat; /* Data used for IRQ handler */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/include/asm/
H A Decard.h152 void *irq_data; /* Data for use for IRQ by card */ member in struct:expansion_card
169 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/rtc/
H A Drtc-dev.c38 rtc->irq_data = 0;
133 rtc->irq_data = 0;
166 data = rtc->irq_data;
167 rtc->irq_data = 0;
211 data = rtc->irq_data;
H A Drtc-omap.c118 u8 irq_data; local
120 irq_data = rtc_read(OMAP_RTC_STATUS_REG);
123 if (irq_data & OMAP_RTC_STATUS_ALARM) {
129 if (irq_data & OMAP_RTC_STATUS_1S_EVENT)
H A Dinterface.c383 rtc->irq_data = (rtc->irq_data + (num << 8)) | events;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dpata_icside.c87 struct pata_icside_state *state = ec->irq_data;
97 struct pata_icside_state *state = ec->irq_data;
114 struct pata_icside_state *state = ec->irq_data;
128 struct pata_icside_state *state = ec->irq_data;
139 struct pata_icside_state *state = ec->irq_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ide/
H A Dicside.c89 struct icside_state *state = ec->irq_data;
99 struct icside_state *state = ec->irq_data;
116 struct icside_state *state = ec->irq_data;
138 struct icside_state *state = ec->irq_data;
151 struct icside_state *state = ec->irq_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/arm/
H A Dcumana_2.c95 struct cumanascsi2_info *info = ec->irq_data;
107 struct cumanascsi2_info *info = ec->irq_data;
H A Dpowertec.c75 struct powertec_info *info = ec->irq_data;
87 struct powertec_info *info = ec->irq_data;
H A Deesox.c88 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
103 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/
H A Dbcm5301x.c390 static struct soc_cca_gpio_irq_data irq_data[IRQ_CCA_GPIO_N]; local
398 set_irq_data(irq, &irq_data[irq_to_gpio(irq)]);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Drtc.h173 unsigned long irq_data; member in struct:rtc_device
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/
H A Decard.c939 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data) argument
941 ec->irq_data = irq_data;
1145 ec->irq_data = NULL;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/arm/
H A Detherh.c151 struct etherh_priv *eh = ec->irq_data;
158 struct etherh_priv *eh = ec->irq_data;

Completed in 328 milliseconds