Lines Matching refs:mvebu_pcie_port

66 struct mvebu_pcie_port;
71 struct mvebu_pcie_port *ports;
86 struct mvebu_pcie_port { struct
108 static inline void mvebu_writel(struct mvebu_pcie_port *port, u32 val, u32 reg) in mvebu_writel() argument
113 static inline u32 mvebu_readl(struct mvebu_pcie_port *port, u32 reg) in mvebu_readl()
118 static inline bool mvebu_has_ioport(struct mvebu_pcie_port *port) in mvebu_has_ioport()
123 static bool mvebu_pcie_link_up(struct mvebu_pcie_port *port) in mvebu_pcie_link_up()
128 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie_port *port, int nr) in mvebu_pcie_set_local_bus_nr()
138 static void mvebu_pcie_set_local_dev_nr(struct mvebu_pcie_port *port, int nr) in mvebu_pcie_set_local_dev_nr()
155 static void mvebu_pcie_setup_wins(struct mvebu_pcie_port *port) in mvebu_pcie_setup_wins()
214 static void mvebu_pcie_setup_hw(struct mvebu_pcie_port *port) in mvebu_pcie_setup_hw()
234 static int mvebu_pcie_hw_rd_conf(struct mvebu_pcie_port *port, in mvebu_pcie_hw_rd_conf()
258 static int mvebu_pcie_hw_wr_conf(struct mvebu_pcie_port *port, in mvebu_pcie_hw_wr_conf()
288 static void mvebu_pcie_del_windows(struct mvebu_pcie_port *port, in mvebu_pcie_del_windows()
306 static void mvebu_pcie_add_windows(struct mvebu_pcie_port *port, in mvebu_pcie_add_windows()
338 static void mvebu_pcie_set_window(struct mvebu_pcie_port *port, in mvebu_pcie_set_window()
367 static void mvebu_pcie_handle_iobase_change(struct mvebu_pcie_port *port) in mvebu_pcie_handle_iobase_change()
406 static void mvebu_pcie_handle_membase_change(struct mvebu_pcie_port *port) in mvebu_pcie_handle_membase_change()
437 struct mvebu_pcie_port *port = bridge->data; in mvebu_pci_bridge_emul_pcie_conf_read()
482 struct mvebu_pcie_port *port = bridge->data; in mvebu_pci_bridge_emul_base_conf_write()
531 struct mvebu_pcie_port *port = bridge->data; in mvebu_pci_bridge_emul_pcie_conf_write()
573 static void mvebu_pci_bridge_emul_init(struct mvebu_pcie_port *port) in mvebu_pci_bridge_emul_init()
608 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, in mvebu_pcie_find_port()
615 struct mvebu_pcie_port *port = &pcie->ports[i]; in mvebu_pcie_find_port()
633 struct mvebu_pcie_port *port; in mvebu_pcie_wr_conf()
660 struct mvebu_pcie_port *port; in mvebu_pcie_rd_conf()
723 struct mvebu_pcie_port *port) in mvebu_pcie_map_registers()
791 struct mvebu_pcie_port *port = pcie->ports + i; in mvebu_pcie_suspend()
805 struct mvebu_pcie_port *port = pcie->ports + i; in mvebu_pcie_resume()
816 struct mvebu_pcie_port *port = data; in mvebu_pcie_port_clk_put()
822 struct mvebu_pcie_port *port, struct device_node *child) in mvebu_pcie_parse_port()
934 static int mvebu_pcie_powerup(struct mvebu_pcie_port *port) in mvebu_pcie_powerup()
961 static void mvebu_pcie_powerdown(struct mvebu_pcie_port *port) in mvebu_pcie_powerdown()
1089 struct mvebu_pcie_port *port = &pcie->ports[i]; in mvebu_pcie_probe()
1105 struct mvebu_pcie_port *port = &pcie->ports[i]; in mvebu_pcie_probe()