Lines Matching refs:iproc_pcie

398 static inline struct iproc_pcie *iproc_data(struct pci_bus *bus)
400 struct iproc_pcie *pcie = bus->sysdata;
409 static inline u16 iproc_pcie_reg_offset(struct iproc_pcie *pcie,
415 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie,
426 static inline void iproc_pcie_write_reg(struct iproc_pcie *pcie,
446 struct iproc_pcie *pcie = iproc_data(bus);
459 static void __iomem *iproc_pcie_map_ep_cfg_reg(struct iproc_pcie *pcie,
480 static unsigned int iproc_pcie_cfg_retry(struct iproc_pcie *pcie,
525 static void iproc_pcie_fix_cap(struct iproc_pcie *pcie, int where, u32 *val)
571 struct iproc_pcie *pcie = iproc_data(bus);
623 static void __iomem *iproc_pcie_map_cfg_bus(struct iproc_pcie *pcie,
654 static int iproc_pci_raw_config_read32(struct iproc_pcie *pcie,
672 static int iproc_pci_raw_config_write32(struct iproc_pcie *pcie,
700 struct iproc_pcie *pcie = iproc_data(bus);
730 static void iproc_pcie_perst_ctrl(struct iproc_pcie *pcie, bool assert)
756 int iproc_pcie_shutdown(struct iproc_pcie *pcie)
765 static int iproc_pcie_check_link(struct iproc_pcie *pcie)
837 static void iproc_pcie_enable(struct iproc_pcie *pcie)
842 static inline bool iproc_pcie_ob_is_valid(struct iproc_pcie *pcie,
852 static inline int iproc_pcie_ob_write(struct iproc_pcie *pcie, int window_idx,
905 static int iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr,
1007 static int iproc_pcie_map_ranges(struct iproc_pcie *pcie,
1038 static inline bool iproc_pcie_ib_is_in_use(struct iproc_pcie *pcie,
1055 static int iproc_pcie_ib_write(struct iproc_pcie *pcie, int region_idx,
1112 static int iproc_pcie_setup_ib(struct iproc_pcie *pcie,
1174 static int iproc_pcie_map_dma_ranges(struct iproc_pcie *pcie)
1190 static void iproc_pcie_invalidate_mapping(struct iproc_pcie *pcie)
1216 static int iproce_pcie_get_msi(struct iproc_pcie *pcie,
1244 static int iproc_pcie_paxb_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr)
1260 static void iproc_pcie_paxc_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr,
1309 static int iproc_pcie_msi_steer(struct iproc_pcie *pcie,
1338 static int iproc_pcie_msi_enable(struct iproc_pcie *pcie)
1386 static void iproc_pcie_msi_disable(struct iproc_pcie *pcie)
1391 static int iproc_pcie_rev_init(struct iproc_pcie *pcie)
1457 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res)
1540 void iproc_pcie_remove(struct iproc_pcie *pcie)
1560 struct iproc_pcie *pcie = iproc_data(pdev->bus);