Home
last modified time | relevance | path

Searched refs:bar0 (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c1018 struct XENA_dev_config __iomem *bar0 = nic->bar0; in s2io_verify_pci_mode() local
1022 val64 = readq(&bar0->pci_mode); in s2io_verify_pci_mode()
1052 struct XENA_dev_config __iomem *bar0 = nic->bar0; in s2io_print_pci_mode() local
1058 val64 = readq(&bar0->pci_mode); in s2io_print_pci_mode()
1120 struct XENA_dev_config __iomem *bar0 = nic->bar0; in init_tti() local
1144 writeq(val64, &bar0->tti_data1_mem); in init_tti()
1169 writeq(val64, &bar0->tti_data2_mem); in init_tti()
1174 writeq(val64, &bar0->tti_command_mem); in init_tti()
1176 if (wait_for_cmd_complete(&bar0->tti_command_mem, in init_tti()
1196 struct XENA_dev_config __iomem *bar0 = nic->bar0; in init_nic() local
[all …]
Ds2io.h867 void __iomem *bar0; member
/linux-4.1.27/Documentation/misc-devices/
Dspear-pcie-gadget.txt39 bar0_size: :returns size of bar0 in hex.
40 bar0_address :returns address of bar0 mapped area in hex.
41 bar0_rw_offset :returns offset of bar0 for which bar0_data will return value.
55 bar0_size :write size of bar0 in hex. default bar0 size is 1000 (hex)
57 bar0_address :write address of bar0 mapped area in hex. (default mapping of
58 bar0 is SYSRAM1(E0800000). Always program bar size before bar
61 bar0_rw_offset :write offset of bar0 for which bar0_data will write value.
81 check for programmed bar0 size
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dshadowramin.c29 u32 bar0; member
49 nv_wr32(priv->bios, 0x001700, priv->bar0); in pramin_fini()
103 priv->bar0 = nv_rd32(bios, 0x001700); in pramin_init()
/linux-4.1.27/arch/x86/kernel/
Dearly_printk.c220 u32 classcode, bar0; in early_pci_serial_init() local
256 bar0 = read_pci_config(bus, slot, func, PCI_BASE_ADDRESS_0); in early_pci_serial_init()
269 if (bar0 & 0x01) { in early_pci_serial_init()
273 early_serial_base = bar0&0xfffffffc; in early_pci_serial_init()
282 (unsigned long)early_ioremap(bar0 & 0xfffffff0, 0x10); in early_pci_serial_init()
/linux-4.1.27/Documentation/ABI/testing/
Dconfigfs-spear-pcie-gadget28 bar0_address ... used to write and read bar0 mapped area in hex.
29 bar0_rw_offset ... used to write and read offset of bar0 where
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_vnic.c83 struct vnic_dev_bar *bar0; in usnic_vnic_dump() local
87 bar0 = usnic_vnic_get_bar(vnic, 0); in usnic_vnic_dump()
91 &bar0->bus_addr, in usnic_vnic_dump()
92 bar0->vaddr, bar0->len); in usnic_vnic_dump()
/linux-4.1.27/drivers/ide/
Dsgiioc4.c537 unsigned long bar0, cmd_phys_base, ctl; in sgiioc4_ide_setup_pci_device() local
543 bar0 = pci_resource_start(dev, 0); in sgiioc4_ide_setup_pci_device()
547 DRV_NAME, bar0); in sgiioc4_ide_setup_pci_device()
554 cmd_phys_base = bar0 + IOC4_CMD_OFFSET; in sgiioc4_ide_setup_pci_device()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic.h1221 #define NX_RD_DUMP_REG(addr, bar0, data) do { \ argument
1222 writel((addr & 0xFFFF0000), (void __iomem *) (bar0 + \
1224 readl((void __iomem *) (bar0 + NX_FW_DUMP_REG1)); \
1225 *data = readl((void __iomem *) (bar0 + NX_FW_DUMP_REG2 + \
1229 #define NX_WR_DUMP_REG(addr, bar0, data) do { \ argument
1230 writel((addr & 0xFFFF0000), (void __iomem *) (bar0 + \
1232 readl((void __iomem *) (bar0 + NX_FW_DUMP_REG1)); \
1233 writel(data, (void __iomem *) (bar0 + NX_FW_DUMP_REG2 + LSW(addr)));\
1234 readl((void __iomem *) (bar0 + NX_FW_DUMP_REG2 + LSW(addr))); \
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_main.c521 if (fnic->bar0.vaddr) in fnic_iounmap()
522 iounmap(fnic->bar0.vaddr); in fnic_iounmap()
638 fnic->bar0.vaddr = pci_iomap(pdev, 0, 0); in fnic_probe()
639 fnic->bar0.bus_addr = pci_resource_start(pdev, 0); in fnic_probe()
640 fnic->bar0.len = pci_resource_len(pdev, 0); in fnic_probe()
642 if (!fnic->bar0.vaddr) { in fnic_probe()
650 fnic->vdev = vnic_dev_register(NULL, fnic, pdev, &fnic->bar0); in fnic_probe()
Dfnic.h218 struct vnic_dev_bar bar0; member
/linux-4.1.27/drivers/scsi/aacraid/
Dsrc.c515 iounmap(dev->regs.src.bar0); in aac_src_ioremap()
516 dev->base = dev->regs.src.bar0 = NULL; in aac_src_ioremap()
524 dev->base = dev->regs.src.bar0 = ioremap(dev->base_start, size); in aac_src_ioremap()
543 iounmap(dev->regs.src.bar0); in aac_srcv_ioremap()
544 dev->base = dev->regs.src.bar0 = NULL; in aac_srcv_ioremap()
547 dev->base = dev->regs.src.bar0 = ioremap(dev->base_start, size); in aac_srcv_ioremap()
Daacraid.h841 #define src_readb(AEP, CSR) readb(&((AEP)->regs.src.bar0->CSR))
842 #define src_readl(AEP, CSR) readl(&((AEP)->regs.src.bar0->CSR))
844 &((AEP)->regs.src.bar0->CSR))
846 &((AEP)->regs.src.bar0->CSR))
1184 struct src_registers __iomem *bar0; member
/linux-4.1.27/drivers/tty/serial/
Drp2.c198 void __iomem *bar0; member
623 writel(4, card->bar0 + RP2_FPGA_CTL0); in rp2_init_card()
624 writel(0, card->bar0 + RP2_FPGA_CTL1); in rp2_init_card()
630 writel(RP2_IRQ_MASK_EN_m, card->bar0 + RP2_IRQ_MASK); in rp2_init_card()
764 card->bar0 = bars[0]; in rp2_probe()
/linux-4.1.27/Documentation/devicetree/bindings/gpu/
Dnvidia,gk20a.txt9 - first entry for bar0
/linux-4.1.27/arch/powerpc/platforms/52xx/
Dmpc52xx_pci.c68 u32 bar0; /* PCI + 0x10 */ member
312 out_be32(&pci_regs->bar0, PCI_BASE_ADDRESS_MEM_PREFETCH | pci_phys); in mpc52xx_pci_setup()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c570 __vxge_hw_device_toc_get(void __iomem *bar0) in __vxge_hw_device_toc_get() argument
577 (struct vxge_hw_legacy_reg __iomem *)bar0; in __vxge_hw_device_toc_get()
584 toc = bar0 + val64; in __vxge_hw_device_toc_get()
602 hldev->legacy_reg = hldev->bar0; in __vxge_hw_device_reg_addr_get()
604 hldev->toc_reg = __vxge_hw_device_toc_get(hldev->bar0); in __vxge_hw_device_reg_addr_get()
611 hldev->common_reg = hldev->bar0 + val64; in __vxge_hw_device_reg_addr_get()
614 hldev->mrpcim_reg = hldev->bar0 + val64; in __vxge_hw_device_reg_addr_get()
618 hldev->srpcim_reg[i] = hldev->bar0 + val64; in __vxge_hw_device_reg_addr_get()
623 hldev->vpmgmt_reg[i] = hldev->bar0 + val64; in __vxge_hw_device_reg_addr_get()
628 hldev->vpath_reg[i] = hldev->bar0 + val64; in __vxge_hw_device_reg_addr_get()
[all …]
Dvxge-config.h737 void __iomem *bar0; member
841 void __iomem *bar0; member
1850 void __iomem *bar0,
Dvxge-main.h389 void __iomem *bar0; member
Dvxge-main.c4446 attr.bar0 = pci_ioremap_bar(pdev, 0); in vxge_probe()
4447 if (!attr.bar0) { in vxge_probe()
4455 attr.bar0, in vxge_probe()
4458 status = vxge_hw_device_hw_info_get(attr.bar0, in vxge_probe()
4616 vdev->bar0 = attr.bar0; in vxge_probe()
4762 iounmap(attr.bar0); in vxge_probe()
4803 iounmap(vdev->bar0); in vxge_remove()
/linux-4.1.27/arch/alpha/include/asm/
Dcore_irongate.h41 igcsr32 bar0; /* 0x10 - BAR0 - AGP */ member
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.c290 static void qlcnic_read_window_reg(u32 addr, void __iomem *bar0, u32 *data) in qlcnic_read_window_reg() argument
296 val = bar0 + QLCNIC_FW_DUMP_REG1; in qlcnic_read_window_reg()
299 val = bar0 + QLCNIC_FW_DUMP_REG2 + LSW(addr); in qlcnic_read_window_reg()
303 static void qlcnic_write_window_reg(u32 addr, void __iomem *bar0, u32 data) in qlcnic_write_window_reg() argument
309 val = bar0 + QLCNIC_FW_DUMP_REG1; in qlcnic_write_window_reg()
312 val = bar0 + QLCNIC_FW_DUMP_REG2 + LSW(addr); in qlcnic_write_window_reg()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c385 uint bar0 = *addr & ~SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdiod_addrprep() local
388 if (bar0 != sdiodev->sbwad) { in brcmf_sdiod_addrprep()
389 err = brcmf_sdiod_set_sbaddr_window(sdiodev, bar0); in brcmf_sdiod_addrprep()
393 sdiodev->sbwad = bar0; in brcmf_sdiod_addrprep()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_driver.c158 u32 *bar0, u32 *bar1) in read_bars() argument
162 ret = pci_read_config_dword(dev, PCI_BASE_ADDRESS_0, bar0); in read_bars()
172 ipath_dbg("Read bar0 %x bar1 %x\n", *bar0, *bar1); in read_bars()
396 u32 bar0 = 0, bar1 = 0; in ipath_init_one() local
432 read_bars(dd, pdev, &bar0, &bar1); in ipath_init_one()
434 if (!bar1 && !(bar0 & ~0xf)) { in ipath_init_one()
/linux-4.1.27/arch/alpha/kernel/
Dcore_irongate.c327 gart_bus_addr = (unsigned long)IRONGATE0->bar0 & in irongate_ioremap()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.h316 void __iomem *bar0; /* BAR0 address */ member
Dbnad.c3485 bnad->bar0 = ioremap_nocache(bnad->mmio_start, bnad->mmio_len); in bnad_init()
3486 if (!bnad->bar0) { in bnad_init()
3490 pr_info("bar0 mapped to %p, len %llu\n", bnad->bar0, in bnad_init()
3515 iounmap(bnad->bar0); in bnad_init()
3536 if (bnad->bar0) in bnad_uninit()
3537 iounmap(bnad->bar0); in bnad_uninit()
3681 pcidev_info.pci_bar_kva = bnad->bar0; in bnad_pci_probe()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_hw.h686 u32 bar0; /* Base Address registers */ member
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c3081 u32 bar0; in setup_memwin() local
3092 bar0 = t4_read_pcie_cfg4(adap, PCI_BASE_ADDRESS_0); in setup_memwin()
3093 bar0 &= PCI_BASE_ADDRESS_MEM_MASK; in setup_memwin()
3094 adap->t4_bar0 = bar0; in setup_memwin()
3096 mem_win0_base = bar0 + MEMWIN0_BASE; in setup_memwin()
3097 mem_win1_base = bar0 + MEMWIN1_BASE; in setup_memwin()
3098 mem_win2_base = bar0 + MEMWIN2_BASE; in setup_memwin()
/linux-4.1.27/arch/sparc/kernel/
Dleon_pci_grpci1.c38 unsigned int bar0; /* 0x04 BAR0 (RO) */ member
/linux-4.1.27/sound/pci/ctxfi/
Dcthw20k1.c1801 unsigned int bar0, bar1, bar2, bar3, bar4, bar5; in uaa_to_xfi() local
1847 pci_read_config_dword(pci, PCI_BASE_ADDRESS_0, &bar0); in uaa_to_xfi()