Searched refs:iproc_pcie (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-iproc.h | 80 struct iproc_pcie { struct 107 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res); 108 int iproc_pcie_remove(struct iproc_pcie *pcie); 109 int iproc_pcie_shutdown(struct iproc_pcie *pcie); 112 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node); 113 void iproc_msi_exit(struct iproc_pcie *pcie); 115 static inline int iproc_msi_init(struct iproc_pcie *pcie, in iproc_msi_init() 120 static inline void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit()
|
H A D | pcie-iproc.c | 408 static inline struct iproc_pcie *iproc_data(struct pci_bus *bus) in iproc_data() 410 struct iproc_pcie *pcie = bus->sysdata; in iproc_data() 419 static inline u16 iproc_pcie_reg_offset(struct iproc_pcie *pcie, in iproc_pcie_reg_offset() 425 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie, in iproc_pcie_read_reg() 436 static inline void iproc_pcie_write_reg(struct iproc_pcie *pcie, in iproc_pcie_write_reg() 456 struct iproc_pcie *pcie = iproc_data(bus); in iproc_pcie_apb_err_disable() 469 static void __iomem *iproc_pcie_map_ep_cfg_reg(struct iproc_pcie *pcie, in iproc_pcie_map_ep_cfg_reg() 494 static unsigned int iproc_pcie_cfg_retry(struct iproc_pcie *pcie, in iproc_pcie_cfg_retry() 539 static void iproc_pcie_fix_cap(struct iproc_pcie *pcie, int where, u32 *val) in iproc_pcie_fix_cap() 585 struct iproc_pcie *pci in iproc_pcie_config_read() [all...] |
H A D | pcie-iproc-platform.c | 43 struct iproc_pcie *pcie; in iproc_pcie_pltfm_probe() 120 struct iproc_pcie *pcie = platform_get_drvdata(pdev); in iproc_pcie_pltfm_remove() 127 struct iproc_pcie *pcie = platform_get_drvdata(pdev); in iproc_pcie_pltfm_shutdown()
|
H A D | pcie-iproc-bcma.c | 28 struct iproc_pcie *pcie = dev->sysdata; in iproc_pcie_bcma_map_irq() 37 struct iproc_pcie *pcie; in iproc_pcie_bcma_probe() 76 struct iproc_pcie *pcie = bcma_get_drvdata(bdev); in iproc_pcie_bcma_remove()
|
H A D | pcie-iproc-msi.c | 94 struct iproc_pcie *pcie; 132 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_read_reg() 141 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_write_reg() 490 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_irq_setup() 521 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node) in iproc_msi_init() 661 void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit()
|
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-iproc.h | 56 * struct iproc_pcie - iProc PCIe device 86 struct iproc_pcie { struct 113 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res); 114 void iproc_pcie_remove(struct iproc_pcie *pcie); 115 int iproc_pcie_shutdown(struct iproc_pcie *pcie); 118 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node); 119 void iproc_msi_exit(struct iproc_pcie *pcie); 121 static inline int iproc_msi_init(struct iproc_pcie *pcie, in iproc_msi_init() 126 static inline void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit()
|
H A D | pcie-iproc.c | 398 static inline struct iproc_pcie *iproc_data(struct pci_bus *bus) in iproc_data() 400 struct iproc_pcie *pcie = bus->sysdata; in iproc_data() 409 static inline u16 iproc_pcie_reg_offset(struct iproc_pcie *pcie, in iproc_pcie_reg_offset() 415 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie, in iproc_pcie_read_reg() 426 static inline void iproc_pcie_write_reg(struct iproc_pcie *pcie, in iproc_pcie_write_reg() 446 struct iproc_pcie *pcie = iproc_data(bus); in iproc_pcie_apb_err_disable() 459 static void __iomem *iproc_pcie_map_ep_cfg_reg(struct iproc_pcie *pcie, in iproc_pcie_map_ep_cfg_reg() 480 static unsigned int iproc_pcie_cfg_retry(struct iproc_pcie *pcie, in iproc_pcie_cfg_retry() 525 static void iproc_pcie_fix_cap(struct iproc_pcie *pcie, int where, u32 *val) in iproc_pcie_fix_cap() 571 struct iproc_pcie *pci in iproc_pcie_config_read() [all...] |
H A D | pcie-iproc-bcma.c | 28 struct iproc_pcie *pcie = dev->sysdata; in iproc_bcma_pcie_map_irq() 37 struct iproc_pcie *pcie; in iproc_bcma_pcie_probe() 76 struct iproc_pcie *pcie = bcma_get_drvdata(bdev); in iproc_bcma_pcie_remove()
|
H A D | pcie-iproc-platform.c | 42 struct iproc_pcie *pcie; in iproc_pltfm_pcie_probe() 119 struct iproc_pcie *pcie = platform_get_drvdata(pdev); in iproc_pltfm_pcie_remove() 126 struct iproc_pcie *pcie = platform_get_drvdata(pdev); in iproc_pltfm_pcie_shutdown()
|
H A D | pcie-iproc-msi.c | 94 struct iproc_pcie *pcie; 132 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_read_reg() 141 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_write_reg() 488 struct iproc_pcie *pcie = msi->pcie; in iproc_msi_irq_setup() 519 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node) in iproc_msi_init() 658 void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit()
|
Completed in 8 milliseconds