Lines Matching refs:mvebu_pcie
68 struct mvebu_pcie { struct
81 #define to_pcie(_hc) container_of(_hc, struct mvebu_pcie, pci) argument
105 static struct mvebu_pcie pcie_bus[MAX_PEX];
107 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane()
140 static struct mvebu_pcie pcie_bus[MAX_PEX];
142 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane()
167 static inline bool mvebu_pcie_link_up(struct mvebu_pcie *pcie) in mvebu_pcie_link_up()
174 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie *pcie, int busno) in mvebu_pcie_set_local_bus_nr()
184 static void mvebu_pcie_set_local_dev_nr(struct mvebu_pcie *pcie, int devno) in mvebu_pcie_set_local_dev_nr()
194 static int mvebu_pcie_get_local_bus_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_bus_nr()
202 static int mvebu_pcie_get_local_dev_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_dev_nr()
210 static inline struct mvebu_pcie *hose_to_pcie(struct pci_controller *hose) in hose_to_pcie()
212 return container_of(hose, struct mvebu_pcie, hose); in hose_to_pcie()
218 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_read_config_dword()
253 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_write_config_dword()
285 static void mvebu_pcie_setup_wins(struct mvebu_pcie *pcie) in mvebu_pcie_setup_wins()
348 struct mvebu_pcie *pcie = &pcie_bus[i]; in pci_init_board()