/linux-4.19.296/drivers/edac/ |
D | edac_pci.c | 34 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 …]
|
D | octeon_edac-pci.c | 23 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 …]
|
D | edac_pci_sysfs.c | 59 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/ |
D | pcie-designware.c | 61 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 …]
|
D | pcie-armada8k.c | 29 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 …]
|
D | pcie-designware-ep.c | 22 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 …]
|
D | pci-layerscape.c | 47 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 …]
|
D | pcie-spear13xx.c | 25 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 …]
|
D | pci-imx6.c | 43 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 …]
|
D | pcie-artpec6.c | 33 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 …]
|
D | pcie-designware-plat.c | 27 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 …]
|
D | pci-keystone-dw.c | 82 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 …]
|
D | pcie-designware.h | 234 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 …]
|
D | pci-dra7xx.c | 86 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 …]
|
D | pci-exynos.c | 65 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 …]
|
D | pcie-histb.c | 53 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 …]
|
D | pcie-hisi.c | 138 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 …]
|
D | pci-keystone.c | 87 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 …]
|
D | pcie-kirin.c | 82 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 …]
|
D | pcie-designware-host.c | 26 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/ |
D | whci.c | 18 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/ |
D | Makefile | 5 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/ |
D | saa7146_core.c | 176 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/ |
D | os_bri.c | 52 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 …]
|
D | os_pri.c | 63 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 …]
|