Searched refs:mtk_pcie_port (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/drivers/pci/controller/ |
| D | pcie-mediatek-gen3.c | 132 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 …]
|
| D | pcie-mediatek.c | 142 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 …]
|