Home
last modified time | relevance | path

Searched refs:lirq (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-grgpio.c209 struct grgpio_lirq *lirq = &priv->lirqs[i]; in grgpio_irq_handler() local
211 if (priv->imask & BIT(i) && lirq->index >= 0 && in grgpio_irq_handler()
212 priv->uirqs[lirq->index].uirq == irq) { in grgpio_irq_handler()
213 generic_handle_irq(lirq->irq); in grgpio_irq_handler()
234 struct grgpio_lirq *lirq; in grgpio_irq_map() local
243 lirq = &priv->lirqs[offset]; in grgpio_irq_map()
244 if (lirq->index < 0) in grgpio_irq_map()
253 lirq->irq = irq; in grgpio_irq_map()
254 uirq = &priv->uirqs[lirq->index]; in grgpio_irq_map()
284 struct grgpio_lirq *lirq; in grgpio_irq_unmap() local
398 struct grgpio_lirq *lirq; grgpio_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-grgpio.c209 struct grgpio_lirq *lirq = &priv->lirqs[i]; in grgpio_irq_handler() local
211 if (priv->imask & BIT(i) && lirq->index >= 0 && in grgpio_irq_handler()
212 priv->uirqs[lirq->index].uirq == irq) { in grgpio_irq_handler()
213 generic_handle_irq(lirq->irq); in grgpio_irq_handler()
234 struct grgpio_lirq *lirq; in grgpio_irq_map() local
243 lirq = &priv->lirqs[offset]; in grgpio_irq_map()
244 if (lirq->index < 0) in grgpio_irq_map()
253 lirq->irq = irq; in grgpio_irq_map()
254 uirq = &priv->uirqs[lirq->index]; in grgpio_irq_map()
284 struct grgpio_lirq *lirq; in grgpio_irq_unmap() local
397 struct grgpio_lirq *lirq; grgpio_probe() local
[all...]
/kernel/linux/linux-5.10/arch/mips/pci/
H A Dmsi-xlp.c248 static void xlp_config_link_msi(uint64_t lnkbase, int lirq, uint64_t msiaddr) in xlp_config_link_msi() argument
275 val |= (1 << 8) | lirq; in xlp_config_link_msi()
299 int msivec, irt, lirq, xirq, ret; in xlp_setup_msi() local
303 lirq = PIC_PCIE_LINK_MSI_IRQ(link); in xlp_setup_msi()
310 xlp_config_link_msi(lnkbase, lirq, msiaddr); in xlp_setup_msi()
316 nlm_setup_pic_irq(node, lirq, lirq, irt); in xlp_setup_msi()
317 nlm_pic_init_irt(nlm_get_node(node)->picbase, irt, lirq, in xlp_setup_msi()
346 static void xlp_config_link_msix(uint64_t lnkbase, int lirq, uint64_t msixaddr) in xlp_config_link_msix() argument
379 val |= (1 << 8) | lirq; in xlp_config_link_msix()
406 int t, msixvec, lirq, xirq, ret; xlp_setup_msix() local
515 nlm_dispatch_msi(int node, int lirq) nlm_dispatch_msi() argument
545 nlm_dispatch_msix(int node, int lirq) nlm_dispatch_msix() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/
H A Dcommon.h99 void nlm_dispatch_msi(int node, int lirq);
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xive/
H A Dcommon.c276 u32 lirq; in xmon_xive_get_irq_config() local
278 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xmon_xive_get_irq_config()
284 xmon_printf("IRQ 0x%08x : target=0x%x prio=%02x lirq=0x%x ", in xmon_xive_get_irq_config()
285 hw_irq, target, prio, lirq); in xmon_xive_get_irq_config()
1615 u32 lirq; in xive_debug_show_irq() local
1622 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xive_debug_show_irq()
1628 seq_printf(m, "IRQ 0x%08x : target=0x%x prio=%02x lirq=0x%x ", in xive_debug_show_irq()
1629 hw_irq, target, prio, lirq); in xive_debug_show_irq()
H A Dnative.c121 __be32 lirq; in xive_native_get_irq_config() local
123 rc = opal_xive_get_irq_config(hw_irq, &vp, prio, &lirq); in xive_native_get_irq_config()
126 *sw_irq = be32_to_cpu(lirq); in xive_native_get_irq_config()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/
H A Dcommon.c303 u32 lirq; in xmon_xive_get_irq_config() local
305 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xmon_xive_get_irq_config()
311 xmon_printf("IRQ 0x%08x : target=0x%x prio=%02x lirq=0x%x ", in xmon_xive_get_irq_config()
312 hw_irq, target, prio, lirq); in xmon_xive_get_irq_config()
1755 u32 lirq; in xive_debug_show_irq() local
1758 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xive_debug_show_irq()
1764 seq_printf(m, "IRQ 0x%08x : target=0x%x prio=%02x lirq=0x%x ", in xive_debug_show_irq()
1765 hw_irq, target, prio, lirq); in xive_debug_show_irq()
H A Dnative.c118 __be32 lirq; in xive_native_get_irq_config() local
120 rc = opal_xive_get_irq_config(hw_irq, &vp, prio, &lirq); in xive_native_get_irq_config()
123 *sw_irq = be32_to_cpu(lirq); in xive_native_get_irq_config()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dopal.h254 uint32_t lirq);
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dopal.h248 uint32_t lirq);

Completed in 10 milliseconds