Home
last modified time | relevance | path

Searched refs:bar (Results 26 – 50 of 708) sorted by relevance

12345678910>>...29

/openbmc/linux/drivers/tty/serial/8250/
H A D8250_pcilib.c16 u8 bar, unsigned int offset, int regshift) in serial8250_pci_setup_port() argument
18 if (bar >= PCI_STD_NUM_BARS) in serial8250_pci_setup_port()
21 if (pci_resource_flags(dev, bar) & IORESOURCE_MEM) { in serial8250_pci_setup_port()
22 if (!pcim_iomap(dev, bar, 0) && !pcim_iomap_table(dev)) in serial8250_pci_setup_port()
27 port->port.mapbase = pci_resource_start(dev, bar) + offset; in serial8250_pci_setup_port()
28 port->port.membase = pcim_iomap_table(dev)[bar] + offset; in serial8250_pci_setup_port()
32 port->port.iobase = pci_resource_start(dev, bar) + offset; in serial8250_pci_setup_port()
/openbmc/linux/drivers/dma/dw-edma/
H A Ddw-edma-pcie.c28 .bar = a, \
34 enum pci_barno bar; member
57 .rg.bar = BAR_0,
185 mask = BIT(vsec_data.rg.bar); in dw_edma_pcie_probe()
187 mask |= BIT(vsec_data.ll_wr[i].bar); in dw_edma_pcie_probe()
188 mask |= BIT(vsec_data.dt_wr[i].bar); in dw_edma_pcie_probe()
191 mask |= BIT(vsec_data.ll_rd[i].bar); in dw_edma_pcie_probe()
304 i, vsec_data.ll_wr[i].bar, in dw_edma_pcie_probe()
309 i, vsec_data.dt_wr[i].bar, in dw_edma_pcie_probe()
316 i, vsec_data.ll_rd[i].bar, in dw_edma_pcie_probe()
[all …]
/openbmc/linux/Documentation/devicetree/
H A Doverlay-notes.rst41 The overlay bar.dts,
48 /* bar peripheral */
49 bar {
50 compatible = "corp,bar";
59 /* FOO platform + bar peripheral */
72 /* bar peripheral */
73 bar {
74 compatible = "corp,bar";
97 /* bar peripheral */
98 bar {
[all …]
/openbmc/qemu/tests/qtest/
H A Dpvpanic-pci-test.c28 QPCIBar bar; in test_panic_nopause() local
34 bar = qpci_iomap(dev, 0, NULL); in test_panic_nopause()
36 qpci_memread(dev, bar, 0, &val, sizeof(val)); in test_panic_nopause()
40 qpci_memwrite(dev, bar, 0, &val, sizeof(val)); in test_panic_nopause()
61 QPCIBar bar; in test_panic() local
67 bar = qpci_iomap(dev, 0, NULL); in test_panic()
69 qpci_memread(dev, bar, 0, &val, sizeof(val)); in test_panic()
73 qpci_memwrite(dev, bar, 0, &val, sizeof(val)); in test_panic()
/openbmc/u-boot/doc/uImage.FIT/
H A Doverlay-fdt-boot.txt77 foo-reva-bar.dtb {
81 foo-revb-bar.dtb {
89 foo-revb-bar-baz.dtb {
105 foo-reva.dtb, foo-revb.dtb, foo-reva-bar.dtb, foo-revb-bar.dtb,
147 data = /incbin/("./bar.dtbo");
170 foo-reva-bar.dtb {
174 foo-revb-bar.dtb {
182 foo-revb-bar-baz.dtb {
186 bar {
214 # bootm <addr>#foo-reva.dtb#bar
[all …]
/openbmc/linux/drivers/misc/
H A Dpci_endpoint_test.c146 return readl(test->bar[bar] + offset); in pci_endpoint_test_bar_readl()
152 writel(value, test->bar[bar] + offset); in pci_endpoint_test_bar_writel()
733 bar = arg; in pci_endpoint_test_ioctl()
842 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_probe()
849 test->bar[bar] = base; in pci_endpoint_test_probe()
913 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_probe()
914 if (test->bar[bar]) in pci_endpoint_test_probe()
915 pci_iounmap(pdev, test->bar[bar]); in pci_endpoint_test_probe()
947 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_remove()
948 if (test->bar[bar]) in pci_endpoint_test_remove()
[all …]
/openbmc/linux/Documentation/translations/zh_CN/doc-guide/
H A Dkernel-doc.rst211 * @bar: non-anonymous union
212 * @bar.st1: struct st1 inside @bar
213 * @bar.st2: struct st2 inside @bar
214 * @bar.st1.memb1: first member of struct st1 on union bar
215 * @bar.st1.memb2: second member of struct st1 on union bar
216 * @bar.st2.memb1: first member of struct st2 on union bar
217 * @bar.st2.memb2: second member of struct st2 on union bar
240 } bar;
365 See union bar.
372 See :c:type:`my custom link text for struct bar <bar>`.
[all …]
/openbmc/linux/tools/pci/
H A Dpcitest.sh7 bar=0
9 while [ $bar -lt 6 ]
11 pcitest -b $bar
12 bar=`expr $bar + 1`
/openbmc/u-boot/drivers/misc/
H A Dswap_case.c24 u32 bar[6]; member
100 u32 *bar, result; in sandbox_swap_case_read_config() local
103 bar = &plat->bar[barnum]; in sandbox_swap_case_read_config()
105 result = *bar; in sandbox_swap_case_read_config()
106 if (*bar == 0xffffffff) { in sandbox_swap_case_read_config()
168 u32 *bar; in sandbox_swap_case_write_config() local
171 bar = &plat->bar[barnum]; in sandbox_swap_case_write_config()
174 *bar = value; in sandbox_swap_case_write_config()
176 *bar |= barinfo[barnum].type; in sandbox_swap_case_write_config()
192 u32 base = plat->bar[barnum] & ~PCI_BASE_ADDRESS_SPACE; in sandbox_swap_case_find_bar()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv50.c49 struct nvkm_vma *bar; member
147 eobj->bar->addr); in nv50_instobj_kmap()
149 ebar = eobj->bar; in nv50_instobj_kmap()
150 eobj->bar = NULL; in nv50_instobj_kmap()
164 if (ret || iobj->bar) { in nv50_instobj_kmap()
167 nvkm_vmm_put(vmm, &bar); in nv50_instobj_kmap()
173 iobj->bar = bar; in nv50_instobj_kmap()
303 addr = iobj->bar->addr; in nv50_instobj_bar2()
320 struct nvkm_vma *bar; in nv50_instobj_dtor() local
327 bar = iobj->bar; in nv50_instobj_dtor()
[all …]
/openbmc/linux/drivers/accel/habanalabs/common/pci/
H A Dpci.c36 int rc, i, bar; in hl_pci_bars_map() local
45 bar = i * 2; /* 64-bit BARs */ in hl_pci_bars_map()
46 hdev->pcie_bar[bar] = is_wc[i] ? in hl_pci_bars_map()
48 pci_ioremap_bar(pdev, bar); in hl_pci_bars_map()
49 if (!hdev->pcie_bar[bar]) { in hl_pci_bars_map()
61 bar = i * 2; /* 64-bit BARs */ in hl_pci_bars_map()
62 if (hdev->pcie_bar[bar]) in hl_pci_bars_map()
63 iounmap(hdev->pcie_bar[bar]); in hl_pci_bars_map()
80 int i, bar; in hl_pci_bars_unmap() local
83 bar = i * 2; /* 64-bit BARs */ in hl_pci_bars_unmap()
[all …]
/openbmc/linux/drivers/uio/
H A Duio_netx.c54 int bar; in netx_pci_probe() local
68 bar = 0; in netx_pci_probe()
72 bar = 0; in netx_pci_probe()
76 bar = 2; in netx_pci_probe()
81 info->mem[0].addr = pci_resource_start(dev, bar); in netx_pci_probe()
84 info->mem[0].internal_addr = ioremap(pci_resource_start(dev, bar), in netx_pci_probe()
85 pci_resource_len(dev, bar)); in netx_pci_probe()
90 info->mem[0].size = pci_resource_len(dev, bar); in netx_pci_probe()
/openbmc/qemu/tests/qtest/libqos/
H A Dvirtio-pci.c45 return qpci_io_readb(dev->pdev, dev->bar, CONFIG_BASE(dev) + off); in qvirtio_pci_config_readb()
60 value = qpci_io_readw(dev->pdev, dev->bar, CONFIG_BASE(dev) + off); in qvirtio_pci_config_readw()
72 value = qpci_io_readl(dev->pdev, dev->bar, CONFIG_BASE(dev) + off); in qvirtio_pci_config_readl()
84 val = qpci_io_readq(dev->pdev, dev->bar, CONFIG_BASE(dev) + off); in qvirtio_pci_config_readq()
113 return qpci_io_readb(dev->pdev, dev->bar, VIRTIO_PCI_STATUS); in qvirtio_pci_get_status()
119 qpci_io_writeb(dev->pdev, dev->bar, VIRTIO_PCI_STATUS, status); in qvirtio_pci_set_status()
186 qpci_io_writeb(dev->pdev, dev->bar, VIRTIO_PCI_QUEUE_SEL, index); in qvirtio_pci_queue_select()
192 return qpci_io_readw(dev->pdev, dev->bar, VIRTIO_PCI_QUEUE_NUM); in qvirtio_pci_get_queue_size()
200 qpci_io_writel(dev->pdev, dev->bar, VIRTIO_PCI_QUEUE_PFN, pfn); in qvirtio_pci_set_queue_address()
306 d->bar = qpci_iomap(d->pdev, d->bar_idx, NULL); in qvirtio_pci_device_enable()
[all …]
/openbmc/linux/arch/arm/mach-shmobile/
H A Dpm-rcar-gen2.c48 u32 bar; in rcar_gen2_pm_init() local
107 bar = phys_to_sbar(res.start); in rcar_gen2_pm_init()
109 writel_relaxed(bar, p + CA15BAR); in rcar_gen2_pm_init()
110 writel_relaxed(bar | SBAR_BAREN, p + CA15BAR); in rcar_gen2_pm_init()
118 writel_relaxed(bar, p + CA7BAR); in rcar_gen2_pm_init()
119 writel_relaxed(bar | SBAR_BAREN, p + CA7BAR); in rcar_gen2_pm_init()
/openbmc/linux/drivers/mfd/
H A Dcs5535-mfd.c71 int err, bar; in cs5535_mfd_probe() local
77 for (bar = 0; bar < NR_BARS; bar++) { in cs5535_mfd_probe()
78 struct resource *r = &cs5535_mfd_resources[bar]; in cs5535_mfd_probe()
81 r->start = pci_resource_start(pdev, bar); in cs5535_mfd_probe()
82 r->end = pci_resource_end(pdev, bar); in cs5535_mfd_probe()
/openbmc/linux/drivers/pci/endpoint/
H A Dpci-epf-core.c231 epf_bar = epf->bar; in pci_epf_free_space()
239 epf_bar[bar].phys_addr); in pci_epf_free_space()
241 epf_bar[bar].phys_addr = 0; in pci_epf_free_space()
242 epf_bar[bar].addr = NULL; in pci_epf_free_space()
243 epf_bar[bar].size = 0; in pci_epf_free_space()
244 epf_bar[bar].barno = 0; in pci_epf_free_space()
245 epf_bar[bar].flags = 0; in pci_epf_free_space()
278 epf_bar = epf->bar; in pci_epf_alloc_space()
292 epf_bar[bar].addr = space; in pci_epf_alloc_space()
293 epf_bar[bar].size = size; in pci_epf_alloc_space()
[all …]
/openbmc/u-boot/drivers/pci/
H A Dpci_auto.c28 int bar, bar_nr = 0; in dm_pciauto_setup_device() local
40 for (bar = PCI_BASE_ADDRESS_0; in dm_pciauto_setup_device()
41 bar < PCI_BASE_ADDRESS_0 + (bars_num * 4); bar += 4) { in dm_pciauto_setup_device()
44 dm_pci_write_config32(dev, bar, 0xffffffff); in dm_pciauto_setup_device()
45 dm_pci_read_config32(dev, bar, &bar_response); in dm_pciauto_setup_device()
69 dm_pci_write_config32(dev, bar + 4, in dm_pciauto_setup_device()
72 dm_pci_read_config32(dev, bar + 4, in dm_pciauto_setup_device()
104 dm_pci_write_config32(dev, bar, (u32)bar_value); in dm_pciauto_setup_device()
107 bar += 4; in dm_pciauto_setup_device()
109 dm_pci_write_config32(dev, bar, in dm_pciauto_setup_device()
[all …]
H A Dpci_auto_old.c37 int bar, bar_nr = 0; in pciauto_setup_device() local
50 for (bar = PCI_BASE_ADDRESS_0; in pciauto_setup_device()
51 bar < PCI_BASE_ADDRESS_0 + (bars_num * 4); bar += 4) { in pciauto_setup_device()
54 pci_hose_write_config_dword(hose, dev, bar, 0xffffffff); in pciauto_setup_device()
56 pci_hose_read_config_dword(hose, dev, bar, &bar_response); in pciauto_setup_device()
83 pci_hose_write_config_dword(hose, dev, bar + 4, in pciauto_setup_device()
86 pci_hose_read_config_dword(hose, dev, bar + 4, in pciauto_setup_device()
114 pci_hose_write_config_dword(hose, dev, bar, (u32)bar_value); in pciauto_setup_device()
117 bar += 4; in pciauto_setup_device()
119 pci_hose_write_config_dword(hose, dev, bar, (u32)(bar_value>>32)); in pciauto_setup_device()
[all …]
/openbmc/linux/drivers/crypto/intel/qat/qat_c3xxxvf/
H A Dadf_drv.c51 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local
53 if (bar->virt_addr) in adf_cleanup_accel()
54 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
153 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local
155 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe()
156 if (!bar->base_addr) in adf_probe()
158 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe()
159 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
160 if (!bar->virt_addr) { in adf_probe()
/openbmc/linux/drivers/crypto/intel/qat/qat_dh895xccvf/
H A Dadf_drv.c51 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local
53 if (bar->virt_addr) in adf_cleanup_accel()
54 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
153 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local
155 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe()
156 if (!bar->base_addr) in adf_probe()
158 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe()
159 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
160 if (!bar->virt_addr) { in adf_probe()
/openbmc/linux/drivers/crypto/intel/qat/qat_c62xvf/
H A Dadf_drv.c51 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local
53 if (bar->virt_addr) in adf_cleanup_accel()
54 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
153 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local
155 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe()
156 if (!bar->base_addr) in adf_probe()
158 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe()
159 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
160 if (!bar->virt_addr) { in adf_probe()
/openbmc/linux/arch/s390/pci/
H A Dpci.c276 idx = zdev->bars[bar].map_idx; in pci_iomap_range_fh()
281 zpci_iomap_start[idx].bar = bar; in pci_iomap_range_fh()
302 if (bar >= PCI_STD_NUM_BARS || !pci_resource_len(pdev, bar)) in pci_iomap_range()
314 return pci_iomap_range(dev, bar, 0, maxlen); in pci_iomap()
332 if (bar >= PCI_STD_NUM_BARS || !pci_resource_len(pdev, bar)) in pci_iomap_wc_range()
344 return pci_iomap_wc_range(dev, bar, 0, maxlen); in pci_iomap_wc()
357 zpci_iomap_start[idx].bar = 0; in pci_iounmap_fh()
463 int bar, idx; in zpci_do_update_iomap_fh() local
466 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in zpci_do_update_iomap_fh()
467 if (!zdev->bars[bar].size) in zpci_do_update_iomap_fh()
[all …]
/openbmc/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c694 int bar; in pci_epf_test_unbind() local
698 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_epf_test_unbind()
699 epf_bar = &epf->bar[bar]; in pci_epf_test_unbind()
704 pci_epf_free_space(epf, epf_test->reg[bar], bar, in pci_epf_test_unbind()
723 for (bar = 0; bar < PCI_STD_NUM_BARS; bar += add) { in pci_epf_test_set_bar()
724 epf_bar = &epf->bar[bar]; in pci_epf_test_set_bar()
738 pci_epf_free_space(epf, epf_test->reg[bar], bar, in pci_epf_test_set_bar()
858 for (bar = 0; bar < PCI_STD_NUM_BARS; bar += add) { in pci_epf_test_alloc_space()
859 epf_bar = &epf->bar[bar]; in pci_epf_test_alloc_space()
868 base = pci_epf_alloc_space(epf, bar_size[bar], bar, in pci_epf_test_alloc_space()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gsc.c86 unsigned long bar; member
100 .bar = DG1_GSC_HECI2_BASE,
111 .bar = DG1_GSC_HECI2_BASE,
121 .bar = DG2_GSC_HECI1_BASE,
127 .bar = DG2_GSC_HECI2_BASE,
239 adev->bar.parent = &pdev->resource[0]; in gsc_init_one()
240 adev->bar.start = def->bar + pdev->resource[0].start; in gsc_init_one()
241 adev->bar.end = adev->bar.start + def->bar_size - 1; in gsc_init_one()
242 adev->bar.flags = IORESOURCE_MEM; in gsc_init_one()
243 adev->bar.desc = IORES_DESC_NONE; in gsc_init_one()
/openbmc/linux/drivers/virtio/
H A Dvirtio_pci_modern_dev.c27 u8 bar; in vp_modern_map_capability() local
32 bar), in vp_modern_map_capability()
33 &bar); in vp_modern_map_capability()
40 if (bar >= PCI_STD_NUM_BARS || !(mdev->modern_bars & (1 << bar))) { in vp_modern_map_capability()
90 bar, (unsigned long)pci_resource_len(dev, bar)); in vp_modern_map_capability()
98 length, offset, bar); in vp_modern_map_capability()
122 u8 type, bar; in virtio_pci_find_capability() local
127 bar), in virtio_pci_find_capability()
128 &bar); in virtio_pci_find_capability()
131 if (bar >= PCI_STD_NUM_BARS) in virtio_pci_find_capability()
[all …]

12345678910>>...29