Home
last modified time | relevance | path

Searched refs:bar (Results 76 – 100 of 708) sorted by relevance

12345678910>>...29

/openbmc/u-boot/drivers/pci/
H A Dpci.c195 int bar, found_mem64; in pci_hose_config_device() local
202 for (bar = PCI_BASE_ADDRESS_0; bar <= PCI_BASE_ADDRESS_5; bar += 4) { in pci_hose_config_device()
203 pci_hose_write_config_dword(hose, dev, bar, 0xffffffff); in pci_hose_config_device()
204 pci_hose_read_config_dword(hose, dev, bar, &bar_response); in pci_hose_config_device()
224 pci_hose_write_config_dword(hose, dev, bar + 4, in pci_hose_config_device()
226 pci_hose_read_config_dword(hose, dev, bar + 4, in pci_hose_config_device()
245 pci_hose_write_config_dword (hose, dev, bar, (u32)bar_value); in pci_hose_config_device()
248 bar += 4; in pci_hose_config_device()
250 pci_hose_write_config_dword(hose, dev, bar, in pci_hose_config_device()
253 pci_hose_write_config_dword(hose, dev, bar, 0x00000000); in pci_hose_config_device()
/openbmc/qemu/tests/qtest/
H A Dtulip-test.c52 QPCIBar bar; in tulip_large_tx() local
59 bar = qpci_iomap(dev, 0, NULL); in tulip_large_tx()
71 qpci_io_writel(dev, bar, 0x20, context_pa); in tulip_large_tx()
72 qpci_io_writel(dev, bar, 0x30, CSR6_ST); in tulip_large_tx()
/openbmc/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen4.c346 int bar; in intel_ntb4_mw_set_trans() local
354 bar = ndev_mw_to_bar(ndev, idx); in intel_ntb4_mw_set_trans()
355 if (bar < 0) in intel_ntb4_mw_set_trans()
356 return bar; in intel_ntb4_mw_set_trans()
358 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_set_trans()
381 base = pci_resource_start(ndev->ntb.pdev, bar); in intel_ntb4_mw_set_trans()
531 int bar; in intel_ntb4_mw_get_align() local
539 bar = ndev_mw_to_bar(ndev, idx); in intel_ntb4_mw_get_align()
540 if (bar < 0) in intel_ntb4_mw_get_align()
541 return bar; in intel_ntb4_mw_get_align()
[all …]
/openbmc/linux/sound/soc/sof/intel/
H A Dpci-tng.c81 sdev->bar[DSP_BAR] = devm_ioremap(sdev->dev, base, size); in tangier_pci_probe()
82 if (!sdev->bar[DSP_BAR]) { in tangier_pci_probe()
87 dev_dbg(sdev->dev, "LPE VADDR %p\n", sdev->bar[DSP_BAR]); in tangier_pci_probe()
103 sdev->bar[IMR_BAR] = devm_ioremap(sdev->dev, base, size); in tangier_pci_probe()
104 if (!sdev->bar[IMR_BAR]) { in tangier_pci_probe()
109 dev_dbg(sdev->dev, "IMR VADDR %p\n", sdev->bar[IMR_BAR]); in tangier_pci_probe()
/openbmc/linux/drivers/comedi/drivers/
H A Damplc_dio200_pci.c342 unsigned int bar; in dio200_pci_auto_attach() local
359 bar = board->mainbar; in dio200_pci_auto_attach()
360 if (pci_resource_flags(pci_dev, bar) & IORESOURCE_MEM) { in dio200_pci_auto_attach()
361 dev->mmio = pci_ioremap_bar(pci_dev, bar); in dio200_pci_auto_attach()
368 dev->iobase = pci_resource_start(pci_dev, bar); in dio200_pci_auto_attach()
/openbmc/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c83 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_set_bar() local
103 if (is_64bits && (bar & 1)) in cdns_pcie_ep_set_bar()
123 reg = CDNS_PCIE_LM_EP_VFUNC_BAR_CFG(bar, fn); in cdns_pcie_ep_set_bar()
125 reg = CDNS_PCIE_LM_EP_FUNC_BAR_CFG(bar, fn); in cdns_pcie_ep_set_bar()
126 b = (bar < BAR_4) ? bar : bar - BAR_4; in cdns_pcie_ep_set_bar()
145 epf->epf_bar[bar] = epf_bar; in cdns_pcie_ep_set_bar()
156 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_clear_bar() local
160 reg = CDNS_PCIE_LM_EP_VFUNC_BAR_CFG(bar, fn); in cdns_pcie_ep_clear_bar()
162 reg = CDNS_PCIE_LM_EP_FUNC_BAR_CFG(bar, fn); in cdns_pcie_ep_clear_bar()
163 b = (bar < BAR_4) ? bar : bar - BAR_4; in cdns_pcie_ep_clear_bar()
[all …]
/openbmc/u-boot/board/freescale/mpc837xerdb/
H A Dpci.c78 pci_law[0].bar = CONFIG_SYS_PCI_MEM_PHYS & LAWBAR_BAR; in pci_init_board()
81 pci_law[1].bar = CONFIG_SYS_PCI_IO_PHYS & LAWBAR_BAR; in pci_init_board()
100 out_be32(&pcie_law[0].bar, CONFIG_SYS_PCIE1_BASE & LAWBAR_BAR); in pci_init_board()
103 out_be32(&pcie_law[1].bar, CONFIG_SYS_PCIE2_BASE & LAWBAR_BAR); in pci_init_board()
/openbmc/linux/sound/pci/lola/
H A Dlola.h316 struct lola_bar bar[2]; member
378 readl((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
380 readw((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
382 readb((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
384 writel((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
386 writew((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
388 writeb((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
391 readl((chip)->bar[BAR1].remap_addr + LOLA_BAR1_DSD0_OFFSET + \
394 writel((val), (chip)->bar[BAR1].remap_addr + LOLA_BAR1_DSD0_OFFSET + \
/openbmc/qemu/hw/pci-host/
H A Dpnv_phb3_pbcq.c61 uint64_t bar, mask, size; in pnv_pbcq_update_map() local
91 bar = pbcq->nest_regs[PBCQ_NEST_MMIO_BAR0] >> 14; in pnv_pbcq_update_map()
95 memory_region_add_subregion(get_system_memory(), bar, &pbcq->mmbar0); in pnv_pbcq_update_map()
96 pbcq->mmio0_base = bar; in pnv_pbcq_update_map()
101 bar = pbcq->nest_regs[PBCQ_NEST_MMIO_BAR1] >> 14; in pnv_pbcq_update_map()
105 memory_region_add_subregion(get_system_memory(), bar, &pbcq->mmbar1); in pnv_pbcq_update_map()
106 pbcq->mmio1_base = bar; in pnv_pbcq_update_map()
111 bar = pbcq->nest_regs[PBCQ_NEST_PHB_BAR] >> 14; in pnv_pbcq_update_map()
114 memory_region_add_subregion(get_system_memory(), bar, &pbcq->phbbar); in pnv_pbcq_update_map()
/openbmc/qemu/hw/vfio/
H A Dpci.c1296 int bar; in vfio_pci_write_config() local
1298 for (bar = 0; bar < PCI_ROM_SLOT; bar++) { in vfio_pci_write_config()
1299 old_addr[bar] = pdev->io_regions[bar].addr; in vfio_pci_write_config()
1304 for (bar = 0; bar < PCI_ROM_SLOT; bar++) { in vfio_pci_write_config()
1305 if (old_addr[bar] != pdev->io_regions[bar].addr && in vfio_pci_write_config()
1748 bar->size = bar->region.size; in vfio_bar_prepare()
1783 pci_register_bar(&vdev->pdev, nr, bar->type, bar->mr); in vfio_bar_register()
2736 for (bar = 0; bar < PCI_ROM_SLOT; bar++) { in vfio_pci_load_config()
2737 old_addr[bar] = pdev->io_regions[bar].addr; in vfio_pci_load_config()
2748 for (bar = 0; bar < PCI_ROM_SLOT; bar++) { in vfio_pci_load_config()
[all …]
/openbmc/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c135 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_set_bar() local
156 if (is_64bits && (bar & 1)) in rockchip_pcie_ep_set_bar()
171 if (bar < BAR_4) { in rockchip_pcie_ep_set_bar()
173 b = bar; in rockchip_pcie_ep_set_bar()
176 b = bar - BAR_4; in rockchip_pcie_ep_set_bar()
190 ROCKCHIP_PCIE_AT_IB_EP_FUNC_BAR_ADDR0(fn, bar)); in rockchip_pcie_ep_set_bar()
192 ROCKCHIP_PCIE_AT_IB_EP_FUNC_BAR_ADDR1(fn, bar)); in rockchip_pcie_ep_set_bar()
203 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_clear_bar() local
205 if (bar < BAR_4) { in rockchip_pcie_ep_clear_bar()
207 b = bar; in rockchip_pcie_ep_clear_bar()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dcpu_init.c273 im->sysconf.lblaw[0].bar = CONFIG_SYS_LBLAWBAR0_PRELIM; in cpu_init_f()
280 im->sysconf.lblaw[1].bar = CONFIG_SYS_LBLAWBAR1_PRELIM; in cpu_init_f()
284 im->sysconf.lblaw[2].bar = CONFIG_SYS_LBLAWBAR2_PRELIM; in cpu_init_f()
288 im->sysconf.lblaw[3].bar = CONFIG_SYS_LBLAWBAR3_PRELIM; in cpu_init_f()
292 im->sysconf.lblaw[4].bar = CONFIG_SYS_LBLAWBAR4_PRELIM; in cpu_init_f()
296 im->sysconf.lblaw[5].bar = CONFIG_SYS_LBLAWBAR5_PRELIM; in cpu_init_f()
300 im->sysconf.lblaw[6].bar = CONFIG_SYS_LBLAWBAR6_PRELIM; in cpu_init_f()
304 im->sysconf.lblaw[7].bar = CONFIG_SYS_LBLAWBAR7_PRELIM; in cpu_init_f()
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c57 enum pci_barno bar, int flags) in __dw_pcie_ep_reset_bar() argument
163 if (!ep->bar_to_atu[bar]) in dw_pcie_ep_inbound_atu()
166 free_win = ep->bar_to_atu[bar]; in dw_pcie_ep_inbound_atu()
174 cpu_addr, bar); in dw_pcie_ep_inbound_atu()
180 ep->bar_to_atu[bar] = free_win; in dw_pcie_ep_inbound_atu()
216 enum pci_barno bar = epf_bar->barno; in dw_pcie_ep_clear_bar() local
217 u32 atu_index = ep->bar_to_atu[bar]; in dw_pcie_ep_clear_bar()
223 ep->epf_bar[bar] = NULL; in dw_pcie_ep_clear_bar()
224 ep->bar_to_atu[bar] = 0; in dw_pcie_ep_clear_bar()
252 if (ep->epf_bar[bar]) in dw_pcie_ep_set_bar()
[all …]
/openbmc/linux/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c255 &ctl->bar_entry[bar].win_size); in switchtec_ntb_mw_set_direct()
258 &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_set_direct()
353 int bar = sndev->direct_mw_to_bar[idx]; in switchtec_ntb_direct_get_addr() local
356 if (bar < 0) in switchtec_ntb_direct_get_addr()
388 int bar = sndev->direct_mw_to_bar[0]; in switchtec_ntb_lut_get_addr() local
1003 int bar; in crosslink_setup_mws() local
1026 bar = sndev->direct_mw_to_bar[i]; in crosslink_setup_mws()
1040 &ctl->bar_entry[bar].win_size); in crosslink_setup_mws()
1043 &ctl->bar_entry[bar].xlate_addr); in crosslink_setup_mws()
1122 int bar = sndev->direct_mw_to_bar[0]; in switchtec_ntb_init_crosslink() local
[all …]
/openbmc/linux/drivers/misc/ocxl/
H A Dcore.c131 static int reserve_fn_bar(struct ocxl_fn *fn, int bar) in reserve_fn_bar() argument
136 if (bar != 0 && bar != 2 && bar != 4) in reserve_fn_bar()
139 idx = bar >> 1; in reserve_fn_bar()
141 rc = pci_request_region(dev, bar, "ocxl"); in reserve_fn_bar()
148 static void release_fn_bar(struct ocxl_fn *fn, int bar) in release_fn_bar() argument
153 if (bar != 0 && bar != 2 && bar != 4) in release_fn_bar()
156 idx = bar >> 1; in release_fn_bar()
158 pci_release_region(dev, bar); in release_fn_bar()
/openbmc/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-ntb.c1163 enum epf_ntb_bar bar; in epf_ntb_free_peer_mem() local
1170 for (bar = BAR_DB_MW1; bar < BAR_MW4; bar++) { in epf_ntb_free_peer_mem()
1226 enum epf_ntb_bar bar; in epf_ntb_db_mw_bar_clear() local
1236 for (bar = BAR_DB_MW1; bar < BAR_MW4; bar++) { in epf_ntb_db_mw_bar_clear()
1437 enum epf_ntb_bar bar; in epf_ntb_db_mw_bar_init() local
1458 for (bar = BAR_DB_MW1, i = 0; i < num_mws; bar++, i++) { in epf_ntb_db_mw_bar_init()
1459 if (bar == BAR_DB_MW1) { in epf_ntb_db_mw_bar_init()
1567 epf_bar = epf->bar; in epf_ntb_epc_create_interface()
1645 enum epf_ntb_bar bar; in epf_ntb_init_epc_bar_interface() local
1657 for (bar = BAR_CONFIG; bar <= BAR_DB_MW1; bar++, barno++) { in epf_ntb_init_epc_bar_interface()
[all …]
/openbmc/u-boot/board/freescale/mpc832xemds/
H A Dpci.c71 pci_law[0].bar = CONFIG_SYS_PCI1_MEM_PHYS & LAWBAR_BAR; in pci_init_board()
74 pci_law[1].bar = CONFIG_SYS_PCI1_IO_PHYS & LAWBAR_BAR; in pci_init_board()
129 pci_law[0].bar = CONFIG_SYS_PCI1_MEM_PHYS & LAWBAR_BAR;
132 pci_law[1].bar = CONFIG_SYS_PCI1_IO_PHYS & LAWBAR_BAR;
/openbmc/u-boot/board/freescale/mpc837xemds/
H A Dpci.c96 pci_law[0].bar = CONFIG_SYS_PCI_MEM_PHYS & LAWBAR_BAR; in pci_init_board()
99 pci_law[1].bar = CONFIG_SYS_PCI_IO_PHYS & LAWBAR_BAR; in pci_init_board()
128 out_be32(&pcie_law[0].bar, CONFIG_SYS_PCIE1_BASE & LAWBAR_BAR); in pci_init_board()
131 out_be32(&pcie_law[1].bar, CONFIG_SYS_PCIE2_BASE & LAWBAR_BAR); in pci_init_board()
/openbmc/u-boot/drivers/bios_emulator/
H A Datibios.c302 static u32 PCI_findBIOSAddr(struct udevice *pcidev, int *bar) in PCI_findBIOSAddr() argument
304 static u32 PCI_findBIOSAddr(pci_dev_t pcidev, int *bar) in PCI_findBIOSAddr()
309 for (*bar = 0x10; *bar <= 0x14; (*bar) += 4) { in PCI_findBIOSAddr()
311 dm_pci_read_config32(pcidev, *bar, &base); in PCI_findBIOSAddr()
313 pci_read_config_dword(pcidev, *bar, &base); in PCI_findBIOSAddr()
317 dm_pci_write_config32(pcidev, *bar, 0xFFFFFFFF); in PCI_findBIOSAddr()
318 dm_pci_read_config32(pcidev, *bar, &size); in PCI_findBIOSAddr()
320 pci_write_config_dword(pcidev, *bar, 0xFFFFFFFF); in PCI_findBIOSAddr()
321 pci_read_config_dword(pcidev, *bar, &size); in PCI_findBIOSAddr()
/openbmc/linux/drivers/vdpa/ifcvf/
H A Difcvf_base.c36 u8 bar; in get_cap_addr() local
40 bar = cap->bar; in get_cap_addr()
42 if (bar >= IFCVF_PCI_MAX_RESOURCE) { in get_cap_addr()
44 "Invalid bar number %u to get capabilities\n", bar); in get_cap_addr()
48 if (offset + length > pci_resource_len(hw->pdev, bar)) { in get_cap_addr()
51 offset, length, bar); in get_cap_addr()
55 return hw->base[bar] + offset; in get_cap_addr()
139 hw->notify_bar = cap.bar; in ifcvf_init_hw()
141 hw->notify_base_pa = pci_resource_start(pdev, cap.bar) + in ifcvf_init_hw()
/openbmc/linux/drivers/crypto/ccp/
H A Dsp-pci.c328 sp->io_map = iomap_table[sp->dev_vdata->bar]; in sp_pci_probe()
505 .bar = 2,
511 .bar = 2,
520 .bar = 2,
526 .bar = 2,
535 .bar = 2,
544 .bar = 2,
550 .bar = 2,
556 .bar = 2,
562 .bar = 2,
/openbmc/linux/drivers/i2c/busses/
H A Di2c-pxa-pci.c23 static struct platform_device *add_i2c_device(struct pci_dev *dev, int bar) in add_i2c_device() argument
36 res[0].start = pci_resource_start(dev, bar); in add_i2c_device()
37 res[0].end = pci_resource_end(dev, bar); in add_i2c_device()
67 bar); in add_i2c_device()
/openbmc/u-boot/drivers/video/
H A Divybridge_igd.c242 static inline u32 gtt_read(void *bar, u32 reg) in gtt_read() argument
244 return readl(bar + reg); in gtt_read()
247 static inline void gtt_write(void *bar, u32 reg, u32 data) in gtt_write() argument
249 writel(data, bar + reg); in gtt_write()
252 static void gtt_write_powermeter(void *bar, const struct gt_powermeter *pm) in gtt_write_powermeter() argument
255 gtt_write(bar, pm->reg, pm->value); in gtt_write_powermeter()
259 static int gtt_poll(void *bar, u32 reg, u32 mask, u32 value) in gtt_poll() argument
265 data = gtt_read(bar, reg); in gtt_poll()
/openbmc/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c52 u32 csts = readl(fdev->bar + NVME_REG_CSTS); in fun_wait_ready()
79 u32 csts = readl(fdev->bar + NVME_REG_CSTS); in fun_check_csts_rdy()
102 writel(fdev->cc_reg, fdev->bar + NVME_REG_CC); in fun_update_cc_enable()
135 fdev->bar = pci_ioremap_bar(pdev, 0); in fun_map_bars()
136 if (!fdev->bar) { in fun_map_bars()
149 if (fdev->bar) { in fun_unmap_bars()
150 iounmap(fdev->bar); in fun_unmap_bars()
151 fdev->bar = NULL; in fun_unmap_bars()
271 fdev->bar + NVME_REG_AQA); in fun_enable_admin_queue()
332 u32 csts = readl(fdev->bar + NVME_REG_CSTS); in fun_adminq_stopped()
[all …]
/openbmc/qemu/hw/pci-bridge/
H A Dpci_bridge_dev.c45 MemoryRegion bar; member
67 memory_region_init(&bridge_dev->bar, OBJECT(dev), "shpc-bar", in pci_bridge_dev_realize()
69 err = shpc_init(dev, &br->sec_bus, &bridge_dev->bar, 0, errp); in pci_bridge_dev_realize()
112 PCI_BASE_ADDRESS_MEM_TYPE_64, &bridge_dev->bar); in pci_bridge_dev_realize()
122 shpc_cleanup(dev, &bridge_dev->bar); in pci_bridge_dev_realize()
138 shpc_cleanup(dev, &bridge_dev->bar); in pci_bridge_dev_exitfn()

12345678910>>...29