Home
last modified time | relevance | path

Searched refs:mtk_pcie_port (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/pci/controller/
Dpcie-mediatek-gen3.c132 struct mtk_pcie_port { struct
165 struct mtk_pcie_port *port = bus->sysdata; in mtk_pcie_config_tlp_header() argument
180 struct mtk_pcie_port *port = bus->sysdata; in mtk_pcie_map_bus()
210 static int mtk_pcie_set_trans_table(struct mtk_pcie_port *port, in mtk_pcie_set_trans_table()
247 static void mtk_pcie_enable_msi(struct mtk_pcie_port *port) in mtk_pcie_enable_msi()
276 static int mtk_pcie_startup_port(struct mtk_pcie_port *port) in mtk_pcie_startup_port()
399 struct mtk_pcie_port *port = data->domain->host_data; in mtk_compose_msi_msg()
424 struct mtk_pcie_port *port = data->domain->host_data; in mtk_msi_bottom_irq_mask()
440 struct mtk_pcie_port *port = data->domain->host_data; in mtk_msi_bottom_irq_unmask()
466 struct mtk_pcie_port *port = domain->host_data; in mtk_msi_bottom_domain_alloc()
[all …]
Dpcie-mediatek.c142 struct mtk_pcie_port;
160 int (*startup)(struct mtk_pcie_port *port);
161 int (*setup_irq)(struct mtk_pcie_port *port, struct device_node *node);
187 struct mtk_pcie_port { struct
238 static void mtk_pcie_port_free(struct mtk_pcie_port *port) in mtk_pcie_port_free()
250 struct mtk_pcie_port *port, *tmp; in mtk_pcie_put_resources()
267 static int mtk_pcie_check_cfg_cpld(struct mtk_pcie_port *port) in mtk_pcie_check_cfg_cpld()
284 static int mtk_pcie_hw_rd_cfg(struct mtk_pcie_port *port, u32 bus, u32 devfn, in mtk_pcie_hw_rd_cfg()
316 static int mtk_pcie_hw_wr_cfg(struct mtk_pcie_port *port, u32 bus, u32 devfn, in mtk_pcie_hw_wr_cfg()
339 static struct mtk_pcie_port *mtk_pcie_find_port(struct pci_bus *bus, in mtk_pcie_find_port()
[all …]