Home
last modified time | relevance | path

Searched refs:pcie (Results 76 - 100 of 237) sorted by relevance

12345678910

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dgf106.c34 .pcie.init = gf100_pcie_init,
35 .pcie.set_link = gf100_pcie_set_link,
37 .pcie.max_speed = g84_pcie_max_speed,
38 .pcie.cur_speed = g84_pcie_cur_speed,
40 .pcie.set_version = gf100_pcie_set_version,
41 .pcie.version = gf100_pcie_version,
42 .pcie.version_supported = g92_pcie_version_supported,
H A Dg92.c42 .pcie.init = g84_pcie_init,
43 .pcie.set_link = g84_pcie_set_link,
45 .pcie.max_speed = g84_pcie_max_speed,
46 .pcie.cur_speed = g84_pcie_cur_speed,
48 .pcie.set_version = g84_pcie_set_version,
49 .pcie.version = g84_pcie_version,
50 .pcie.version_supported = g92_pcie_version_supported,
H A Dg94.c34 .pcie.init = g84_pcie_init,
35 .pcie.set_link = g84_pcie_set_link,
37 .pcie.max_speed = g84_pcie_max_speed,
38 .pcie.cur_speed = g84_pcie_cur_speed,
40 .pcie.set_version = g84_pcie_set_version,
41 .pcie.version = g84_pcie_version,
42 .pcie.version_supported = g92_pcie_version_supported,
H A Dgf100.c87 .pcie.init = gf100_pcie_init,
88 .pcie.set_link = gf100_pcie_set_link,
90 .pcie.max_speed = g84_pcie_max_speed,
91 .pcie.cur_speed = g84_pcie_cur_speed,
93 .pcie.set_version = gf100_pcie_set_version,
94 .pcie.version = gf100_pcie_version,
95 .pcie.version_supported = g92_pcie_version_supported,
H A Dg84.c141 .pcie.init = g84_pcie_init,
142 .pcie.set_link = g84_pcie_set_link,
144 .pcie.max_speed = g84_pcie_max_speed,
145 .pcie.cur_speed = g84_pcie_cur_speed,
147 .pcie.set_version = g84_pcie_set_version,
148 .pcie.version = g84_pcie_version,
149 .pcie.version_supported = g84_pcie_version_supported,
H A Dgk104.c213 .pcie.init = gk104_pcie_init,
214 .pcie.set_link = gk104_pcie_set_link,
216 .pcie.max_speed = gk104_pcie_max_speed,
217 .pcie.cur_speed = g84_pcie_cur_speed,
219 .pcie.set_version = gf100_pcie_set_version,
220 .pcie.version = gf100_pcie_version,
221 .pcie.version_supported = gk104_pcie_version_supported,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dg92.c42 .pcie.init = g84_pcie_init,
43 .pcie.set_link = g84_pcie_set_link,
45 .pcie.max_speed = g84_pcie_max_speed,
46 .pcie.cur_speed = g84_pcie_cur_speed,
48 .pcie.set_version = g84_pcie_set_version,
49 .pcie.version = g84_pcie_version,
50 .pcie.version_supported = g92_pcie_version_supported,
H A Dgf106.c34 .pcie.init = gf100_pcie_init,
35 .pcie.set_link = gf100_pcie_set_link,
37 .pcie.max_speed = g84_pcie_max_speed,
38 .pcie.cur_speed = g84_pcie_cur_speed,
40 .pcie.set_version = gf100_pcie_set_version,
41 .pcie.version = gf100_pcie_version,
42 .pcie.version_supported = g92_pcie_version_supported,
H A Dg94.c34 .pcie.init = g84_pcie_init,
35 .pcie.set_link = g84_pcie_set_link,
37 .pcie.max_speed = g84_pcie_max_speed,
38 .pcie.cur_speed = g84_pcie_cur_speed,
40 .pcie.set_version = g84_pcie_set_version,
41 .pcie.version = g84_pcie_version,
42 .pcie.version_supported = g92_pcie_version_supported,
H A Dgf100.c87 .pcie.init = gf100_pcie_init,
88 .pcie.set_link = gf100_pcie_set_link,
90 .pcie.max_speed = g84_pcie_max_speed,
91 .pcie.cur_speed = g84_pcie_cur_speed,
93 .pcie.set_version = gf100_pcie_set_version,
94 .pcie.version = gf100_pcie_version,
95 .pcie.version_supported = g92_pcie_version_supported,
H A Dg84.c141 .pcie.init = g84_pcie_init,
142 .pcie.set_link = g84_pcie_set_link,
144 .pcie.max_speed = g84_pcie_max_speed,
145 .pcie.cur_speed = g84_pcie_cur_speed,
147 .pcie.set_version = g84_pcie_set_version,
148 .pcie.version = g84_pcie_version,
149 .pcie.version_supported = g84_pcie_version_supported,
H A Dgk104.c213 .pcie.init = gk104_pcie_init,
214 .pcie.set_link = gk104_pcie_set_link,
216 .pcie.max_speed = gk104_pcie_max_speed,
217 .pcie.cur_speed = g84_pcie_cur_speed,
219 .pcie.set_version = gf100_pcie_set_version,
220 .pcie.version = gf100_pcie_version,
221 .pcie.version_supported = gk104_pcie_version_supported,
/kernel/linux/linux-5.10/drivers/firmware/efi/
H A Dcper.c371 static void cper_print_pcie(const char *pfx, const struct cper_sec_pcie *pcie, in cper_print_pcie() argument
374 if (pcie->validation_bits & CPER_PCIE_VALID_PORT_TYPE) in cper_print_pcie()
375 printk("%s""port_type: %d, %s\n", pfx, pcie->port_type, in cper_print_pcie()
376 pcie->port_type < ARRAY_SIZE(pcie_port_type_strs) ? in cper_print_pcie()
377 pcie_port_type_strs[pcie->port_type] : "unknown"); in cper_print_pcie()
378 if (pcie->validation_bits & CPER_PCIE_VALID_VERSION) in cper_print_pcie()
380 pcie->version.major, pcie->version.minor); in cper_print_pcie()
381 if (pcie->validation_bits & CPER_PCIE_VALID_COMMAND_STATUS) in cper_print_pcie()
383 pcie in cper_print_pcie()
534 struct cper_sec_pcie *pcie = acpi_hest_get_payload(gdata); cper_estatus_print_section() local
[all...]
/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Dcper.c402 static void cper_print_pcie(const char *pfx, const struct cper_sec_pcie *pcie, in cper_print_pcie() argument
405 if (pcie->validation_bits & CPER_PCIE_VALID_PORT_TYPE) in cper_print_pcie()
406 printk("%s""port_type: %d, %s\n", pfx, pcie->port_type, in cper_print_pcie()
407 pcie->port_type < ARRAY_SIZE(pcie_port_type_strs) ? in cper_print_pcie()
408 pcie_port_type_strs[pcie->port_type] : "unknown"); in cper_print_pcie()
409 if (pcie->validation_bits & CPER_PCIE_VALID_VERSION) in cper_print_pcie()
411 pcie->version.major, pcie->version.minor); in cper_print_pcie()
412 if (pcie->validation_bits & CPER_PCIE_VALID_COMMAND_STATUS) in cper_print_pcie()
414 pcie in cper_print_pcie()
565 struct cper_sec_pcie *pcie = acpi_hest_get_payload(gdata); cper_estatus_print_section() local
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpcie-iproc.h107 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res);
108 int iproc_pcie_remove(struct iproc_pcie *pcie);
109 int iproc_pcie_shutdown(struct iproc_pcie *pcie);
112 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node);
113 void iproc_msi_exit(struct iproc_pcie *pcie);
115 static inline int iproc_msi_init(struct iproc_pcie *pcie, in iproc_msi_init() argument
120 static inline void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit() argument
H A Dpcie-rcar.h130 void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg);
131 u32 rcar_pci_read_reg(struct rcar_pcie *pcie, unsigned int reg);
132 void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data);
133 int rcar_pcie_wait_for_phyrdy(struct rcar_pcie *pcie);
134 int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie);
135 void rcar_pcie_set_outbound(struct rcar_pcie *pcie, int win,
137 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr,
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-iproc.h113 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res);
114 void iproc_pcie_remove(struct iproc_pcie *pcie);
115 int iproc_pcie_shutdown(struct iproc_pcie *pcie);
118 int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node);
119 void iproc_msi_exit(struct iproc_pcie *pcie);
121 static inline int iproc_msi_init(struct iproc_pcie *pcie, in iproc_msi_init() argument
126 static inline void iproc_msi_exit(struct iproc_pcie *pcie) in iproc_msi_exit() argument
H A Dpci-mvebu.c116 struct mvebu_pcie *pcie; member
344 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie,
351 struct mvebu_pcie *pcie = bus->sysdata; in mvebu_pcie_child_rd_conf() local
355 port = mvebu_pcie_find_port(pcie, bus, devfn); in mvebu_pcie_child_rd_conf()
387 struct mvebu_pcie *pcie = bus->sysdata; in mvebu_pcie_child_wr_conf() local
391 port = mvebu_pcie_find_port(pcie, bus, devfn); in mvebu_pcie_child_wr_conf()
463 dev_err(&port->pcie->pdev->dev, in mvebu_pcie_add_windows()
539 desired.base = port->pcie->io.start + desired.remap; in mvebu_pcie_handle_iobase_change()
961 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, in mvebu_pcie_find_port() argument
967 for (i = 0; i < pcie in mvebu_pcie_find_port()
988 struct mvebu_pcie *pcie = bus->sysdata; mvebu_pcie_wr_conf() local
1002 struct mvebu_pcie *pcie = bus->sysdata; mvebu_pcie_rd_conf() local
1222 struct mvebu_pcie *pcie; mvebu_pcie_suspend() local
1238 struct mvebu_pcie *pcie; mvebu_pcie_resume() local
1260 mvebu_pcie_parse_port(struct mvebu_pcie *pcie, struct mvebu_pcie_port *port, struct device_node *child) mvebu_pcie_parse_port() argument
1429 mvebu_pcie_parse_request_resources(struct mvebu_pcie *pcie) mvebu_pcie_parse_request_resources() argument
1475 struct mvebu_pcie *pcie; mvebu_pcie_probe() local
1653 struct mvebu_pcie *pcie = platform_get_drvdata(pdev); mvebu_pcie_remove() local
[all...]
H A Dpcie-rcar.h137 void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg);
138 u32 rcar_pci_read_reg(struct rcar_pcie *pcie, unsigned int reg);
139 void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data);
140 int rcar_pcie_wait_for_phyrdy(struct rcar_pcie *pcie);
141 int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie);
142 void rcar_pcie_set_outbound(struct rcar_pcie *pcie, int win,
144 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr,
/kernel/linux/linux-5.10/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-plat.c20 #include "pcie-mobiveil.h"
24 struct mobiveil_pcie *pcie; in mobiveil_pcie_probe() local
29 bridge = devm_pci_alloc_host_bridge(dev, sizeof(*pcie)); in mobiveil_pcie_probe()
33 pcie = pci_host_bridge_priv(bridge); in mobiveil_pcie_probe()
34 pcie->rp.bridge = bridge; in mobiveil_pcie_probe()
36 pcie->pdev = pdev; in mobiveil_pcie_probe()
38 return mobiveil_pcie_host_probe(pcie); in mobiveil_pcie_probe()
42 {.compatible = "mbvl,gpex40-pcie",},
51 .name = "mobiveil-pcie",
/kernel/linux/linux-6.6/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-plat.c20 #include "pcie-mobiveil.h"
24 struct mobiveil_pcie *pcie; in mobiveil_pcie_probe() local
29 bridge = devm_pci_alloc_host_bridge(dev, sizeof(*pcie)); in mobiveil_pcie_probe()
33 pcie = pci_host_bridge_priv(bridge); in mobiveil_pcie_probe()
34 pcie->rp.bridge = bridge; in mobiveil_pcie_probe()
36 pcie->pdev = pdev; in mobiveil_pcie_probe()
38 return mobiveil_pcie_host_probe(pcie); in mobiveil_pcie_probe()
42 {.compatible = "mbvl,gpex40-pcie",},
51 .name = "mobiveil-pcie",
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A DMakefile9 iwlwifi-objs += pcie/drv.o pcie/rx.o pcie/tx.o pcie/trans.o
10 iwlwifi-objs += pcie/ctxt-info.o pcie/ctxt-info-gen3.o
11 iwlwifi-objs += pcie/trans-gen2.o pcie/tx-gen2.o
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
H A DMakefile9 iwlwifi-objs += pcie/drv.o pcie/rx.o pcie/tx.o pcie/trans.o
10 iwlwifi-objs += pcie/ctxt-info.o pcie/ctxt-info-gen3.o
11 iwlwifi-objs += pcie/trans-gen2.o pcie/tx-gen2.o
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-kirin.c29 #include "pcie-designware.h"
286 static int hi3660_pcie_phy_power_on(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_on() argument
288 struct hi3660_pcie_phy *phy = pcie->phy_priv; in hi3660_pcie_phy_power_on()
322 struct kirin_pcie *pcie) in hi3660_pcie_phy_init()
332 pcie->phy_priv = phy; in hi3660_pcie_phy_init()
342 static int hi3660_pcie_phy_power_off(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_off() argument
344 struct hi3660_pcie_phy *phy = pcie->phy_priv; in hi3660_pcie_phy_power_off()
365 static int kirin_pcie_get_gpio_enable(struct kirin_pcie *pcie, in kirin_pcie_get_gpio_enable() argument
382 pcie->n_gpio_clkreq = ret; in kirin_pcie_get_gpio_enable()
384 for (i = 0; i < pcie in kirin_pcie_get_gpio_enable()
321 hi3660_pcie_phy_init(struct platform_device *pdev, struct kirin_pcie *pcie) hi3660_pcie_phy_init() argument
400 kirin_pcie_parse_port(struct kirin_pcie *pcie, struct platform_device *pdev, struct device_node *node) kirin_pcie_parse_port() argument
[all...]
/kernel/linux/linux-5.10/drivers/phy/tegra/
H A Dxusb-tegra210.c262 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(padctl->pcie); in tegra210_pex_uphy_enable() local
267 if (pcie->enable > 0) { in tegra210_pex_uphy_enable()
268 pcie->enable++; in tegra210_pex_uphy_enable()
272 err = clk_prepare_enable(pcie->pll); in tegra210_pex_uphy_enable()
276 err = reset_control_deassert(pcie->rst); in tegra210_pex_uphy_enable()
458 pcie->enable++; in tegra210_pex_uphy_enable()
463 reset_control_assert(pcie->rst); in tegra210_pex_uphy_enable()
465 clk_disable_unprepare(pcie->pll); in tegra210_pex_uphy_enable()
471 struct tegra_xusb_pcie_pad *pcie in tegra210_pex_uphy_disable() local
1606 struct tegra_xusb_pcie_lane *pcie; tegra210_pcie_lane_probe() local
1630 struct tegra_xusb_pcie_lane *pcie = to_pcie_lane(lane); tegra210_pcie_lane_remove() local
1704 struct tegra_xusb_pcie_pad *pcie; tegra210_pcie_pad_probe() local
1752 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(pad); tegra210_pcie_pad_remove() local
[all...]

Completed in 12 milliseconds

12345678910