Searched refs:IPR (Results 1 - 31 of 31) sorted by relevance

/linux-4.1.27/arch/sh/kernel/cpu/irq/
H A Dipr.c2 * Interrupt handling for IPR-based IRQ.
37 /* Set the priority in IPR to 0 */ disable_ipr_irq()
46 /* Set priority in IPR back to original value */ enable_ipr_irq()
53 * datasheets. The IPR address is calculated using the ipr_offset table.
/linux-4.1.27/arch/sh/boards/mach-se/7751/
H A Dirq.c40 .name = "IPR-se7751",
/linux-4.1.27/arch/sh/include/asm/
H A Dhw_irq.h12 unsigned char ipr_idx; /* Index for the IPR registered */
/linux-4.1.27/arch/arm/mach-pxa/
H A Dirq.c38 #define IPR(i) (((i) < 32) ? (0x01c + ((i) << 2)) : \ macro
131 __raw_writel(hw | IPR_VALID, pxa_irq_base + IPR(hw)); pxa_irq_map()
198 saved_ipr[i] = __raw_readl(pxa_irq_base + IPR(i)); pxa_irq_suspend()
217 __raw_writel(saved_ipr[i], pxa_irq_base + IPR(i)); pxa_irq_resume()
/linux-4.1.27/arch/sh/boards/mach-se/7206/
H A Dirq.c35 /* Set the priority in IPR to 0 */ disable_se7206_irq()
66 /* Set priority in IPR back to original value */ enable_se7206_irq()
/linux-4.1.27/arch/sh/boards/
H A Dboard-secureedge5410.c64 printk("Setup SnapGear IRQ/IPR ...\n"); init_snapgear_IRQ()
/linux-4.1.27/arch/sh/boards/mach-se/770x/
H A Dirq.c89 .name = "IPR-se770x",
/linux-4.1.27/sound/pci/emu10k1/
H A Dirq.c39 while (((status = inl(emu->port + IPR)) != 0) && (timeout < 1000)) { snd_emu10k1_interrupt()
207 outl(orig_status, emu->port + IPR); /* ack all */ snd_emu10k1_interrupt()
H A Demu10k1x.c74 #define IPR 0x08 /* Global interrupt pending register */ macro
796 status = inl(chip->port + IPR); snd_emu10k1x_interrupt()
832 outl(status, chip->port + IPR); snd_emu10k1x_interrupt()
H A Demupcm.c817 outl(epcm->capture_ipr, emu->port + IPR); snd_emu10k1_capture_trigger()
849 outl(epcm->capture_ipr, emu->port + IPR); snd_emu10k1_capture_trigger()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dehv_pic.c203 * controller which set ISR/IPR automatically and clear the ehv_pic_host_map()
204 * highest priority active interrupt in ISR/IPR when we do ehv_pic_host_map()
/linux-4.1.27/drivers/parisc/
H A Dgsc.c137 * FIXME: read IPR to make sure the IRQ isn't already pending. gsc_asic_unmask_irq()
H A Ddino.c336 ** dino_isr() will read IPR and find nothing. But then catch this dino_unmask_irq()
/linux-4.1.27/arch/microblaze/kernel/
H A Dintc.c24 #define IPR 0x04 /* Interrupt Pending Register */ macro
/linux-4.1.27/drivers/sh/intc/
H A Dhandle.c2 * Shared interrupt handling code for IPR and INTC2 types of IRQs.
H A Dcore.c2 * Shared interrupt handling code for IPR and INTC2 types of IRQs.
/linux-4.1.27/drivers/block/rsxx/
H A Drsxx_priv.h198 IPR = 0x18, /* Interrupt Poll Register */ enumerator in enum:rsxx_pci_regmap
H A Dcore.c75 seq_printf(m, "IPR 0x%08x\n", rsxx_attr_pci_regs_show()
76 ioread32(card->regmap + IPR)); rsxx_attr_pci_regs_show()
/linux-4.1.27/fs/fscache/
H A Dobject-list.c176 seq_puts(m, "OBJECT PARENT STAT CHLDN OPS OOP IPR EX READS" fscache_objlist_show()
/linux-4.1.27/drivers/usb/gadget/udc/
H A Dpxa25x_udc.c1563 ep0start(dev, UDCCS0_IPR, "defer/IPR"); handle_ep0()
1591 * - IPR cleared handle_ep0()
1604 } else /* irq was IPR clearing */ { handle_ep0()
1619 } else /* irq was IPR clearing */ { handle_ep0()
/linux-4.1.27/arch/arm/common/
H A Dedma.c397 dev_dbg(data, "IPR%d %08x\n", bank, sh_ipr); dma_irq_handler()
404 /* Clear the corresponding IPR bits */ dma_irq_handler()
477 /* Clear the corresponding IPR bits */ dma_ccerr_handler()
493 /* Clear the corresponding IPR bits */ dma_ccerr_handler()
/linux-4.1.27/drivers/scsi/
H A D3w-9xxx.h178 {0x0140, "IPR has parent"},
H A Dipr.h1223 /* IPR smart dump table structures */
H A Dipr.c640 * ipr_reinit_ipr_cmnd - Re-initialize an IPR Cmnd block for reuse
682 * ipr_init_ipr_cmnd - Initialize an IPR Cmnd block
700 * __ipr_get_free_ipr_cmnd - Get a free IPR Cmnd block
722 * ipr_get_free_ipr_cmnd - Get a free IPR Cmnd block and initialize it
6476 .name = "IPR",
/linux-4.1.27/arch/powerpc/platforms/maple/
H A Dpci.c653 /* Something prevents MSIs from the IPR from working on Bimini, quirk_ipr_msi()
/linux-4.1.27/sound/pci/ca0106/
H A Dca0106_main.c1287 status = inl(chip->port + IPR); snd_ca0106_interrupt()
1342 outl(status, chip->port+IPR); snd_ca0106_interrupt()
H A Dca0106.h85 #define IPR 0x08 /* Global interrupt pending register */ macro
/linux-4.1.27/arch/m68k/include/asm/
H A DMC68328.h392 #define IPR LONG_REF(IPR_ADDR) macro
H A DMC68EZ328.h310 #define IPR LONG_REF(IPR_ADDR) macro
H A DMC68VZ328.h320 #define IPR LONG_REF(IPR_ADDR) macro
/linux-4.1.27/include/sound/
H A Demu10k1.h79 #define IPR 0x08 /* Global interrupt pending register */ macro

Completed in 916 milliseconds