Searched refs:pci (Results 51 - 75 of 3129) sorted by relevance

1234567891011>>

/linux-master/sound/soc/amd/acp/
H A Dacp-pci.c16 #include <linux/pci.h>
47 static int acp_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument
50 struct device *dev = &pci->dev;
57 flag = snd_amd_acp_find_config(pci);
61 chip = devm_kzalloc(&pci->dev, sizeof(*chip), GFP_KERNEL);
65 if (pci_enable_device(pci))
66 return dev_err_probe(&pci->dev, -ENODEV,
69 ret = pci_request_regions(pci, "AMD ACP3x audio");
71 dev_err(&pci->dev, "pci_request_regions failed\n");
76 pci_set_master(pci);
214 acp_pci_remove(struct pci_dev *pci) argument
[all...]
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-armada8k.c19 #include <linux/pci.h>
30 struct dw_pcie *pci; member in struct:armada8k_pcie
112 struct dw_pcie *pci = pcie->pci; local
113 struct device *dev = pci->dev;
142 static int armada8k_pcie_link_up(struct dw_pcie *pci) argument
147 reg = dw_pcie_readl_dbi(pci, PCIE_GLOBAL_STATUS_REG);
152 dev_dbg(pci->dev, "No link detected (Global-Status: 0x%08x).\n", reg);
156 static int armada8k_pcie_start_link(struct dw_pcie *pci) argument
161 reg = dw_pcie_readl_dbi(pci, PCIE_GLOBAL_CONTROL_RE
171 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
213 struct dw_pcie *pci = pcie->pci; local
234 struct dw_pcie *pci = pcie->pci; local
268 struct dw_pcie *pci; local
[all...]
H A Dpcie-designware-plat.c16 #include <linux/pci.h>
24 struct dw_pcie *pci; member in struct:dw_plat_pcie
37 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local
41 dw_pcie_ep_reset_bar(pci, bar);
47 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local
57 dev_err(pci->dev, "UNKNOWN IRQ type\n");
84 struct dw_pcie *pci = dw_plat_pcie->pci; local
85 struct dw_pcie_rp *pp = &pci->pp;
109 struct dw_pcie *pci; local
[all...]
H A Dpcie-spear13xx.c17 #include <linux/pci.h>
25 struct dw_pcie *pci; member in struct:spear13xx_pcie
69 static int spear13xx_pcie_start_link(struct dw_pcie *pci) argument
71 struct spear13xx_pcie *spear13xx_pcie = to_spear13xx_pcie(pci);
87 struct dw_pcie *pci = spear13xx_pcie->pci; local
88 struct dw_pcie_rp *pp = &pci->pp;
113 static int spear13xx_pcie_link_up(struct dw_pcie *pci) argument
115 struct spear13xx_pcie *spear13xx_pcie = to_spear13xx_pcie(pci);
126 struct dw_pcie *pci local
157 struct dw_pcie *pci = spear13xx_pcie->pci; local
194 struct dw_pcie *pci; local
[all...]
H A Dpci-layerscape.c19 #include <linux/pci.h>
25 #include "../../pci.h"
64 struct dw_pcie *pci; member in struct:ls_pcie
77 struct dw_pcie *pci = pcie->pci; local
80 header_type = ioread8(pci->dbi_base + PCI_HEADER_TYPE);
89 struct dw_pcie *pci = pcie->pci; local
91 iowrite8(PCI_HEADER_TYPE_BRIDGE, pci->dbi_base + PCI_HEADER_TYPE);
98 struct dw_pcie *pci local
108 struct dw_pcie *pci = pcie->pci; local
131 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
150 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
179 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
213 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
230 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
238 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
246 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); local
328 struct dw_pcie *pci; local
[all...]
/linux-master/drivers/phy/ralink/
H A DMakefile2 obj-$(CONFIG_PHY_MT7621_PCI) += phy-mt7621-pci.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dgp100.c27 gp100_pci_msi_rearm(struct nvkm_pci *pci) argument
29 nvkm_pci_wr32(pci, 0x0704, 0x00000000);
/linux-master/drivers/misc/pvpanic/
H A DMakefile8 obj-$(CONFIG_PVPANIC_PCI) += pvpanic.o pvpanic-pci.o
/linux-master/include/sound/
H A Dintel-dsp-config.h24 int snd_intel_dsp_driver_probe(struct pci_dev *pci);
29 static inline int snd_intel_dsp_driver_probe(struct pci_dev *pci) argument
/linux-master/drivers/media/pci/bt8xx/
H A Dbtcx-risc.h14 int btcx_riscmem_alloc(struct pci_dev *pci,
17 void btcx_riscmem_free(struct pci_dev *pci,
/linux-master/arch/sh/drivers/
H A DMakefile8 obj-$(CONFIG_PCI) += pci/
/linux-master/drivers/pci/controller/
H A Dpcie-xilinx-common.h6 #include <linux/pci.h>
7 #include <linux/pci-ecam.h>
H A DMakefile3 obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o
4 obj-$(CONFIG_PCI_IXP4XX) += pci-ixp4xx.o
5 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o
6 obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o
7 obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o
8 obj-$(CONFIG_PCI_AARDVARK) += pci-aardvark.o
9 obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o
10 obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o
13 obj-$(CONFIG_PCI_HOST_COMMON) += pci-host-common.o
14 obj-$(CONFIG_PCI_HOST_GENERIC) += pci
[all...]
/linux-master/sound/soc/sof/amd/
H A Dpci-rn.c15 #include <linux/pci.h>
21 #include "../sof-pci-dev.h"
66 static int acp_pci_rn_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument
70 if (pci->revision != ACP_RN_PCI_ID)
73 flag = snd_amd_acp_find_config(pci);
77 return sof_pci_probe(pci, pci_id);
80 static void acp_pci_rn_remove(struct pci_dev *pci) argument
82 return sof_pci_remove(pci);
91 MODULE_DEVICE_TABLE(pci, rn_pci_ids);
H A Dpci-rmb.c15 #include <linux/pci.h>
21 #include "../sof-pci-dev.h"
65 static int acp_pci_rmb_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument
69 if (pci->revision != ACP_RMB_PCI_ID)
72 flag = snd_amd_acp_find_config(pci);
76 return sof_pci_probe(pci, pci_id);
79 static void acp_pci_rmb_remove(struct pci_dev *pci) argument
81 sof_pci_remove(pci);
90 MODULE_DEVICE_TABLE(pci, rmb_pci_ids);
H A Dpci-vangogh.c15 #include <linux/pci.h>
21 #include "../sof-pci-dev.h"
64 static int acp_pci_vgh_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument
68 if (pci->revision != ACP_VANGOGH_PCI_ID)
71 flag = snd_amd_acp_find_config(pci);
75 return sof_pci_probe(pci, pci_id);
78 static void acp_pci_vgh_remove(struct pci_dev *pci) argument
80 sof_pci_remove(pci);
89 MODULE_DEVICE_TABLE(pci, vgh_pci_ids);
/linux-master/sound/soc/amd/renoir/
H A Drn-pci-acp3x.c7 #include <linux/pci.h>
205 static int snd_rn_acp_probe(struct pci_dev *pci, argument
220 flag = snd_amd_acp_find_config(pci);
225 if (pci->revision != 0x01)
228 if (pci_enable_device(pci)) {
229 dev_err(&pci->dev, "pci_enable_device failed\n");
233 ret = pci_request_regions(pci, "AMD ACP3x audio");
235 dev_err(&pci->dev, "pci_request_regions failed\n");
239 adata = devm_kzalloc(&pci->dev, sizeof(struct acp_dev_data),
247 ret = pci_enable_msi(pci);
394 snd_rn_acp_remove(struct pci_dev *pci) argument
[all...]
/linux-master/drivers/net/can/m_can/
H A Dm_can_pci.c14 #include <linux/pci.h>
87 static int m_can_pci_probe(struct pci_dev *pci, const struct pci_device_id *id) argument
89 struct device *dev = &pci->dev;
95 ret = pcim_enable_device(pci);
99 pci_set_master(pci);
101 ret = pcim_iomap_regions(pci, BIT(M_CAN_PCI_MMIO_BAR), pci_name(pci));
105 base = pcim_iomap_table(pci)[M_CAN_PCI_MMIO_BAR];
112 mcan_class = m_can_class_allocate_dev(&pci->dev,
121 ret = pci_alloc_irq_vectors(pci,
155 m_can_pci_remove(struct pci_dev *pci) argument
[all...]
/linux-master/sound/soc/amd/yc/
H A Dpci-acp6x.c8 #include <linux/pci.h>
144 static int snd_acp6x_probe(struct pci_dev *pci, argument
158 flag = snd_amd_acp_find_config(pci);
163 switch (pci->revision) {
168 dev_dbg(&pci->dev, "acp6x pci device not found\n");
171 if (pci_enable_device(pci)) {
172 dev_err(&pci->dev, "pci_enable_device failed\n");
176 ret = pci_request_regions(pci, "AMD ACP3x audio");
178 dev_err(&pci
309 snd_acp6x_remove(struct pci_dev *pci) argument
[all...]
/linux-master/sound/soc/amd/vangogh/
H A Dpci-acp5x.c7 #include <linux/pci.h>
124 static int snd_acp5x_probe(struct pci_dev *pci, argument
137 flag = snd_amd_acp_find_config(pci);
143 if (pci->revision != 0x50)
146 if (pci_enable_device(pci)) {
147 dev_err(&pci->dev, "pci_enable_device failed\n");
151 ret = pci_request_regions(pci, "AMD ACP5x audio");
153 dev_err(&pci->dev, "pci_request_regions failed\n");
157 adata = devm_kzalloc(&pci->dev, sizeof(struct acp5x_dev_data),
163 addr = pci_resource_start(pci,
301 snd_acp5x_remove(struct pci_dev *pci) argument
[all...]
/linux-master/drivers/pci/
H A DMakefile6 remove.o pci.o pci-driver.o search.o \
15 obj-$(CONFIG_SYSFS) += pci-sysfs.o slot.o
16 obj-$(CONFIG_ACPI) += pci-acpi.o
25 obj-$(CONFIG_PCI_BRIDGE_EMUL) += pci-bridge-emul.o
26 obj-$(CONFIG_PCI_LABEL) += pci-label.o
27 obj-$(CONFIG_X86_INTEL_MID) += pci-mid.o
29 obj-$(CONFIG_PCI_STUB) += pci-stub.o
30 obj-$(CONFIG_PCI_PF_STUB) += pci-pf-stub.o
/linux-master/sound/soc/amd/raven/
H A Dpci-acp3x.c7 #include <linux/pci.h>
127 static int snd_acp3x_probe(struct pci_dev *pci, argument
137 if (pci->revision != 0x00)
140 if (pci_enable_device(pci)) {
141 dev_err(&pci->dev, "pci_enable_device failed\n");
145 ret = pci_request_regions(pci, "AMD ACP3x audio");
147 dev_err(&pci->dev, "pci_request_regions failed\n");
151 adata = devm_kzalloc(&pci->dev, sizeof(struct acp3x_dev_data),
160 addr = pci_resource_start(pci, 0);
161 adata->acp3x_base = devm_ioremap(&pci
305 snd_acp3x_remove(struct pci_dev *pci) argument
[all...]
/linux-master/drivers/input/gameport/
H A Dfm801-gp.c14 #include <linux/pci.h>
65 static int fm801_gp_probe(struct pci_dev *pci, const struct pci_device_id *id) argument
79 error = pci_enable_device(pci);
88 gameport_set_phys(port, "pci%s/gameport0", pci_name(pci));
89 port->dev.parent = &pci->dev;
90 port->io = pci_resource_start(pci, 0);
101 pci_set_drvdata(pci, gp);
109 pci_disable_device(pci);
116 static void fm801_gp_remove(struct pci_dev *pci) argument
[all...]
/linux-master/drivers/pci/msi/
H A Dmsi.h3 #include <linux/pci.h>
26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE;
39 if (desc->pci.msi_attrib.can_mask)
45 desc->pci.msix_ctrl |= PCI_MSIX_ENTRY_CTRL_MASKBIT;
46 pci_msix_write_vector_ctrl(desc, desc->pci.msix_ctrl);
48 readl(desc->pci.mask_base);
53 desc->pci.msix_ctrl &= ~PCI_MSIX_ENTRY_CTRL_MASKBIT;
54 pci_msix_write_vector_ctrl(desc, desc->pci.msix_ctrl);
59 if (desc->pci.msi_attrib.is_msix)
67 if (desc->pci
[all...]
/linux-master/drivers/usb/dwc2/
H A Dpci.c3 * pci.c - DesignWare HS OTG Controller PCI driver
19 #include <linux/pci.h>
29 static const char dwc2_driver_name[] = "dwc2-pci";
40 * @pci: The programming view of DWC_otg PCI
42 static void dwc2_pci_remove(struct pci_dev *pci) argument
44 struct dwc2_pci_glue *glue = pci_get_drvdata(pci);
48 pci_set_drvdata(pci, NULL);
51 static int dwc2_pci_probe(struct pci_dev *pci, argument
58 struct device *dev = &pci->dev;
61 ret = pcim_enable_device(pci);
[all...]

Completed in 398 milliseconds

1234567891011>>