Home
last modified time | relevance | path

Searched refs:keystone_pcie (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/pci/host/
Dpci-keystone.h19 struct keystone_pcie { struct
39 void ks_dw_pcie_handle_msi_irq(struct keystone_pcie *ks_pcie, int offset); argument
43 void ks_dw_pcie_enable_legacy_irqs(struct keystone_pcie *ks_pcie);
44 void ks_dw_pcie_handle_legacy_irq(struct keystone_pcie *ks_pcie, int offset);
45 int ks_dw_pcie_host_init(struct keystone_pcie *ks_pcie,
51 void ks_dw_pcie_setup_rc_app_regs(struct keystone_pcie *ks_pcie);
53 void ks_dw_pcie_initiate_link_train(struct keystone_pcie *ks_pcie);
Dpci-keystone-dw.c59 #define to_keystone_pcie(x) container_of(x, struct keystone_pcie, pp)
75 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_get_msi_addr()
80 void ks_dw_pcie_handle_msi_irq(struct keystone_pcie *ks_pcie, int offset) in ks_dw_pcie_handle_msi_irq()
106 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_ack()
125 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_set_irq()
135 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_clear_irq()
144 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_mask()
166 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_unmask()
210 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_host_init()
228 void ks_dw_pcie_enable_legacy_irqs(struct keystone_pcie *ks_pcie) in ks_dw_pcie_enable_legacy_irqs()
[all …]
Dpci-keystone.c46 #define to_keystone_pcie(x) container_of(x, struct keystone_pcie, pp)
88 static int ks_pcie_establish_link(struct keystone_pcie *ks_pcie) in ks_pcie_establish_link()
117 struct keystone_pcie *ks_pcie = irq_desc_get_handler_data(desc); in ks_pcie_msi_irq_handler()
144 struct keystone_pcie *ks_pcie = irq_desc_get_handler_data(desc); in ks_pcie_legacy_irq_handler()
161 static int ks_pcie_get_irq_controller_info(struct keystone_pcie *ks_pcie, in ks_pcie_get_irq_controller_info()
211 static void ks_pcie_setup_interrupts(struct keystone_pcie *ks_pcie) in ks_pcie_setup_interrupts()
256 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_pcie_host_init()
295 static int __init ks_add_pcie_port(struct keystone_pcie *ks_pcie, in ks_add_pcie_port()
337 struct keystone_pcie *ks_pcie = platform_get_drvdata(pdev); in ks_pcie_remove()
347 struct keystone_pcie *ks_pcie; in ks_pcie_probe()