Lines Matching refs:brcm_msi
253 struct brcm_msi { struct
281 struct brcm_msi *msi; argument
472 struct brcm_msi *msi; in brcm_pcie_msi_isr()
496 struct brcm_msi *msi = irq_data_get_irq_chip_data(data); in brcm_msi_compose_msi_msg()
511 struct brcm_msi *msi = irq_data_get_irq_chip_data(data); in brcm_msi_ack_irq()
525 static int brcm_msi_alloc(struct brcm_msi *msi) in brcm_msi_alloc()
536 static void brcm_msi_free(struct brcm_msi *msi, unsigned long hwirq) in brcm_msi_free()
546 struct brcm_msi *msi = domain->host_data; in brcm_irq_domain_alloc()
564 struct brcm_msi *msi = irq_data_get_irq_chip_data(d); in brcm_irq_domain_free()
574 static int brcm_allocate_domains(struct brcm_msi *msi) in brcm_allocate_domains()
597 static void brcm_free_domains(struct brcm_msi *msi) in brcm_free_domains()
605 struct brcm_msi *msi = pcie->msi; in brcm_msi_remove()
614 static void brcm_msi_set_regs(struct brcm_msi *msi) in brcm_msi_set_regs()
636 struct brcm_msi *msi; in brcm_pcie_enable_msi()
646 msi = devm_kzalloc(dev, sizeof(struct brcm_msi), GFP_KERNEL); in brcm_pcie_enable_msi()