Searched refs:msi_map (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/irqchip/ |
| H A D | irq-alpine-msi.c | 36 unsigned long *msi_map; member 65 first = bitmap_find_next_zero_area(priv->msi_map, priv->num_spis, 0, in alpine_msix_allocate_sgi() 72 bitmap_set(priv->msi_map, first, num_req); in alpine_msix_allocate_sgi() 86 bitmap_clear(priv->msi_map, first, num_req); in alpine_msix_free_sgi() 270 priv->msi_map = kcalloc(BITS_TO_LONGS(priv->num_spis), in alpine_msix_init() 271 sizeof(*priv->msi_map), in alpine_msix_init() 273 if (!priv->msi_map) { in alpine_msix_init() 288 kfree(priv->msi_map); in alpine_msix_init()
|
| H A D | irq-loongson-pch-msi.c | 23 unsigned long *msi_map; member 52 first = bitmap_find_free_region(priv->msi_map, priv->num_irqs, in pch_msi_allocate_hwirq() 70 bitmap_release_region(priv->msi_map, first, get_count_order(num_req)); in pch_msi_free_hwirq() 228 priv->msi_map = bitmap_zalloc(priv->num_irqs, GFP_KERNEL); in pch_msi_init() 229 if (!priv->msi_map) { in pch_msi_init() 244 kfree(priv->msi_map); in pch_msi_init()
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/ |
| H A D | pcie-iproc.c | 1371 const __be32 *msi_map = NULL; in iproc_pcie_msi_enable() local 1375 msi_map = of_get_property(pcie->dev->of_node, "msi-map", &len); in iproc_pcie_msi_enable() 1376 if (!msi_map) in iproc_pcie_msi_enable() 1379 phandle = be32_to_cpup(msi_map + 1); in iproc_pcie_msi_enable()
|