Home
last modified time | relevance | path

Searched refs:clear_irq (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/arch/sparc/kernel/
H A Dpci_sabre.c467 u64 clear_irq; in sabre_probe() local
521 for (clear_irq = SABRE_ICLR_A_SLOT0; clear_irq < SABRE_ICLR_B_SLOT0 + 0x80; clear_irq += 8) in sabre_probe()
522 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
525 for (clear_irq = SABRE_ICLR_SCSI; clear_irq < SABRE_ICLR_SCSI + 0x80; clear_irq += 8) in sabre_probe()
526 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dexynos_adc.c162 void (*clear_irq)(struct exynos_adc *info); member
281 .clear_irq = exynos_adc_v1_clear_irq,
293 .clear_irq = exynos_adc_v1_clear_irq,
303 .clear_irq = exynos_adc_v1_clear_irq,
380 .clear_irq = exynos_adc_v1_clear_irq,
441 .clear_irq = exynos_adc_v2_clear_irq,
454 .clear_irq = exynos_adc_v2_clear_irq,
480 .clear_irq = exynos_adc_v2_clear_irq,
631 if (info->data->clear_irq) in exynos_adc_isr()
632 info->data->clear_irq(info); in exynos_adc_isr()
/OK3568_Linux_fs/kernel/tools/pci/
H A Dpcitest.c33 bool clear_irq; member
80 if (test->clear_irq) { in run_test()
219 test->clear_irq = true; in main()
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dnau8824.c824 int active_irq, clear_irq, i; in nau8824_int_status_clear_all() local
831 clear_irq = (0x1 << i); in nau8824_int_status_clear_all()
832 if (active_irq & clear_irq) in nau8824_int_status_clear_all()
834 NAU8824_REG_CLEAR_INT_REG, clear_irq); in nau8824_int_status_clear_all()
983 int active_irq, clear_irq = 0, event = 0, event_mask = 0; in nau8824_interrupt() local
994 clear_irq = NAU8824_JACK_EJECTION_DETECTED; in nau8824_interrupt()
1012 clear_irq = NAU8824_KEY_SHORT_PRESS_IRQ; in nau8824_interrupt()
1015 clear_irq = NAU8824_KEY_RELEASE_IRQ; in nau8824_interrupt()
1035 if (!clear_irq) in nau8824_interrupt()
1036 clear_irq = active_irq; in nau8824_interrupt()
[all …]
H A Dnau8825.c1477 int active_irq, clear_irq, i; in nau8825_int_status_clear_all() local
1484 clear_irq = (0x1 << i); in nau8825_int_status_clear_all()
1485 if (active_irq & clear_irq) in nau8825_int_status_clear_all()
1487 NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_int_status_clear_all()
1675 int active_irq, clear_irq = 0, event = 0, event_mask = 0; in nau8825_interrupt() local
1687 clear_irq = NAU8825_JACK_EJECTION_IRQ_MASK; in nau8825_interrupt()
1702 clear_irq = NAU8825_KEY_SHORT_PRESS_IRQ; in nau8825_interrupt()
1705 clear_irq = NAU8825_KEY_RELEASE_IRQ; in nau8825_interrupt()
1748 clear_irq = NAU8825_HEADSET_COMPLETION_IRQ; in nau8825_interrupt()
1761 clear_irq = NAU8825_IMPEDANCE_MEAS_IRQ; in nau8825_interrupt()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/musb/
H A Dam35x.c298 if (data->clear_irq) in am35x_musb_interrupt()
299 data->clear_irq(); in am35x_musb_interrupt()
365 if (data->clear_irq) in am35x_musb_init()
366 data->clear_irq(); in am35x_musb_init()
/OK3568_Linux_fs/u-boot/drivers/usb/musb-new/
H A Dam35x.c338 if (data->clear_irq) in am35x_musb_interrupt()
339 data->clear_irq(data->dev); in am35x_musb_interrupt()
418 if (data->clear_irq) in am35x_musb_init()
419 data->clear_irq(data->dev); in am35x_musb_init()
H A Dda8xx.c274 platdata->otg_board_data.clear_irq = da8xx_musb_clear_irq; in da8xx_musb_ofdata_to_platdata()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Domap_musb.h20 void (*clear_irq)(struct udevice *dev); member
/OK3568_Linux_fs/kernel/drivers/macintosh/ams/
H A Dams.h46 void (*clear_irq)(enum ams_irq reg); member
H A Dams-pmu.c155 ams_info.clear_irq = ams_pmu_clear_irq; in ams_pmu_init()
H A Dams-i2c.c266 ams_info.clear_irq = ams_i2c_clear_irq; in ams_i2c_init()
H A Dams-core.c113 ams_info.clear_irq(irqs_to_clear); in ams_worker()
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dusb-omap.h80 void (*clear_irq)(void); member
/OK3568_Linux_fs/kernel/drivers/ide/
H A Dide-io.c671 if (hwif->port_ops && hwif->port_ops->clear_irq) in ide_timer_expiry()
672 hwif->port_ops->clear_irq(drive); in ide_timer_expiry()
846 if (hwif->port_ops && hwif->port_ops->clear_irq) in ide_intr()
847 hwif->port_ops->clear_irq(drive); in ide_intr()
H A Dmacide.c86 .clear_irq = macide_clear_irq,
H A Dcmd64x.c310 .clear_irq = cmd64x_clear_irq,
318 .clear_irq = cmd648_clear_irq,
H A Dgayle.c102 .clear_irq = gayle_a1200_clear_irq,
H A Dbuddha.c144 .clear_irq = xsurf_clear_irq,
H A Dpiix.c318 .clear_irq = ich_clear_irq,
H A Dtx4939ide.c508 .clear_irq = tx4939ide_clear_irq,
/OK3568_Linux_fs/u-boot/board/logicpd/am3517evm/
H A Dam3517evm.c63 .clear_irq = am35x_musb_clear_irq,
/OK3568_Linux_fs/kernel/drivers/ssb/
H A Ddriver_mipscore.c127 static void clear_irq(struct ssb_bus *bus, unsigned int irq) in clear_irq() function
156 clear_irq(bus, oldirq); in set_irq()
/OK3568_Linux_fs/u-boot/board/compulab/cm_t3517/
H A Dcm_t3517.c48 .clear_irq = am35x_musb_clear_irq,
/OK3568_Linux_fs/kernel/drivers/iio/light/
H A Ducs12cm0.c530 goto clear_irq; in ucs12cm0_interrupt_handler()
536 clear_irq: in ucs12cm0_interrupt_handler()

12