Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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.4.14/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()
82 denali->flash_mem = ioremap_nocache(mem_base, mem_len); in denali_pci_probe()
/linux-4.4.14/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.4.14/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()
229 if (!cf->mem_base || !cf->io_virt || !cf->gpio_base || in electra_cf_probe()
240 cf->iomem.start = (unsigned long)cf->mem_base; in electra_cf_probe()
241 cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start); in electra_cf_probe()
321 if (cf->mem_base) in electra_cf_probe()
322 iounmap(cf->mem_base); in electra_cf_probe()
345 iounmap(cf->mem_base); in electra_cf_remove()
/linux-4.4.14/arch/arm/mach-orion5x/
Dtsx09-common.c75 void __init qnap_tsx09_find_mac_addr(u32 mem_base, u32 size) in qnap_tsx09_find_mac_addr() argument
79 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.4.14/drivers/mfd/
Dmfd-core.c141 struct resource *mem_base, in mfd_add_device() argument
204 if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) { in mfd_add_device()
205 res[r].parent = mem_base; in mfd_add_device()
206 res[r].start = mem_base->start + in mfd_add_device()
208 res[r].end = mem_base->start + in mfd_add_device()
267 struct resource *mem_base, in mfd_add_devices() argument
281 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/arch/mips/ralink/
Dof.c81 add_memory_region(soc_info.mem_base, soc_info.mem_size * SZ_1M, in plat_mem_setup()
84 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.c269 soc_info->mem_base = RT305X_SDRAM_BASE; in prom_soc_init()
Dmt7620.c567 soc_info->mem_base = MT7620_DRAM_BASE; in prom_soc_init()
/linux-4.4.14/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.4.14/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.4.14/drivers/infiniband/hw/mthca/
Dmthca_profile.c77 u64 mem_base, mem_avail; in mthca_make_profile() local
123 mem_base = 0; in mthca_make_profile()
126 mem_base = dev->ddr_start; in mthca_make_profile()
144 profile[i].start = mem_base + total_size; in mthca_make_profile()
/linux-4.4.14/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.4.14/include/linux/mtd/
Dspear_smi.h44 unsigned long mem_base; member
/linux-4.4.14/arch/mips/include/asm/txx9/
Dpci.h14 unsigned long mem_base, unsigned long mem_size,
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gds.h66 uint32_t mem_base; member
Dgfx_v8_0.c4419 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_base); in gfx_v8_0_ring_emit_gds_switch()
Dgfx_v7_0.c4712 amdgpu_ring_write(ring, amdgpu_gds_reg_offset[vmid].mem_base); in gfx_v7_0_ring_emit_gds_switch()
/linux-4.4.14/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.4.14/include/linux/mfd/
Dcore.h117 struct resource *mem_base,
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dpcie.c234 u16 mem_base = cnspci->res_mem.start >> 16; in cns3xxx_pcie_hw_init() local
242 cns3xxx_write_config(cnspci, PCI_MEMORY_BASE, 2, mem_base); in cns3xxx_pcie_hw_init()
/linux-4.4.14/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.4.14/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.4.14/arch/mn10300/include/asm/
Dprocessor.h39 extern void get_mem_info(unsigned long *mem_base, unsigned long *mem_size);
/linux-4.4.14/drivers/pci/host/
Dpcie-designware.h38 u64 mem_base; member
Dpcie-designware.c474 pp->mem_base = pp->mem->start; in dw_pcie_host_init()
522 PCIE_ATU_TYPE_MEM, pp->mem_base, in dw_pcie_host_init()
772 membase = ((u32)pp->mem_base & 0xfff00000) >> 16; in dw_pcie_setup_rc()
773 memlimit = (pp->mem_size + (u32)pp->mem_base) & 0xfff00000; in dw_pcie_setup_rc()
Dpci-imx6.c41 void __iomem *mem_base; member
Dpci-dra7xx.c157 pp->mem_base &= DRA7XX_CPU_TO_BUS_ADDR; in dra7xx_pcie_host_init()
/linux-4.4.14/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.4.14/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.4.14/include/net/irda/
Dirda_device.h157 int mem_base; /* Shared memory base */ member
/linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/ath/wil6210/
Dpmc.c148 pmc_cmd.mem_base = cpu_to_le64(pmc->pring_pa); in wil_pmc_alloc()
Dwmi.h858 __le64 mem_base; member
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_nx.c693 unsigned long mem_base; in qla82xx_pci_mem_read_direct() local
715 mem_base = pci_resource_start(ha->pdev, 0); in qla82xx_pci_mem_read_direct()
721 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE * 2); in qla82xx_pci_mem_read_direct()
723 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla82xx_pci_mem_read_direct()
765 unsigned long mem_base; in qla82xx_pci_mem_write_direct() local
787 mem_base = pci_resource_start(ha->pdev, 0); in qla82xx_pci_mem_write_direct()
793 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE*2); in qla82xx_pci_mem_write_direct()
795 mem_ptr = ioremap(mem_base + mem_page, PAGE_SIZE); in qla82xx_pci_mem_write_direct()
/linux-4.4.14/drivers/lguest/x86/
Dcore.c670 cpu->lg->lguest_data = cpu->lg->mem_base + cpu->hcall->arg1; in lguest_arch_init_hypercalls()
/linux-4.4.14/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.4.14/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.c5485 unsigned long mem_base, mem_len, db_base, db_len; in qla4_8xxx_iospace_config() local
5501 mem_base = pci_resource_start(pdev, 0); /* 0 is for BAR 0 */ in qla4_8xxx_iospace_config()
5504 __func__, mem_base, mem_len)); in qla4_8xxx_iospace_config()
5507 ha->nx_pcibase = (unsigned long)ioremap(mem_base, mem_len); in qla4_8xxx_iospace_config()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dt4_hw.c407 u32 edc_size, mc_size, win_pf, mem_reg, mem_aperture, mem_base; in t4_memory_rw() local
454 mem_base = PCIEOFST_G(mem_reg) << PCIEOFST_SHIFT_X; in t4_memory_rw()
456 mem_base -= adap->t4_bar0; in t4_memory_rw()
512 mem_base + offset)); in t4_memory_rw()
514 t4_write_reg(adap, mem_base + offset, in t4_memory_rw()
553 mem_base + offset)); in t4_memory_rw()
560 t4_write_reg(adap, mem_base + offset, in t4_memory_rw()
/linux-4.4.14/drivers/net/irda/
Ddonauboe.c1607 self->io.mem_base = (__u32) self->ring; in toshoboe_open()