Home
last modified time | relevance | path

Searched refs:pci (Results 1 – 25 of 214) sorted by relevance

123456789

/linux-4.19.296/drivers/edac/
Dedac_pci.c34 struct edac_pci_ctl_info *pci; in edac_pci_alloc_ctl_info() local
40 pci = edac_align_ptr(&p, sizeof(*pci), 1); in edac_pci_alloc_ctl_info()
45 pci = kzalloc(size, GFP_KERNEL); in edac_pci_alloc_ctl_info()
46 if (pci == NULL) in edac_pci_alloc_ctl_info()
50 pvt = sz_pvt ? ((char *)pci) + ((unsigned long)pvt) : NULL; in edac_pci_alloc_ctl_info()
52 pci->pvt_info = pvt; in edac_pci_alloc_ctl_info()
53 pci->op_state = OP_ALLOC; in edac_pci_alloc_ctl_info()
55 snprintf(pci->name, strlen(edac_pci_name) + 1, "%s", edac_pci_name); in edac_pci_alloc_ctl_info()
57 return pci; in edac_pci_alloc_ctl_info()
61 void edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci) in edac_pci_free_ctl_info() argument
[all …]
Docteon_edac-pci.c23 static void octeon_pci_poll(struct edac_pci_ctl_info *pci) in octeon_pci_poll() argument
29 edac_pci_handle_pe(pci, pci->ctl_name); in octeon_pci_poll()
34 edac_pci_handle_npe(pci, "Signaled System Error"); in octeon_pci_poll()
39 edac_pci_handle_npe(pci, "Received Master Abort"); in octeon_pci_poll()
44 edac_pci_handle_npe(pci, "Received Target Abort"); in octeon_pci_poll()
49 edac_pci_handle_npe(pci, "Signaled Target Abort"); in octeon_pci_poll()
54 edac_pci_handle_npe(pci, "Master Data Parity Error"); in octeon_pci_poll()
62 struct edac_pci_ctl_info *pci; in octeon_pci_probe() local
65 pci = edac_pci_alloc_ctl_info(0, "octeon_pci_err"); in octeon_pci_probe()
66 if (!pci) in octeon_pci_probe()
[all …]
Dedac_pci_sysfs.c59 static ssize_t instance_pe_count_show(struct edac_pci_ctl_info *pci, char *data) in instance_pe_count_show() argument
61 return sprintf(data, "%u\n", atomic_read(&pci->counters.pe_count)); in instance_pe_count_show()
64 static ssize_t instance_npe_count_show(struct edac_pci_ctl_info *pci, in instance_npe_count_show() argument
67 return sprintf(data, "%u\n", atomic_read(&pci->counters.npe_count)); in instance_npe_count_show()
76 struct edac_pci_ctl_info *pci; in edac_pci_instance_release() local
81 pci = to_instance(kobj); in edac_pci_instance_release()
86 kfree(pci); /* Free the control struct */ in edac_pci_instance_release()
100 struct edac_pci_ctl_info *pci = to_instance(kobj); in edac_pci_instance_show() local
104 return instance_attr->show(pci, buffer); in edac_pci_instance_show()
113 struct edac_pci_ctl_info *pci = to_instance(kobj); in edac_pci_instance_store() local
[all …]
/linux-4.19.296/drivers/pci/controller/dwc/
Dpcie-designware.c61 u32 __dw_pcie_read_dbi(struct dw_pcie *pci, void __iomem *base, u32 reg, in __dw_pcie_read_dbi() argument
67 if (pci->ops->read_dbi) in __dw_pcie_read_dbi()
68 return pci->ops->read_dbi(pci, base, reg, size); in __dw_pcie_read_dbi()
72 dev_err(pci->dev, "Read DBI address failed\n"); in __dw_pcie_read_dbi()
77 void __dw_pcie_write_dbi(struct dw_pcie *pci, void __iomem *base, u32 reg, in __dw_pcie_write_dbi() argument
82 if (pci->ops->write_dbi) { in __dw_pcie_write_dbi()
83 pci->ops->write_dbi(pci, base, reg, size, val); in __dw_pcie_write_dbi()
89 dev_err(pci->dev, "Write DBI address failed\n"); in __dw_pcie_write_dbi()
92 static u32 dw_pcie_readl_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg) in dw_pcie_readl_ob_unroll() argument
96 return dw_pcie_readl_dbi(pci, offset + reg); in dw_pcie_readl_ob_unroll()
[all …]
Dpcie-armada8k.c29 struct dw_pcie *pci; member
70 static int armada8k_pcie_link_up(struct dw_pcie *pci) in armada8k_pcie_link_up() argument
75 reg = dw_pcie_readl_dbi(pci, PCIE_GLOBAL_STATUS_REG); in armada8k_pcie_link_up()
80 dev_dbg(pci->dev, "No link detected (Global-Status: 0x%08x).\n", reg); in armada8k_pcie_link_up()
86 struct dw_pcie *pci = pcie->pci; in armada8k_pcie_establish_link() local
89 if (!dw_pcie_link_up(pci)) { in armada8k_pcie_establish_link()
91 reg = dw_pcie_readl_dbi(pci, PCIE_GLOBAL_CONTROL_REG); in armada8k_pcie_establish_link()
93 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_CONTROL_REG, reg); in armada8k_pcie_establish_link()
97 reg = dw_pcie_readl_dbi(pci, PCIE_GLOBAL_CONTROL_REG); in armada8k_pcie_establish_link()
100 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_CONTROL_REG, reg); in armada8k_pcie_establish_link()
[all …]
Dpcie-designware-ep.c22 static void __dw_pcie_ep_reset_bar(struct dw_pcie *pci, enum pci_barno bar, in __dw_pcie_ep_reset_bar() argument
28 dw_pcie_dbi_ro_wr_en(pci); in __dw_pcie_ep_reset_bar()
29 dw_pcie_writel_dbi2(pci, reg, 0x0); in __dw_pcie_ep_reset_bar()
30 dw_pcie_writel_dbi(pci, reg, 0x0); in __dw_pcie_ep_reset_bar()
32 dw_pcie_writel_dbi2(pci, reg + 4, 0x0); in __dw_pcie_ep_reset_bar()
33 dw_pcie_writel_dbi(pci, reg + 4, 0x0); in __dw_pcie_ep_reset_bar()
35 dw_pcie_dbi_ro_wr_dis(pci); in __dw_pcie_ep_reset_bar()
38 void dw_pcie_ep_reset_bar(struct dw_pcie *pci, enum pci_barno bar) in dw_pcie_ep_reset_bar() argument
40 __dw_pcie_ep_reset_bar(pci, bar, 0); in dw_pcie_ep_reset_bar()
43 static u8 __dw_pcie_ep_find_next_cap(struct dw_pcie *pci, u8 cap_ptr, in __dw_pcie_ep_find_next_cap() argument
[all …]
Dpci-layerscape.c47 struct dw_pcie *pci; member
58 struct dw_pcie *pci = pcie->pci; in ls_pcie_is_bridge() local
61 header_type = ioread8(pci->dbi_base + PCI_HEADER_TYPE); in ls_pcie_is_bridge()
70 struct dw_pcie *pci = pcie->pci; in ls_pcie_clear_multifunction() local
72 iowrite8(PCI_HEADER_TYPE_BRIDGE, pci->dbi_base + PCI_HEADER_TYPE); in ls_pcie_clear_multifunction()
79 struct dw_pcie *pci = pcie->pci; in ls_pcie_drop_msg_tlp() local
81 val = ioread32(pci->dbi_base + PCIE_STRFMR1); in ls_pcie_drop_msg_tlp()
83 iowrite32(val, pci->dbi_base + PCIE_STRFMR1); in ls_pcie_drop_msg_tlp()
91 dw_pcie_disable_atu(pcie->pci, i, DW_PCIE_REGION_OUTBOUND); in ls_pcie_disable_outbound_atus()
94 static int ls1021_pcie_link_up(struct dw_pcie *pci) in ls1021_pcie_link_up() argument
[all …]
Dpcie-spear13xx.c25 struct dw_pcie *pci; member
74 struct dw_pcie *pci = spear13xx_pcie->pci; in spear13xx_pcie_establish_link() local
75 struct pcie_port *pp = &pci->pp; in spear13xx_pcie_establish_link()
80 if (dw_pcie_link_up(pci)) { in spear13xx_pcie_establish_link()
81 dev_err(pci->dev, "link already up\n"); in spear13xx_pcie_establish_link()
92 dw_pcie_read(pci->dbi_base + exp_cap_off + PCI_EXP_DEVCTL, 2, &val); in spear13xx_pcie_establish_link()
94 dw_pcie_write(pci->dbi_base + exp_cap_off + PCI_EXP_DEVCTL, 2, val); in spear13xx_pcie_establish_link()
96 dw_pcie_write(pci->dbi_base + PCI_VENDOR_ID, 2, 0x104A); in spear13xx_pcie_establish_link()
97 dw_pcie_write(pci->dbi_base + PCI_DEVICE_ID, 2, 0xCD80); in spear13xx_pcie_establish_link()
104 dw_pcie_read(pci->dbi_base + exp_cap_off + PCI_EXP_LNKCAP, in spear13xx_pcie_establish_link()
[all …]
Dpci-imx6.c43 struct dw_pcie *pci; member
108 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_poll_ack() local
114 val = dw_pcie_readl_dbi(pci, PCIE_PHY_STAT); in pcie_phy_poll_ack()
129 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_wait_ack() local
134 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack()
137 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack()
144 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack()
152 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_read() local
162 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, phy_ctl); in pcie_phy_read()
168 val = dw_pcie_readl_dbi(pci, PCIE_PHY_STAT); in pcie_phy_read()
[all …]
Dpcie-artpec6.c33 struct dw_pcie *pci; member
107 static u64 artpec6_pcie_cpu_addr_fixup(struct dw_pcie *pci, u64 pci_addr) in artpec6_pcie_cpu_addr_fixup() argument
109 struct artpec6_pcie *artpec6_pcie = to_artpec6_pcie(pci); in artpec6_pcie_cpu_addr_fixup()
110 struct pcie_port *pp = &pci->pp; in artpec6_pcie_cpu_addr_fixup()
111 struct dw_pcie_ep *ep = &pci->ep; in artpec6_pcie_cpu_addr_fixup()
119 dev_err(pci->dev, "UNKNOWN device type\n"); in artpec6_pcie_cpu_addr_fixup()
124 static int artpec6_pcie_establish_link(struct dw_pcie *pci) in artpec6_pcie_establish_link() argument
126 struct artpec6_pcie *artpec6_pcie = to_artpec6_pcie(pci); in artpec6_pcie_establish_link()
136 static void artpec6_pcie_stop_link(struct dw_pcie *pci) in artpec6_pcie_stop_link() argument
138 struct artpec6_pcie *artpec6_pcie = to_artpec6_pcie(pci); in artpec6_pcie_stop_link()
[all …]
Dpcie-designware-plat.c27 struct dw_pcie *pci; member
40 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_plat_pcie_host_init() local
43 dw_pcie_wait_for_link(pci); in dw_plat_pcie_host_init()
61 static int dw_plat_pcie_establish_link(struct dw_pcie *pci) in dw_plat_pcie_establish_link() argument
72 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_plat_pcie_ep_init() local
77 dw_pcie_ep_reset_bar(pci, bar); in dw_plat_pcie_ep_init()
87 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_plat_pcie_ep_raise_irq() local
97 dev_err(pci->dev, "UNKNOWN IRQ type\n"); in dw_plat_pcie_ep_raise_irq()
111 struct dw_pcie *pci = dw_plat_pcie->pci; in dw_plat_add_pcie_port() local
112 struct pcie_port *pp = &pci->pp; in dw_plat_add_pcie_port()
[all …]
Dpci-keystone-dw.c82 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in ks_dw_pcie_get_msi_addr() local
83 struct keystone_pcie *ks_pcie = to_keystone_pcie(pci); in ks_dw_pcie_get_msi_addr()
100 struct dw_pcie *pci = ks_pcie->pci; in ks_dw_pcie_handle_msi_irq() local
101 struct pcie_port *pp = &pci->pp; in ks_dw_pcie_handle_msi_irq()
102 struct device *dev = pci->dev; in ks_dw_pcie_handle_msi_irq()
127 struct dw_pcie *pci; in ks_dw_pcie_msi_irq_ack() local
129 pci = to_dw_pcie_from_pp(pp); in ks_dw_pcie_msi_irq_ack()
130 ks_pcie = to_keystone_pcie(pci); in ks_dw_pcie_msi_irq_ack()
141 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in ks_dw_pcie_msi_set_irq() local
142 struct keystone_pcie *ks_pcie = to_keystone_pcie(pci); in ks_dw_pcie_msi_set_irq()
[all …]
Dpcie-designware.h234 u32 __dw_pcie_read_dbi(struct dw_pcie *pci, void __iomem *base, u32 reg,
236 void __dw_pcie_write_dbi(struct dw_pcie *pci, void __iomem *base, u32 reg,
238 int dw_pcie_link_up(struct dw_pcie *pci);
239 int dw_pcie_wait_for_link(struct dw_pcie *pci);
240 void dw_pcie_prog_outbound_atu(struct dw_pcie *pci, int index,
243 int dw_pcie_prog_inbound_atu(struct dw_pcie *pci, int index, int bar,
245 void dw_pcie_disable_atu(struct dw_pcie *pci, int index,
247 void dw_pcie_setup(struct dw_pcie *pci);
249 static inline void dw_pcie_writel_dbi(struct dw_pcie *pci, u32 reg, u32 val) in dw_pcie_writel_dbi() argument
251 __dw_pcie_write_dbi(pci, pci->dbi_base, reg, 0x4, val); in dw_pcie_writel_dbi()
[all …]
Dpci-dra7xx.c86 struct dw_pcie *pci; member
112 static u64 dra7xx_pcie_cpu_addr_fixup(struct dw_pcie *pci, u64 pci_addr) in dra7xx_pcie_cpu_addr_fixup() argument
117 static int dra7xx_pcie_link_up(struct dw_pcie *pci) in dra7xx_pcie_link_up() argument
119 struct dra7xx_pcie *dra7xx = to_dra7xx_pcie(pci); in dra7xx_pcie_link_up()
125 static void dra7xx_pcie_stop_link(struct dw_pcie *pci) in dra7xx_pcie_stop_link() argument
127 struct dra7xx_pcie *dra7xx = to_dra7xx_pcie(pci); in dra7xx_pcie_stop_link()
135 static int dra7xx_pcie_establish_link(struct dw_pcie *pci) in dra7xx_pcie_establish_link() argument
137 struct dra7xx_pcie *dra7xx = to_dra7xx_pcie(pci); in dra7xx_pcie_establish_link()
138 struct device *dev = pci->dev; in dra7xx_pcie_establish_link()
142 if (dw_pcie_link_up(pci)) { in dra7xx_pcie_establish_link()
[all …]
Dpci-exynos.c65 struct dw_pcie *pci; member
85 struct dw_pcie *pci = ep->pci; in exynos5440_pcie_get_mem_resources() local
86 struct device *dev = pci->dev; in exynos5440_pcie_get_mem_resources()
103 struct dw_pcie *pci = ep->pci; in exynos5440_pcie_get_clk_resources() local
104 struct device *dev = pci->dev; in exynos5440_pcie_get_clk_resources()
127 struct dw_pcie *pci = ep->pci; in exynos5440_pcie_init_clk_resources() local
128 struct device *dev = pci->dev; in exynos5440_pcie_init_clk_resources()
226 struct dw_pcie *pci = ep->pci; in exynos_pcie_assert_reset() local
227 struct device *dev = pci->dev; in exynos_pcie_assert_reset()
236 struct dw_pcie *pci = ep->pci; in exynos_pcie_establish_link() local
[all …]
Dpcie-histb.c53 struct dw_pcie *pci; member
79 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_dbi_w_mode() local
80 struct histb_pcie *hipcie = to_histb_pcie(pci); in histb_pcie_dbi_w_mode()
93 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_dbi_r_mode() local
94 struct histb_pcie *hipcie = to_histb_pcie(pci); in histb_pcie_dbi_r_mode()
105 static u32 histb_pcie_read_dbi(struct dw_pcie *pci, void __iomem *base, in histb_pcie_read_dbi() argument
110 histb_pcie_dbi_r_mode(&pci->pp, true); in histb_pcie_read_dbi()
112 histb_pcie_dbi_r_mode(&pci->pp, false); in histb_pcie_read_dbi()
117 static void histb_pcie_write_dbi(struct dw_pcie *pci, void __iomem *base, in histb_pcie_write_dbi() argument
120 histb_pcie_dbi_w_mode(&pci->pp, true); in histb_pcie_write_dbi()
[all …]
Dpcie-hisi.c138 struct dw_pcie *pci; member
151 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in hisi_pcie_cfg_read() local
155 reg_val = dw_pcie_readl_dbi(pci, reg); in hisi_pcie_cfg_read()
176 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in hisi_pcie_cfg_write() local
181 dw_pcie_writel_dbi(pci, reg, val); in hisi_pcie_cfg_write()
183 reg_val = dw_pcie_readl_dbi(pci, reg); in hisi_pcie_cfg_write()
185 dw_pcie_writel_dbi(pci, reg, reg_val); in hisi_pcie_cfg_write()
187 reg_val = dw_pcie_readl_dbi(pci, reg); in hisi_pcie_cfg_write()
189 dw_pcie_writel_dbi(pci, reg, reg_val); in hisi_pcie_cfg_write()
208 struct dw_pcie *pci = hisi_pcie->pci; in hisi_pcie_link_up_hip06() local
[all …]
Dpci-keystone.c87 struct dw_pcie *pci = ks_pcie->pci; in ks_pcie_establish_link() local
88 struct pcie_port *pp = &pci->pp; in ks_pcie_establish_link()
89 struct device *dev = pci->dev; in ks_pcie_establish_link()
94 if (dw_pcie_link_up(pci)) { in ks_pcie_establish_link()
102 if (!dw_pcie_wait_for_link(pci)) in ks_pcie_establish_link()
115 struct dw_pcie *pci = ks_pcie->pci; in ks_pcie_msi_irq_handler() local
116 struct device *dev = pci->dev; in ks_pcie_msi_irq_handler()
143 struct dw_pcie *pci = ks_pcie->pci; in ks_pcie_legacy_irq_handler() local
144 struct device *dev = pci->dev; in ks_pcie_legacy_irq_handler()
164 struct device *dev = ks_pcie->pci->dev; in ks_pcie_get_irq_controller_info()
[all …]
Dpcie-kirin.c82 struct dw_pcie *pci; member
166 kirin_pcie->pci->dbi_base = devm_ioremap_resource(dev, dbi); in kirin_pcie_get_resource()
167 if (IS_ERR(kirin_pcie->pci->dbi_base)) in kirin_pcie_get_resource()
168 return PTR_ERR(kirin_pcie->pci->dbi_base); in kirin_pcie_get_resource()
185 struct device *dev = kirin_pcie->pci->dev; in kirin_pcie_phy_init()
341 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in kirin_pcie_rd_own_conf() local
342 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_rd_own_conf()
346 ret = dw_pcie_read(pci->dbi_base + where, size, val); in kirin_pcie_rd_own_conf()
355 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in kirin_pcie_wr_own_conf() local
356 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_wr_own_conf()
[all …]
Dpcie-designware-host.c26 struct dw_pcie *pci; in dw_pcie_rd_own_conf() local
31 pci = to_dw_pcie_from_pp(pp); in dw_pcie_rd_own_conf()
32 return dw_pcie_read(pci->dbi_base + where, size, val); in dw_pcie_rd_own_conf()
38 struct dw_pcie *pci; in dw_pcie_wr_own_conf() local
43 pci = to_dw_pcie_from_pp(pp); in dw_pcie_wr_own_conf()
44 return dw_pcie_write(pci->dbi_base + where, size, val); in dw_pcie_wr_own_conf()
127 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pci_setup_msi_msg() local
143 dev_dbg(pci->dev, "msi#%d address_hi %#x address_lo %#x\n", in dw_pci_setup_msi_msg()
278 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_allocate_domains() local
279 struct fwnode_handle *fwnode = of_node_to_fwnode(pci->dev->of_node); in dw_pcie_allocate_domains()
[all …]
/linux-4.19.296/drivers/uwb/
Dwhci.c18 struct pci_dev *pci; member
30 struct pci_dev *pci_dev = card->pci; in whci_capdata_quirks()
98 umc = umc_device_create(&card->pci->dev, n); in whci_add_cap()
112 umc->resource.start = pci_resource_start(card->pci, bar) in whci_add_cap()
117 umc->resource.flags = card->pci->resource[bar].flags; in whci_add_cap()
118 umc->resource.parent = &card->pci->resource[bar]; in whci_add_cap()
119 umc->irq = card->pci->irq; in whci_add_cap()
139 static int whci_n_caps(struct pci_dev *pci) in whci_n_caps() argument
144 uwbbase = pci_iomap(pci, 0, 8); in whci_n_caps()
148 pci_iounmap(pci, uwbbase); in whci_n_caps()
[all …]
/linux-4.19.296/drivers/pci/controller/
DMakefile5 obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o
6 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.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
12 obj-$(CONFIG_PCI_HOST_COMMON) += pci-host-common.o
13 obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o
16 obj-$(CONFIG_PCI_V3_SEMI) += pci-v3-semi.o
17 obj-$(CONFIG_PCI_XGENE_MSI) += pci-xgene-msi.o
[all …]
/linux-4.19.296/drivers/media/common/saa7146/
Dsaa7146_core.c176 void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt) in saa7146_vmalloc_build_pgtable() argument
188 if (saa7146_pgtable_alloc(pci, pt)) in saa7146_vmalloc_build_pgtable()
192 slen = pci_map_sg(pci,pt->slist,pt->nents,PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable()
196 if (0 != saa7146_pgtable_build_single(pci, pt, pt->slist, slen)) in saa7146_vmalloc_build_pgtable()
202 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable()
204 saa7146_pgtable_free(pci, pt); in saa7146_vmalloc_build_pgtable()
214 void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt) in saa7146_vfree_destroy_pgtable() argument
216 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vfree_destroy_pgtable()
217 saa7146_pgtable_free(pci, pt); in saa7146_vfree_destroy_pgtable()
223 void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt) in saa7146_pgtable_free() argument
[all …]
/linux-4.19.296/drivers/isdn/hardware/eicon/
Dos_bri.c52 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_bri_set_addresses()
53 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1; in diva_bri_set_addresses()
54 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_bri_set_addresses()
55 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1; in diva_bri_set_addresses()
56 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2; in diva_bri_set_addresses()
57 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2; in diva_bri_set_addresses()
59 a->xdi_adapter.ram = a->resources.pci.addr[0]; in diva_bri_set_addresses()
60 a->xdi_adapter.cfg = a->resources.pci.addr[1]; in diva_bri_set_addresses()
61 a->xdi_adapter.Address = a->resources.pci.addr[2]; in diva_bri_set_addresses()
95 a->resources.pci.bar[bar] = in diva_bri_init_card()
[all …]
Dos_pri.c63 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 0; in diva_pri_set_addresses()
64 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; in diva_pri_set_addresses()
65 a->resources.pci.mem_type_id[MEM_TYPE_CONFIG] = 4; in diva_pri_set_addresses()
66 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_pri_set_addresses()
67 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 2; in diva_pri_set_addresses()
68 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 4; in diva_pri_set_addresses()
69 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 3; in diva_pri_set_addresses()
71 a->xdi_adapter.Address = a->resources.pci.addr[0]; in diva_pri_set_addresses()
72 a->xdi_adapter.Control = a->resources.pci.addr[2]; in diva_pri_set_addresses()
73 a->xdi_adapter.Config = a->resources.pci.addr[4]; in diva_pri_set_addresses()
[all …]

123456789