Home
last modified time | relevance | path

Searched refs:mem_base (Results 1 – 58 of 58) sorted by relevance

/linux-4.1.27/drivers/scsi/
DNCR_Q720.c43 void __iomem * mem_base; member
61 __u8 sir = (readb(p->mem_base + 0x0d) & 0xf0) >> 4; in NCR_Q720_intr()
150 void __iomem *mem_base; in NCR_Q720_probe() local
228 mem_base = dma_mark_declared_memory_occupied(dev, base_addr, in NCR_Q720_probe()
230 if (IS_ERR(mem_base)) { in NCR_Q720_probe()
246 i = readw(mem_base); in NCR_Q720_probe()
252 irq = readb(mem_base + 5) & 0x0f; in NCR_Q720_probe()
262 p->mem_base = mem_base; in NCR_Q720_probe()
274 void __iomem *reg_scsr1 = mem_base + NCR_Q720_CHIP_REGISTER_OFFSET in NCR_Q720_probe()
283 void __iomem *siop_v_base = mem_base + NCR_Q720_CHIP_REGISTER_OFFSET in NCR_Q720_probe()
/linux-4.1.27/arch/mn10300/proc-mn103e010/
Dproc-init.c83 void __init get_mem_info(unsigned long *mem_base, unsigned long *mem_size) in get_mem_info() argument
87 *mem_base = 0; in get_mem_info()
98 *mem_base = base; in get_mem_info()
109 if (*mem_base == 0) in get_mem_info()
110 *mem_base = base; in get_mem_info()
/linux-4.1.27/drivers/mtd/nand/
Ddenali_pci.c34 resource_size_t csr_base, mem_base; in denali_pci_probe() local
50 mem_base = pci_resource_start(dev, 0); in denali_pci_probe()
58 mem_base = pci_resource_start(dev, 1); in denali_pci_probe()
61 mem_base = csr_base + csr_len; in denali_pci_probe()
83 denali->flash_mem = ioremap_nocache(mem_base, mem_len); in denali_pci_probe()
/linux-4.1.27/drivers/net/ethernet/8390/
Dhydra.c226 unsigned long mem_base = nic_base - HYDRA_NIC_BASE; in hydra_block_input() local
227 unsigned long xfer_start = mem_base + ring_offset - (NESM_START_PG<<8); in hydra_block_input()
232 if (xfer_start+count > mem_base + (NESM_STOP_PG<<8)) { in hydra_block_input()
233 int semi_count = (mem_base + (NESM_STOP_PG<<8)) - xfer_start; in hydra_block_input()
237 z_memcpy_fromio(skb->data+semi_count, mem_base, count); in hydra_block_input()
247 unsigned long mem_base = nic_base - HYDRA_NIC_BASE; in hydra_block_output() local
252 z_memcpy_toio(mem_base+((start_page - NESM_START_PG)<<8), buf, count); in hydra_block_output()
/linux-4.1.27/drivers/pcmcia/
Delectra_cf.c51 void __iomem * mem_base; member
215 cf->mem_base = ioremap(cf->mem_phys, cf->mem_size); in electra_cf_probe()
227 if (!cf->mem_base || !cf->io_virt || !cf->gpio_base || in electra_cf_probe()
238 cf->iomem.start = (unsigned long)cf->mem_base; in electra_cf_probe()
239 cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start); in electra_cf_probe()
319 if (cf->mem_base) in electra_cf_probe()
320 iounmap(cf->mem_base); in electra_cf_probe()
342 iounmap(cf->mem_base); in electra_cf_remove()
/linux-4.1.27/drivers/mfd/
Dmfd-core.c121 struct resource *mem_base, in mfd_add_device() argument
184 if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) { in mfd_add_device()
185 res[r].parent = mem_base; in mfd_add_device()
186 res[r].start = mem_base->start + in mfd_add_device()
188 res[r].end = mem_base->start + in mfd_add_device()
245 struct resource *mem_base, in mfd_add_devices() argument
259 ret = mfd_add_device(parent, id, cells + i, cnts + i, mem_base, in mfd_add_devices()
Djz4740-adc.c210 struct resource *mem_base; in jz4740_adc_probe() local
233 mem_base = platform_get_resource(pdev, IORESOURCE_MEM, 0); in jz4740_adc_probe()
234 if (!mem_base) { in jz4740_adc_probe()
240 adc->mem = request_mem_region(mem_base->start, JZ_REG_ADC_STATUS, in jz4740_adc_probe()
287 ARRAY_SIZE(jz4740_adc_cells), mem_base, in jz4740_adc_probe()
/linux-4.1.27/arch/arm/mach-orion5x/
Dtsx09-common.c118 void __init qnap_tsx09_find_mac_addr(u32 mem_base, u32 size) in qnap_tsx09_find_mac_addr() argument
122 for (addr = mem_base; addr < (mem_base + size); addr += 1024) { in qnap_tsx09_find_mac_addr()
Dtsx09-common.h12 extern void __init qnap_tsx09_find_mac_addr(u32 mem_base, u32 size);
/linux-4.1.27/drivers/base/
Ddma-coherent.c25 void __iomem *mem_base = NULL; in dma_init_coherent_memory() local
34 mem_base = ioremap(phys_addr, size); in dma_init_coherent_memory()
35 if (!mem_base) in dma_init_coherent_memory()
45 dma_mem->virt_base = mem_base; in dma_init_coherent_memory()
61 if (mem_base) in dma_init_coherent_memory()
62 iounmap(mem_base); in dma_init_coherent_memory()
/linux-4.1.27/drivers/char/tpm/
Dtpm_infineon.c42 void __iomem *mem_base; /* MMIO ioremap'd addr */ member
61 writeb(data, tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_out()
69 return readb(tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_in()
77 writeb(data, tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_out()
85 return readb(tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_in()
453 tpm_dev.mem_base = ioremap(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe()
454 if (tpm_dev.mem_base == NULL) { in tpm_inf_pnp_probe()
570 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_probe()
589 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_remove()
/linux-4.1.27/arch/mn10300/proc-mn2ws0050/
Dproc-init.c108 void __init get_mem_info(unsigned long *mem_base, unsigned long *mem_size) in get_mem_info() argument
113 *mem_base = 0x90000000; /* fixed address */ in get_mem_info()
130 printk(KERN_INFO "DDR2-SDRAM: %luMB x 2 @%08lx\n", size, *mem_base); in get_mem_info()
/linux-4.1.27/drivers/ptp/
Dptp_pch.c127 u32 mem_base; member
576 if (chip->mem_base != 0) { in pch_remove()
577 release_mem_region(chip->mem_base, chip->mem_size); in pch_remove()
578 chip->mem_base = 0; in pch_remove()
603 chip->mem_base = pci_resource_start(pdev, IO_MEM_BAR); in pch_probe()
604 if (!chip->mem_base) { in pch_probe()
614 if (!request_mem_region(chip->mem_base, chip->mem_size, "1588_regs")) { in pch_probe()
622 chip->regs = ioremap(chip->mem_base, chip->mem_size); in pch_probe()
679 release_mem_region(chip->mem_base, chip->mem_size); in pch_probe()
682 chip->mem_base = 0; in pch_probe()
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_hw_t5.c286 u32 edc_size, mc_size, win_pf, mem_reg, mem_aperture, mem_base; in csio_t5_memory_rw() local
325 mem_base = PCIEOFST_G(mem_reg) << 10; in csio_t5_memory_rw()
334 mem_base, memoffset); in csio_t5_memory_rw()
353 *buf++ = csio_rd_reg32(hw, mem_base + offset); in csio_t5_memory_rw()
355 csio_wr_reg32(hw, *buf++, mem_base + offset); in csio_t5_memory_rw()
/linux-4.1.27/arch/mips/ralink/
Dof.c83 add_memory_region(soc_info.mem_base, soc_info.mem_size * SZ_1M, in plat_mem_setup()
86 detect_memory_region(soc_info.mem_base, in plat_mem_setup()
Dcommon.h18 unsigned long mem_base; member
Drt288x.c117 soc_info->mem_base = RT2880_SDRAM_BASE; in prom_soc_init()
Drt3883.c151 soc_info->mem_base = RT3883_SDRAM_BASE; in prom_soc_init()
Drt305x.c270 soc_info->mem_base = RT305X_SDRAM_BASE; in prom_soc_init()
Dmt7620.c530 soc_info->mem_base = MT7620_DRAM_BASE; in prom_soc_init()
/linux-4.1.27/arch/powerpc/boot/
Dcuboot-pq2.c126 *io = NULL, *mem_base = NULL; in fixup_pci() local
182 mem_base = mem; in fixup_pci()
184 mem_base = mmio; in fixup_pci()
188 out_be32(&pci_regs[1][0], mem_base->phys_addr | 1); in fixup_pci()
/linux-4.1.27/arch/mips/ath79/
Dpci.c171 unsigned long mem_base, in ath79_register_pci_ar724x() argument
197 res[3].start = mem_base; in ath79_register_pci_ar724x()
198 res[3].end = mem_base + mem_size - 1; in ath79_register_pci_ar724x()
/linux-4.1.27/arch/mips/txx9/generic/
Dpci.c116 unsigned long mem_base, unsigned long mem_size, in txx9_alloc_pci_controller() argument
144 if (mem_base) { in txx9_alloc_pci_controller()
145 pcic->mem_resource[0].start = mem_base; in txx9_alloc_pci_controller()
146 pcic->mem_resource[0].end = mem_base + mem_size - 1; in txx9_alloc_pci_controller()
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_profile.c77 u64 mem_base, mem_avail; in mthca_make_profile() local
124 mem_base = 0; in mthca_make_profile()
127 mem_base = dev->ddr_start; in mthca_make_profile()
148 profile[i].start = mem_base + total_size; in mthca_make_profile()
/linux-4.1.27/include/linux/mtd/
Dspear_smi.h44 unsigned long mem_base; member
/linux-4.1.27/arch/mips/include/asm/txx9/
Dpci.h14 unsigned long mem_base, unsigned long mem_size,
/linux-4.1.27/arch/mips/pci/
Dops-tx3927.c139 unsigned long mem_base = in tx3927_pcic_setup() local
165 tx3927_pcicptr->ilbmma = mem_base; in tx3927_pcic_setup()
/linux-4.1.27/drivers/lguest/
Dcore.c187 || copy_from_user(b, cpu->lg->mem_base + addr, bytes) != 0) { in __lgread()
199 || copy_to_user(cpu->lg->mem_base + addr, b, bytes) != 0) in __lgwrite()
Dlg.h100 void __user *mem_base; member
Dlguest_user.c251 lg->mem_base = (void __user *)args[0]; in initialize()
Dpage_tables.c219 base = (unsigned long)cpu->lg->mem_base / PAGE_SIZE; in gpte_to_spte()
/linux-4.1.27/include/linux/mfd/
Dcore.h111 struct resource *mem_base,
/linux-4.1.27/sound/pci/ctxfi/
Dcthw20k1.c1806 void __iomem *mem_base; in uaa_to_xfi() local
1818 mem_base = ioremap(io_base, pci_resource_len(pci, 0)); in uaa_to_xfi()
1819 if (!mem_base) in uaa_to_xfi()
1824 data[i] = readl(mem_base + UAA_CORE_CHANGE); in uaa_to_xfi()
1843 iounmap(mem_base); in uaa_to_xfi()
1877 writel(CTLX, (mem_base + UAA_CORE_CHANGE)); in uaa_to_xfi()
1878 writel(CTL_, (mem_base + UAA_CORE_CHANGE)); in uaa_to_xfi()
1879 writel(CTLF, (mem_base + UAA_CORE_CHANGE)); in uaa_to_xfi()
1880 writel(CTLi, (mem_base + UAA_CORE_CHANGE)); in uaa_to_xfi()
1882 iounmap(mem_base); in uaa_to_xfi()
[all …]
Dcthardware.h191 void __iomem *mem_base; member
Dcthw20k2.c2053 hw->mem_base = ioremap(hw->io_base, in hw_card_start()
2055 if (!hw->mem_base) { in hw_card_start()
2113 iounmap(hw->mem_base); in hw_card_shutdown()
2114 hw->mem_base = NULL; in hw_card_shutdown()
2222 return readl(hw->mem_base + reg); in hw_read_20kx()
2227 writel(data, hw->mem_base + reg); in hw_write_20kx()
/linux-4.1.27/drivers/video/fbdev/
Dtgafb.c1405 void __iomem *mem_base; local
1443 mem_base = ioremap_nocache(bar0_start, bar0_len);
1444 if (!mem_base) {
1450 tga_type = (readl(mem_base) >> 12) & 0x0f;
1452 par->tga_mem_base = mem_base;
1453 par->tga_fb_base = mem_base + fb_offset_presets[tga_type];
1454 par->tga_regs_base = mem_base + TGA_REGS_OFFSET;
1523 if (mem_base)
1524 iounmap(mem_base);
/linux-4.1.27/drivers/mtd/
Dredboot.c36 uint32_t mem_base; // Address in memory where it executes member
157 swab32s(&buf[j].mem_base); in parse_redboot_partitions()
/linux-4.1.27/arch/arm/mach-cns3xxx/
Dpcie.c225 u16 mem_base = cnspci->res_mem.start >> 16; in cns3xxx_pcie_hw_init() local
242 pci_bus_write_config_word(&bus, devfn, PCI_MEMORY_BASE, mem_base); in cns3xxx_pcie_hw_init()
/linux-4.1.27/arch/mn10300/include/asm/
Dprocessor.h39 extern void get_mem_info(unsigned long *mem_base, unsigned long *mem_size);
/linux-4.1.27/drivers/video/fbdev/via/
Dioctl.h132 u32 mem_base; member
Dviafbdev.c479 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
485 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
/linux-4.1.27/drivers/isdn/pcbit/
Dpcbit.h170 int pcbit_init_dev(int board, int mem_base, int irq);
Ddrv.c71 int pcbit_init_dev(int board, int mem_base, int irq) in pcbit_init_dev() argument
86 if (mem_base >= 0xA0000 && mem_base <= 0xFFFFF) { in pcbit_init_dev()
87 dev->ph_mem = mem_base; in pcbit_init_dev()
/linux-4.1.27/drivers/pci/host/
Dpcie-designware.h41 u64 mem_base; member
Dpcie-designware.c449 pp->mem_base = pp->mem.start; in dw_pcie_host_init()
817 membase = ((u32)pp->mem_base & 0xfff00000) >> 16; in dw_pcie_setup_rc()
818 memlimit = (pp->mem_size + (u32)pp->mem_base) & 0xfff00000; in dw_pcie_setup_rc()
Dpci-imx6.c41 void __iomem *mem_base; member
/linux-4.1.27/include/net/irda/
Dirda_device.h157 int mem_base; /* Shared memory base */ member
/linux-4.1.27/drivers/pci/hotplug/
Dcpqphp_pci.c1254 u16 mem_base = readw(one_slot + MEM_BASE); in cpqhp_find_available_resources() local
1260 dev_func, io_base, io_length, mem_base, mem_length, pre_mem_base, pre_mem_length, in cpqhp_find_available_resources()
1327 temp_dword = mem_base + mem_length; in cpqhp_find_available_resources()
1328 if ((mem_base) && (temp_dword < 0x10000)) { in cpqhp_find_available_resources()
1333 mem_node->base = mem_base << 16; in cpqhp_find_available_resources()
Dcpqphp.h217 u16 mem_base; member
233 MEM_BASE = offsetof(struct slot_rt, mem_base),
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_hw.c1185 resource_size_t mem_base; in netxen_nic_map_indirect_address_128M() local
1197 mem_base = pci_resource_start(adapter->pdev, 0); in netxen_nic_map_indirect_address_128M()
1198 *mem_ptr = ioremap(mem_base + (off & PAGE_MASK), PAGE_SIZE); in netxen_nic_map_indirect_address_128M()
1411 resource_size_t mem_base; in netxen_nic_pci_mem_access_direct() local
1428 mem_base = pci_resource_start(adapter->pdev, 0) + in netxen_nic_pci_mem_access_direct()
1430 mem_ptr = ioremap(mem_base, PAGE_SIZE); in netxen_nic_pci_mem_access_direct()
Dnetxen_nic_main.c736 resource_size_t mem_base, db_base; in netxen_setup_pci_map() local
753 mem_base = pci_resource_start(pdev, 0); /* 0 is for BAR 0 */ in netxen_setup_pci_map()
759 ahw->pci_base0 = ioremap(mem_base, FIRST_PAGE_GROUP_SIZE); in netxen_setup_pci_map()
760 ahw->pci_base1 = ioremap(mem_base + SECOND_PAGE_GROUP_START, in netxen_setup_pci_map()
762 ahw->pci_base2 = ioremap(mem_base + THIRD_PAGE_GROUP_START, in netxen_setup_pci_map()
775 ahw->pci_base1 = ioremap(mem_base, SECOND_PAGE_GROUP_SIZE); in netxen_setup_pci_map()
776 ahw->pci_base2 = ioremap(mem_base + THIRD_PAGE_GROUP_START - in netxen_setup_pci_map()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_nx.c685 unsigned long mem_base; in qla82xx_pci_mem_read_direct() local
707 mem_base = pci_resource_start(ha->pdev, 0); in qla82xx_pci_mem_read_direct()
713 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE * 2); in qla82xx_pci_mem_read_direct()
715 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla82xx_pci_mem_read_direct()
757 unsigned long mem_base; in qla82xx_pci_mem_write_direct() local
779 mem_base = pci_resource_start(ha->pdev, 0); in qla82xx_pci_mem_write_direct()
785 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE*2); in qla82xx_pci_mem_write_direct()
787 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla82xx_pci_mem_write_direct()
/linux-4.1.27/drivers/lguest/x86/
Dcore.c670 cpu->lg->lguest_data = cpu->lg->mem_base + cpu->hcall->arg1; in lguest_arch_init_hypercalls()
/linux-4.1.27/drivers/mtd/devices/
Dspear_smi.c788 pdata->board_flash_info->mem_base = be32_to_cpup(&addr[0]); in spear_smi_probe_config_dt()
844 flash->base_addr = devm_ioremap(&pdev->dev, flash_info->mem_base, in spear_smi_setup_banks()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_nx.c718 unsigned long mem_base; in qla4_82xx_pci_mem_read_direct() local
739 mem_base = pci_resource_start(ha->pdev, 0); in qla4_82xx_pci_mem_read_direct()
745 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE * 2); in qla4_82xx_pci_mem_read_direct()
747 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla4_82xx_pci_mem_read_direct()
791 unsigned long mem_base; in qla4_82xx_pci_mem_write_direct() local
812 mem_base = pci_resource_start(ha->pdev, 0); in qla4_82xx_pci_mem_write_direct()
818 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE*2); in qla4_82xx_pci_mem_write_direct()
820 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla4_82xx_pci_mem_write_direct()
Dql4_os.c5486 unsigned long mem_base, mem_len, db_base, db_len; in qla4_8xxx_iospace_config() local
5502 mem_base = pci_resource_start(pdev, 0); /* 0 is for BAR 0 */ in qla4_8xxx_iospace_config()
5505 __func__, mem_base, mem_len)); in qla4_8xxx_iospace_config()
5508 ha->nx_pcibase = (unsigned long)ioremap(mem_base, mem_len); in qla4_8xxx_iospace_config()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dt4_hw.c466 u32 edc_size, mc_size, win_pf, mem_reg, mem_aperture, mem_base; in t4_memory_rw() local
514 mem_base = PCIEOFST_G(mem_reg) << PCIEOFST_SHIFT_X; in t4_memory_rw()
516 mem_base -= adap->t4_bar0; in t4_memory_rw()
572 mem_base + offset)); in t4_memory_rw()
574 t4_write_reg(adap, mem_base + offset, in t4_memory_rw()
613 mem_base + offset)); in t4_memory_rw()
620 t4_write_reg(adap, mem_base + offset, in t4_memory_rw()
/linux-4.1.27/drivers/net/irda/
Ddonauboe.c1607 self->io.mem_base = (__u32) self->ring; in toshoboe_open()