Searched refs:keystone_pcie (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/drivers/pci/host/ |
D | pci-keystone.h | 19 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);
|
D | pci-keystone-dw.c | 59 #define to_keystone_pcie(x) container_of(x, struct keystone_pcie, pp) 70 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_get_msi_addr() 75 void ks_dw_pcie_handle_msi_irq(struct keystone_pcie *ks_pcie, int offset) in ks_dw_pcie_handle_msi_irq() 101 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_ack() 119 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_set_irq() 129 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_clear_irq() 138 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_mask() 159 struct keystone_pcie *ks_pcie; in ks_dw_pcie_msi_irq_unmask() 201 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_dw_pcie_msi_host_init() 219 void ks_dw_pcie_enable_legacy_irqs(struct keystone_pcie *ks_pcie) in ks_dw_pcie_enable_legacy_irqs() [all …]
|
D | pci-keystone.c | 46 #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() 116 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() 255 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_pcie_host_init() 294 static int __init ks_add_pcie_port(struct keystone_pcie *ks_pcie, in ks_add_pcie_port() 336 struct keystone_pcie *ks_pcie = platform_get_drvdata(pdev); in ks_pcie_remove() 346 struct keystone_pcie *ks_pcie; in ks_pcie_probe()
|