Searched refs:msi_pic (Results 1 – 6 of 6) sorted by relevance
| /components/drivers/pci/msi/ |
| A D | irq.c | 25 struct rt_pic *msi_pic; in rt_pci_msi_setup_irqs() local 33 msi_pic = pdev->msi_pic; in rt_pci_msi_setup_irqs() 48 if ((irq = msi_pic->ops->irq_alloc_msi(msi_pic, desc)) < 0) in rt_pci_msi_setup_irqs() 79 msi_pic->ops->irq_free_msi(msi_pic, irq_idx); in rt_pci_msi_setup_irqs() 91 pirq = rt_pic_find_pirq(msi_pic, irq + idx); in rt_pci_msi_setup_irqs() 94 msi_pic->ops->irq_compose_msi_msg(pirq, &desc->msg); in rt_pci_msi_setup_irqs() 104 if ((irq = msi_pic->ops->irq_alloc_msi(msi_pic, desc)) < 0) in rt_pci_msi_setup_irqs() 115 pirq = rt_pic_find_pirq(msi_pic, irq); in rt_pci_msi_setup_irqs() 118 msi_pic->ops->irq_compose_msi_msg(pirq, &desc->msg); in rt_pci_msi_setup_irqs() 134 msi_pic->ops->irq_free_msi(msi_pic, desc->irq); in rt_pci_msi_setup_irqs()
|
| A D | msi.c | 134 struct rt_pic *msi_pic = pdev->msi_pic; in msi_affinity_init() local 137 pirq = rt_pic_find_pirq(msi_pic, irq); in msi_affinity_init() 172 if (msi_pic->ops->irq_write_msi_msg) in msi_affinity_init() 174 msi_pic->ops->irq_write_msi_msg(pirq, &desc->msg); in msi_affinity_init() 667 if (!pdev->msi_pic) in rt_pci_msi_enable_range_affinity() 896 if (!pdev->msi_pic) in rt_pci_msix_enable_range_affinity()
|
| /components/drivers/pci/host/dw/ |
| A D | pcie-dw_host.c | 156 struct rt_pic *msi_pic = port->msi_pic; in dw_handle_msi_irq() local 340 port->msi_pic = rt_calloc(1, sizeof(*port->msi_pic)); in dw_pcie_host_init() 342 if (!port->msi_pic) in dw_pcie_host_init() 347 port->msi_pic->priv_data = port; in dw_pcie_host_init() 348 port->msi_pic->ops = &dw_pci_msi_ops; in dw_pcie_host_init() 350 rt_pic_user_extends(port->msi_pic); in dw_pcie_host_init() 398 rt_pic_cancel_irq(port->msi_pic); in dw_pcie_host_init() 399 rt_free(port->msi_pic); in dw_pcie_host_init() 400 port->msi_pic = RT_NULL; in dw_pcie_host_init() 424 rt_pic_cancel_irq(port->msi_pic); in dw_pcie_host_free() [all …]
|
| A D | pcie-dw.h | 191 struct rt_pic *msi_pic; member
|
| /components/drivers/pci/ |
| A D | ofw.c | 493 pdev->msi_pic = rt_pic_dynamic_cast(rt_ofw_data(msi_ic_np)); in ofw_msi_pic_init() 495 if (!pdev->msi_pic) in ofw_msi_pic_init() 502 if (!pdev->msi_pic->ops->irq_compose_msi_msg) in ofw_msi_pic_init() 509 if (!pdev->msi_pic->ops->irq_alloc_msi) in ofw_msi_pic_init() 516 if (!pdev->msi_pic->ops->irq_free_msi) in ofw_msi_pic_init()
|
| /components/drivers/include/drivers/ |
| A D | pci.h | 182 struct rt_pic *msi_pic; member
|
Completed in 12 milliseconds