Searched refs:plda_pcie_rp (Results 1 – 4 of 4) sorted by relevance
153 struct plda_pcie_rp;156 u32 (*get_events)(struct plda_pcie_rp *pcie);160 int (*host_init)(struct plda_pcie_rp *pcie);161 void (*host_deinit)(struct plda_pcie_rp *pcie);173 struct plda_pcie_rp { struct193 int (*request_event_irq)(struct plda_pcie_rp *pcie, argument202 struct plda_pcie_rp *port,208 struct plda_pcie_rp *port);209 int plda_pcie_host_init(struct plda_pcie_rp *port, struct pci_ops *ops,211 void plda_pcie_host_deinit(struct plda_pcie_rp *pcie);[all …]
22 struct plda_pcie_rp *pcie = bus->sysdata; in plda_pcie_map_bus()30 struct plda_pcie_rp *port = irq_desc_get_handler_data(desc); in plda_handle_msi()59 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in plda_msi_bottom_irq_ack()68 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in plda_compose_msi_msg()90 struct plda_pcie_rp *port = domain->host_data; in plda_irq_msi_domain_alloc()116 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(d); in plda_irq_msi_domain_free()147 static int plda_allocate_msi_domains(struct plda_pcie_rp *port) in plda_allocate_msi_domains()176 struct plda_pcie_rp *port = irq_desc_get_handler_data(desc); in plda_handle_intx()203 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in plda_ack_intx_irq()212 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in plda_mask_intx_irq()[all …]
54 struct plda_pcie_rp plda;195 static bool starfive_pcie_link_up(struct plda_pcie_rp *plda) in starfive_pcie_link_up()267 static void starfive_pcie_host_deinit(struct plda_pcie_rp *plda) in starfive_pcie_host_deinit()278 static int starfive_pcie_host_init(struct plda_pcie_rp *plda) in starfive_pcie_host_init()393 struct plda_pcie_rp *plda; in starfive_pcie_probe()
181 struct plda_pcie_rp plda;378 static u32 mc_get_events(struct plda_pcie_rp *port) in mc_get_events()393 struct plda_pcie_rp *port = dev_id; in mc_event_handler()409 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in mc_ack_event_irq()425 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in mc_mask_event_irq()456 struct plda_pcie_rp *port = irq_data_get_irq_chip_data(data); in mc_unmask_event_irq()538 static int mc_request_event_irq(struct plda_pcie_rp *plda, int event_irq, in mc_request_event_irq()653 struct plda_pcie_rp *plda; in mc_host_probe()