Lines Matching refs:mt7621_pcie
81 struct mt7621_pcie *pcie;
98 struct mt7621_pcie { struct
105 static inline u32 pcie_read(struct mt7621_pcie *pcie, u32 reg) in pcie_read() argument
110 static inline void pcie_write(struct mt7621_pcie *pcie, u32 val, u32 reg) in pcie_write()
129 struct mt7621_pcie *pcie = bus->sysdata; in mt7621_pcie_map_bus()
144 static u32 read_config(struct mt7621_pcie *pcie, unsigned int dev, u32 reg) in read_config()
152 static void write_config(struct mt7621_pcie *pcie, unsigned int dev, in write_config()
180 struct mt7621_pcie *pcie = port->pcie; in mt7621_control_assert()
190 struct mt7621_pcie *pcie = port->pcie; in mt7621_control_deassert()
198 static int mt7621_pcie_parse_port(struct mt7621_pcie *pcie, in mt7621_pcie_parse_port()
257 static int mt7621_pcie_parse_dt(struct mt7621_pcie *pcie) in mt7621_pcie_parse_dt()
292 struct mt7621_pcie *pcie = port->pcie; in mt7621_pcie_init_port()
315 static void mt7621_pcie_reset_assert(struct mt7621_pcie *pcie) in mt7621_pcie_reset_assert()
330 static void mt7621_pcie_reset_rc_deassert(struct mt7621_pcie *pcie) in mt7621_pcie_reset_rc_deassert()
338 static void mt7621_pcie_reset_ep_deassert(struct mt7621_pcie *pcie) in mt7621_pcie_reset_ep_deassert()
348 static int mt7621_pcie_init_ports(struct mt7621_pcie *pcie) in mt7621_pcie_init_ports()
402 struct mt7621_pcie *pcie = port->pcie; in mt7621_pcie_enable_port()
428 struct mt7621_pcie *pcie = pci_host_bridge_priv(host); in mt7621_pcie_enable_ports()
463 struct mt7621_pcie *pcie = pci_host_bridge_priv(host); in mt7621_pcie_register_host()
480 struct mt7621_pcie *pcie; in mt7621_pcie_probe()
529 struct mt7621_pcie *pcie = platform_get_drvdata(pdev); in mt7621_pcie_remove()