/openbmc/linux/drivers/dma/ |
H A D | plx_dma.c | 107 void __iomem *bar; member 203 val = readl(plxdev->bar + PLX_REG_CTRL); in __plx_dma_stop() 208 plxdev->bar + PLX_REG_CTRL); in __plx_dma_stop() 211 val = readl(plxdev->bar + PLX_REG_CTRL); in __plx_dma_stop() 223 plxdev->bar + PLX_REG_CTRL); in __plx_dma_stop() 225 writel(0, plxdev->bar + PLX_REG_DESC_RING_COUNT); in __plx_dma_stop() 226 writel(0, plxdev->bar + PLX_REG_DESC_RING_ADDR); in __plx_dma_stop() 432 plxdev->bar + PLX_REG_DESC_RING_ADDR); in plx_dma_alloc_chan_resources() 434 plxdev->bar + PLX_REG_DESC_RING_ADDR_HI); in plx_dma_alloc_chan_resources() 517 plxdev->bar = pcim_iomap_table(pdev)[0]; in plx_dma_create() [all …]
|
/openbmc/linux/drivers/crypto/intel/qat/qat_c62x/ |
H A D | adf_drv.c | 52 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local 54 if (bar->virt_addr) in adf_cleanup_accel() 55 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel() 175 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local 177 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe() 178 if (!bar->base_addr) in adf_probe() 180 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe() 181 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe() 182 if (!bar->virt_addr) { in adf_probe()
|
/openbmc/linux/drivers/crypto/intel/qat/qat_c3xxx/ |
H A D | adf_drv.c | 52 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local 54 if (bar->virt_addr) in adf_cleanup_accel() 55 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel() 175 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local 177 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe() 178 if (!bar->base_addr) in adf_probe() 180 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe() 181 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe() 182 if (!bar->virt_addr) { in adf_probe()
|
/openbmc/linux/drivers/crypto/intel/qat/qat_dh895xcc/ |
H A D | adf_drv.c | 52 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local 54 if (bar->virt_addr) in adf_cleanup_accel() 55 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel() 175 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local 177 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe() 178 if (!bar->base_addr) in adf_probe() 180 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe() 181 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe() 182 if (!bar->virt_addr) { in adf_probe()
|
/openbmc/linux/drivers/misc/bcm-vk/ |
H A D | bcm_vk.h | 361 void __iomem *bar[MAX_BAR]; member 450 static inline u32 vkread32(struct bcm_vk *vk, enum pci_barno bar, u64 offset) in vkread32() argument 452 return readl(vk->bar[bar] + offset); in vkread32() 457 enum pci_barno bar, in vkwrite32() argument 460 writel(value, vk->bar[bar] + offset); in vkwrite32() 463 static inline u8 vkread8(struct bcm_vk *vk, enum pci_barno bar, u64 offset) in vkread8() argument 465 return readb(vk->bar[bar] + offset); in vkread8() 470 enum pci_barno bar, in vkwrite8() argument 473 writeb(value, vk->bar[bar] + offset); in vkwrite8()
|
/openbmc/qemu/hw/misc/macio/ |
H A D | macio.c | 87 MemoryRegion *bar = sysbus_mmio_get_region(sbd, 0); in macio_bar_setup() local 89 memory_region_add_subregion(&s->bar, 0x13000, bar); in macio_bar_setup() 102 memory_region_add_subregion(&s->bar, 0x08000, in macio_common_realize() 152 memory_region_add_subregion(&s->bar, 0x0, in macio_oldworld_realize() 161 memory_region_add_subregion(&s->bar, 0x16000, in macio_oldworld_realize() 173 memory_region_add_subregion(&s->bar, 0x60000, in macio_oldworld_realize() 275 memory_region_add_subregion(&s->bar, 0x40000, in macio_newworld_realize() 313 memory_region_add_subregion(&s->bar, 0x50, in macio_newworld_realize() 326 memory_region_add_subregion(&s->bar, 0x16000, in macio_newworld_realize() 341 memory_region_add_subregion(&s->bar, 0x16000, in macio_newworld_realize() [all …]
|
/openbmc/linux/drivers/infiniband/hw/usnic/ |
H A D | usnic_vnic.c | 43 struct vnic_dev_bar bar[PCI_NUM_RESOURCES]; member 356 for (i = 0; i < ARRAY_SIZE(vnic->bar); i++) { in usnic_vnic_discover_resources() 360 vnic->bar[i].vaddr = pci_iomap(pdev, i, vnic->bar[i].len); in usnic_vnic_discover_resources() 361 if (!vnic->bar[i].vaddr) { in usnic_vnic_discover_resources() 371 ARRAY_SIZE(vnic->bar)); in usnic_vnic_discover_resources() 394 for (i = 0; i < ARRAY_SIZE(vnic->bar); i++) { in usnic_vnic_discover_resources() 397 if (!vnic->bar[i].vaddr) in usnic_vnic_discover_resources() 400 iounmap(vnic->bar[i].vaddr); in usnic_vnic_discover_resources() 414 return (bar_num < ARRAY_SIZE(vnic->bar)) ? &vnic->bar[bar_num] : NULL; in usnic_vnic_get_bar() 431 for (i = 0; i < ARRAY_SIZE(vnic->bar); i++) { in usnic_vnic_release_resources() [all …]
|
/openbmc/linux/drivers/video/ |
H A D | aperture.c | 351 int bar, ret = 0; in aperture_remove_conflicting_pci_devices() local 359 for (bar = 0; bar < PCI_STD_NUM_BARS; ++bar) { in aperture_remove_conflicting_pci_devices() 360 if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) in aperture_remove_conflicting_pci_devices() 363 base = pci_resource_start(pdev, bar); in aperture_remove_conflicting_pci_devices() 364 size = pci_resource_len(pdev, bar); in aperture_remove_conflicting_pci_devices()
|
/openbmc/linux/arch/xtensa/lib/ |
H A D | pci-auto.c | 64 int bar, bar_nr; in pciauto_setup_bars() local 68 for (bar = PCI_BASE_ADDRESS_0, bar_nr = 0; in pciauto_setup_bars() 69 bar <= bar_limit; in pciauto_setup_bars() 70 bar+=4, bar_nr++) in pciauto_setup_bars() 73 pci_write_config_dword(dev, bar, 0xffffffff); in pciauto_setup_bars() 74 pci_read_config_dword(dev, bar, &bar_size); in pciauto_setup_bars() 102 pci_write_config_dword(dev, bar, *upper_limit); in pciauto_setup_bars() 111 pci_write_config_dword(dev, (bar+=4), 0x00000000); in pciauto_setup_bars()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | g84.c | 29 g84_bar_flush(struct nvkm_bar *bar) in g84_bar_flush() argument 31 struct nvkm_device *device = bar->subdev.device; in g84_bar_flush() 33 spin_lock_irqsave(&bar->lock, flags); in g84_bar_flush() 39 spin_unlock_irqrestore(&bar->lock, flags); in g84_bar_flush()
|
H A D | gm107.c | 27 gm107_bar_bar1_wait(struct nvkm_bar *bar) in gm107_bar_bar1_wait() argument 29 struct nvkm_device *device = bar->subdev.device; in gm107_bar_bar1_wait() 37 gm107_bar_bar2_wait(struct nvkm_bar *bar) in gm107_bar_bar2_wait() argument 39 struct nvkm_device *device = bar->subdev.device; in gm107_bar_bar2_wait()
|
/openbmc/linux/drivers/pci/ |
H A D | mmap.c | 22 int pci_mmap_resource_range(struct pci_dev *pdev, int bar, in pci_mmap_resource_range() argument 29 size = ((pci_resource_len(pdev, bar) - 1) >> PAGE_SHIFT) + 1; in pci_mmap_resource_range() 39 ret = pci_iobar_pfn(pdev, bar, vma); in pci_mmap_resource_range() 43 vma->vm_pgoff += (pci_resource_start(pdev, bar) >> PAGE_SHIFT); in pci_mmap_resource_range()
|
/openbmc/linux/drivers/scsi/pm8001/ |
H A D | pm8001_chips.h | 54 static inline u32 pm8001_cr32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cr32() argument 57 return readl(pm8001_ha->io_mem[bar].memvirtaddr + offset); in pm8001_cr32() 60 static inline void pm8001_cw32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cw32() argument 63 writel(val, pm8001_ha->io_mem[bar].memvirtaddr + addr); in pm8001_cw32()
|
/openbmc/phosphor-ipmi-flash/tools/ |
H A D | pci.cpp | 52 PciAccessBridge::PciAccessBridge(const struct pci_id_match* match, int bar, in PciAccessBridge() argument 70 if (!dev->regions[bar].is_IO) in PciAccessBridge() 82 std::fprintf(stderr, "bar%d[0x%x] \n", bar, in PciAccessBridge() 83 static_cast<unsigned int>(dev->regions[bar].base_addr)); in PciAccessBridge() 85 size = dev->regions[bar].size; in PciAccessBridge() 87 dev, dev->regions[bar].base_addr, dev->regions[bar].size, in PciAccessBridge()
|
H A D | pci.hpp | 67 PciAccessBridge(const struct pci_id_match* match, int bar, 88 PciAccessBridge(&match, bar, dataOffset, dataLength, pciAccess), in NuvotonPciBridge() 103 static constexpr int bar = 0; member in host_tool::NuvotonPciBridge 126 PciAccessBridge(&match, bar, dataOffset, dataLength, pciAccess), in AspeedPciBridge() 143 static constexpr int bar = 1; member in host_tool::AspeedPciBridge
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | usb.c | 19 void qusb_pci_init_one(QPCIBus *pcibus, struct qhc *hc, uint32_t devfn, int bar) in qusb_pci_init_one() argument 24 hc->bar = qpci_iomap(hc->dev, bar, NULL); in qusb_pci_init_one() 34 uint16_t value = qpci_io_readw(hc->dev, hc->bar, 0x10 + 2 * port); in uhci_port_test()
|
/openbmc/linux/drivers/pci/hotplug/ |
H A D | ibmphp_pci.c | 331 u32 bar[6]; in configure_device() local 382 len[count] = bar[count] & 0xFFFFFFFC; in configure_device() 419 len[count] = bar[count] & 0xFFFFFFF0; in configure_device() 483 len[count] = bar[count] & 0xFFFFFFF0; in configure_device() 551 u32 bar[2]; in configure_bridge() local 635 if (!bar[count]) { in configure_bridge() 646 len[count] = bar[count] & 0xFFFFFFFC; in configure_bridge() 678 len[count] = bar[count] & 0xFFFFFFF0; in configure_bridge() 733 len[count] = bar[count] & 0xFFFFFFF0; in configure_bridge() 1055 u32 bar[6], class; in scan_behind_bridge() local [all …]
|
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/ |
H A D | law.c | 28 ecm->bar = start & 0xfffff000; in set_ddr_laws() 30 debug("DDR:bar=0x%08x\n", ecm->bar); in set_ddr_laws() 45 ecm->bar = start & 0xfffff000; in set_ddr_laws() 47 debug("DDR:bar=0x%08x\n", ecm->bar); in set_ddr_laws()
|
/openbmc/u-boot/drivers/pci/ |
H A D | pci_common.c | 103 void *pci_map_bar(pci_dev_t pdev, int bar, int flags) in pci_map_bar() argument 109 pci_read_config_dword(pdev, bar, &bar_response); in pci_map_bar() 124 int bar; in pci_write_bar32() local 126 bar = PCI_BASE_ADDRESS_0 + barnum * 4; in pci_write_bar32() 127 pci_hose_write_config_dword(hose, dev, bar, addr_and_ctrl); in pci_write_bar32() 133 int bar; in pci_read_bar32() local 135 bar = PCI_BASE_ADDRESS_0 + barnum * 4; in pci_read_bar32() 136 pci_hose_read_config_dword(hose, dev, bar, &addr); in pci_read_bar32()
|
H A D | pci_ftpci100.c | 68 devs[priv->ndevs].bar[i].addr = priv->io_base; in setup_pci_bar() 69 devs[priv->ndevs].bar[i].size = size_mask + 1; in setup_pci_bar() 108 devs[priv->ndevs].bar[i].addr = alloc_base; in setup_pci_bar() 109 devs[priv->ndevs].bar[i].size = size_mask + 1; in setup_pci_bar() 113 devs[priv->ndevs].bar[0].addr, in setup_pci_bar() 114 devs[priv->ndevs].bar[0].size); in setup_pci_bar() 213 devs[priv->ndevs].bar[0].addr, in pci_bus_scan() 214 devs[priv->ndevs].bar[0].size, in pci_bus_scan()
|
/openbmc/linux/drivers/net/arcnet/ |
H A D | com20020-pci.c | 152 ioaddr = pci_resource_start(pdev, mm->bar) + mm->offset; in com20020pci_probe() 313 .bar = 2, 326 .bar = 2, 340 .bar = 4, 353 .bar = 2, 359 .bar = 2, 378 .bar = 2, 382 .bar = 2, 388 .bar = 2, 410 .bar = 2, [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | unicast_extensions.sh | 69 ip -n $bar_ns address add $2/$3 dev bar || return 1 70 ip -n $bar_ns link set bar up || return 1 98 ip -n $bar_ns address add $4/$5 dev bar || return 1 99 ip -n $bar_ns link set bar up || return 1 124 ip link add foo netns $foo_ns type veth peer name bar netns $bar_ns 149 ip link add bar netns $bar_ns type veth peer name bar1 netns $router_ns
|
/openbmc/linux/samples/kobject/ |
H A D | kobject-example.c | 23 static int bar; variable 62 var = bar; in b_show() 78 bar = var; in b_store() 85 __ATTR(bar, 0664, b_show, b_store);
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | quark.c | 298 u32 bar; in quark_usb_init() local 301 qrk_pci_read_config_dword(QUARK_USB_EHCI, PCI_BASE_ADDRESS_0, &bar); in quark_usb_init() 302 writel((0x7f << 16) | 0x7f, bar + EHCI_INSNREG01); in quark_usb_init() 305 qrk_pci_read_config_dword(QUARK_USB_DEVICE, PCI_BASE_ADDRESS_0, &bar); in quark_usb_init() 306 writel(0x7f, bar + USBD_INT_MASK); in quark_usb_init() 307 writel((0xf << 16) | 0xf, bar + USBD_EP_INT_MASK); in quark_usb_init() 308 writel((0xf << 16) | 0xf, bar + USBD_EP_INT_STS); in quark_usb_init()
|
/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pcie-designware-plat.c | 38 enum pci_barno bar; in dw_plat_pcie_ep_init() local 40 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) in dw_plat_pcie_ep_init() 41 dw_pcie_ep_reset_bar(pci, bar); in dw_plat_pcie_ep_init()
|