/drivers/mtd/maps/ |
D | nettel.c | 219 nettel_amd_map.virt = ioremap_nocache(amdaddr, maxsize); in nettel_init() 220 if (!nettel_amd_map.virt) { in nettel_init() 279 iounmap(nettel_amd_map.virt); in nettel_init() 280 nettel_amd_map.virt = NULL; in nettel_init() 305 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); in nettel_init() 306 if (!nettel_intel_map.virt) { in nettel_init() 336 iounmap(nettel_intel_map.virt); in nettel_init() 339 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); in nettel_init() 340 if (!nettel_intel_map.virt) { in nettel_init() 403 iounmap(nettel_intel_map.virt); in nettel_init() [all …]
|
D | uclinux.c | 42 size_t *retlen, void **virt, resource_size_t *phys) in uclinux_point() argument 45 *virt = map->virt + from; in uclinux_point() 69 mapp->virt = ioremap_nocache(mapp->phys, mapp->size); in uclinux_mtd_init() 71 if (mapp->virt == 0) { in uclinux_mtd_init() 81 iounmap(mapp->virt); in uclinux_mtd_init() 104 if (uclinux_ram_map.virt) { in uclinux_mtd_cleanup() 105 iounmap((void *) uclinux_ram_map.virt); in uclinux_mtd_cleanup() 106 uclinux_ram_map.virt = 0; in uclinux_mtd_cleanup()
|
D | cdb89712.c | 57 cdb89712_flash_map.virt = ioremap(FLASH_START, FLASH_SIZE); in init_cdb89712_flash() 58 if (!cdb89712_flash_map.virt) { in init_cdb89712_flash() 90 iounmap((void *)cdb89712_flash_map.virt); in init_cdb89712_flash() 127 cdb89712_sram_map.virt = ioremap(SRAM_START, SRAM_SIZE); in init_cdb89712_sram() 128 if (!cdb89712_sram_map.virt) { in init_cdb89712_sram() 156 iounmap((void *)cdb89712_sram_map.virt); in init_cdb89712_sram() 195 cdb89712_bootrom_map.virt = ioremap(BOOTROM_START, BOOTROM_SIZE); in init_cdb89712_bootrom() 196 if (!cdb89712_bootrom_map.virt) { in init_cdb89712_bootrom() 224 iounmap((void *)cdb89712_bootrom_map.virt); in init_cdb89712_bootrom() 254 iounmap((void *)cdb89712_sram_map.virt); in cleanup_cdb89712_maps() [all …]
|
D | dc21285.c | 57 val.x[0] = *(uint8_t*)(map->virt + ofs); in dc21285_read8() 64 val.x[0] = *(uint16_t*)(map->virt + ofs); in dc21285_read16() 71 val.x[0] = *(uint32_t*)(map->virt + ofs); in dc21285_read32() 77 memcpy(to, (void*)(map->virt + from), len); in dc21285_copy_from() 86 *(uint8_t*)(map->virt + adr) = d.x[0]; in dc21285_write8() 95 *(uint16_t*)(map->virt + adr) = d.x[0]; in dc21285_write16() 102 *(uint32_t*)(map->virt + adr) = d.x[0]; in dc21285_write32() 188 dc21285_map.virt = ioremap(DC21285_FLASH, 16*1024*1024); in init_dc21285() 189 if (!dc21285_map.virt) { in init_dc21285() 201 iounmap(dc21285_map.virt); in init_dc21285() [all …]
|
D | sharpsl-flash.c | 58 sharpsl_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE); in init_sharpsl() 59 if (!sharpsl_map.virt) { in init_sharpsl() 68 iounmap(sharpsl_map.virt); in init_sharpsl() 86 iounmap(sharpsl_map.virt); in init_sharpsl() 105 if (sharpsl_map.virt) { in cleanup_sharpsl() 106 iounmap(sharpsl_map.virt); in cleanup_sharpsl() 107 sharpsl_map.virt = 0; in cleanup_sharpsl()
|
D | rpxlite.c | 29 rpxlite_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE * 4); in init_rpxlite() 31 if (!rpxlite_map.virt) { in init_rpxlite() 43 iounmap((void *)rpxlite_map.virt); in init_rpxlite() 53 if (rpxlite_map.virt) { in cleanup_rpxlite() 54 iounmap((void *)rpxlite_map.virt); in cleanup_rpxlite() 55 rpxlite_map.virt = 0; in cleanup_rpxlite()
|
D | mbx860.c | 61 mbx_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE * 4); in init_mbx() 63 if (!mbx_map.virt) { in init_mbx() 77 iounmap((void *)mbx_map.virt); in init_mbx() 87 if (mbx_map.virt) { in cleanup_mbx() 88 iounmap((void *)mbx_map.virt); in cleanup_mbx() 89 mbx_map.virt = 0; in cleanup_mbx()
|
D | ts5500_flash.c | 72 ts5500_map.virt = ioremap_nocache(ts5500_map.phys, ts5500_map.size); in init_ts5500_map() 74 if (!ts5500_map.virt) { in init_ts5500_map() 98 iounmap(ts5500_map.virt); in init_ts5500_map() 110 if (ts5500_map.virt) { in cleanup_ts5500_map() 111 iounmap(ts5500_map.virt); in cleanup_ts5500_map() 112 ts5500_map.virt = NULL; in cleanup_ts5500_map()
|
D | netsc520.c | 98 netsc520_map.virt = ioremap_nocache(netsc520_map.phys, netsc520_map.size); in init_netsc520() 100 if (!netsc520_map.virt) { in init_netsc520() 114 iounmap(netsc520_map.virt); in init_netsc520() 129 if (netsc520_map.virt) { in cleanup_netsc520() 130 iounmap(netsc520_map.virt); in cleanup_netsc520() 131 netsc520_map.virt = NULL; in cleanup_netsc520()
|
D | cfi_flagadm.c | 97 flagadm_map.virt = ioremap(FLASH_PHYS_ADDR, in init_flagadm() 100 if (!flagadm_map.virt) { in init_flagadm() 115 iounmap((void *)flagadm_map.virt); in init_flagadm() 125 if (flagadm_map.virt) { in cleanup_flagadm() 126 iounmap((void *)flagadm_map.virt); in cleanup_flagadm() 127 flagadm_map.virt = 0; in cleanup_flagadm()
|
D | dmv182.c | 103 svme182_map.virt = ioremap(FLASH_BASE_ADDR, svme182_map.size); in init_svme182() 105 if (svme182_map.virt == 0) { in init_svme182() 115 iounmap((void *)svme182_map.virt); in init_svme182() 136 if (svme182_map.virt) in cleanup_svme182() 138 iounmap((void *)svme182_map.virt); in cleanup_svme182() 139 svme182_map.virt = 0; in cleanup_svme182()
|
D | dbox2-flash.c | 75 dbox2_flash_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE); in init_dbox2_flash() 77 if (!dbox2_flash_map.virt) { in init_dbox2_flash() 101 iounmap((void *)dbox2_flash_map.virt); in init_dbox2_flash() 111 if (dbox2_flash_map.virt) { in cleanup_dbox2_flash() 112 iounmap((void *)dbox2_flash_map.virt); in cleanup_dbox2_flash() 113 dbox2_flash_map.virt = 0; in cleanup_dbox2_flash()
|
D | ipaq-flash.c | 246 ipaq_map[i].virt = ioremap(cs_phys[i], 0x04000000); in ipaq_mtd_init() 262 ipaq_map[1].virt = ipaq_map[0].virt + 0x02000000; in ipaq_mtd_init() 270 ipaq_map[1].virt = ipaq_map[0].virt + 0x00080000; in ipaq_mtd_init() 280 ipaq_map[0].virt = (__u32)ioremap(0x0, 0x04000000); in ipaq_mtd_init() 295 …ash: probing %d-bit flash bus, window=%lx with CFI.\n", ipaq_map[i].bankwidth*8, ipaq_map[i].virt); in ipaq_mtd_init() 298 …h: probing %d-bit flash bus, window=%lx with JEDEC.\n", ipaq_map[i].bankwidth*8, ipaq_map[i].virt); in ipaq_mtd_init() 372 …E "IPAQ flash: probing %d-bit flash bus, window=%lx\n", ipaq_map[0].bankwidth*8, ipaq_map[0].virt); in ipaq_mtd_init() 442 ipaq_map[0].virt = ioremap(0x0, 0x04000000); in h1900_special_case() 445 …h: probing %d-bit flash bus, window=%lx with JEDEC.\n", ipaq_map[0].bankwidth*8, ipaq_map[0].virt); in h1900_special_case()
|
D | h720x-flash.c | 73 h720x_map.virt = ioremap(h720x_map.phys, h720x_map.size); in h720x_mtd_init() 75 if (!h720x_map.virt) { in h720x_mtd_init() 110 iounmap((void *)h720x_map.virt); in h720x_mtd_init() 129 if (h720x_map.virt) { in h720x_mtd_cleanup() 130 iounmap((void *)h720x_map.virt); in h720x_mtd_cleanup() 131 h720x_map.virt = 0; in h720x_mtd_cleanup()
|
D | edb7312.c | 82 edb7312nor_map.virt = ioremap(WINDOW_ADDR, WINDOW_SIZE); in init_edb7312nor() 84 if (!edb7312nor_map.virt) { in init_edb7312nor() 123 iounmap((void *)edb7312nor_map.virt); in init_edb7312nor() 133 if (edb7312nor_map.virt) { in cleanup_edb7312nor() 134 iounmap((void *)edb7312nor_map.virt); in cleanup_edb7312nor() 135 edb7312nor_map.virt = 0; in cleanup_edb7312nor()
|
D | pmcmsp-ramroot.c | 69 rr_map.virt = ioremap(rr_map.phys, rr_map.size); in init_rrmap() 70 if (!rr_map.virt) { in init_rrmap() 86 iounmap(rr_map.virt); in init_rrmap() 95 iounmap(rr_map.virt); in cleanup_rrmap() 96 rr_map.virt = NULL; in cleanup_rrmap()
|
D | amd76xrom.c | 30 void __iomem *virt; member 92 if (window->virt) { in amd76xrom_cleanup() 93 iounmap(window->virt); in amd76xrom_cleanup() 94 window->virt = NULL; in amd76xrom_cleanup() 166 window->virt = ioremap_nocache(window->phys, window->size); in amd76xrom_init_one() 167 if (!window->virt) { in amd76xrom_init_one() 202 map->map.virt = (void __iomem *) in amd76xrom_init_one() 203 (((unsigned long)(window->virt)) + offset); in amd76xrom_init_one() 257 map->map.virt = window->virt; in amd76xrom_init_one()
|
D | l440gx.c | 76 l440gx_map.virt = ioremap_nocache(WINDOW_ADDR, WINDOW_SIZE); in init_l440gx() 78 if (!l440gx_map.virt) { in init_l440gx() 84 printk(KERN_NOTICE "window_addr = 0x%08lx\n", (unsigned long)l440gx_map.virt); in init_l440gx() 111 iounmap(l440gx_map.virt); in init_l440gx() 145 iounmap(l440gx_map.virt); in init_l440gx() 154 iounmap(l440gx_map.virt); in cleanup_l440gx()
|
D | ixp4xx.c | 91 val.x[0] = flash_read16(map->virt + ofs); in ixp4xx_read16() 104 void __iomem *src = map->virt + from; in ixp4xx_copy_from() 134 flash_write16(d.x[0], map->virt + adr); in ixp4xx_probe_write16() 142 flash_write16(d.x[0], map->virt + adr); in ixp4xx_write16() 168 if (info->map.virt) in ixp4xx_flash_remove() 169 iounmap(info->map.virt); in ixp4xx_flash_remove() 235 info->map.virt = ioremap(dev->resource->start, in ixp4xx_flash_probe() 237 if (!info->map.virt) { in ixp4xx_flash_probe()
|
D | ck804xrom.c | 34 void __iomem *virt; member 104 if (window->virt) { in ck804xrom_cleanup() 105 iounmap(window->virt); in ck804xrom_cleanup() 106 window->virt = NULL; in ck804xrom_cleanup() 195 window->virt = ioremap_nocache(window->phys, window->size); in ck804xrom_init_one() 196 if (!window->virt) { in ck804xrom_init_one() 233 map->map.virt = (void __iomem *) in ck804xrom_init_one() 234 (((unsigned long)(window->virt)) + offset); in ck804xrom_init_one() 288 map->map.virt = window->virt; in ck804xrom_init_one()
|
D | ichxrom.c | 35 void __iomem* virt; member 76 if (window->virt) { in ichxrom_cleanup() 77 iounmap(window->virt); in ichxrom_cleanup() 78 window->virt = NULL; in ichxrom_cleanup() 186 window->virt = ioremap_nocache(window->phys, window->size); in ichxrom_init_one() 187 if (!window->virt) { in ichxrom_init_one() 225 map->map.virt = (void __iomem *) in ichxrom_init_one() 226 (((unsigned long)(window->virt)) + offset); in ichxrom_init_one() 283 map->map.virt = window->virt; in ichxrom_init_one()
|
/drivers/scsi/lpfc/ |
D | lpfc_mem.c | 83 pool->elements[i].virt = pci_pool_alloc(phba->lpfc_mbuf_pool, in lpfc_mem_alloc() 85 if (!pool->elements[i].virt) in lpfc_mem_alloc() 125 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, in lpfc_mem_alloc() 163 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free() 172 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free() 184 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free() 192 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, in lpfc_mem_free() 244 ret = pool->elements[pool->current_count].virt; in lpfc_mbuf_alloc() 266 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) in __lpfc_mbuf_free() argument 271 pool->elements[pool->current_count].virt = virt; in __lpfc_mbuf_free() [all …]
|
/drivers/net/mlx4/ |
D | icm.c | 206 static int mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt) in mlx4_MAP_ICM() argument 208 return mlx4_map_cmd(dev, MLX4_CMD_MAP_ICM, icm, virt); in mlx4_MAP_ICM() 211 int mlx4_UNMAP_ICM(struct mlx4_dev *dev, u64 virt, u32 page_count) in mlx4_UNMAP_ICM() argument 213 return mlx4_cmd(dev, virt, page_count, 0, MLX4_CMD_UNMAP_ICM, in mlx4_UNMAP_ICM() 217 int mlx4_MAP_ICM_page(struct mlx4_dev *dev, u64 dma_addr, u64 virt) in mlx4_MAP_ICM_page() argument 228 inbox[0] = cpu_to_be64(virt); in mlx4_MAP_ICM_page() 238 (unsigned long long) dma_addr, (unsigned long long) virt); in mlx4_MAP_ICM_page() 273 if (mlx4_MAP_ICM(dev, table->icm[i], table->virt + in mlx4_table_get() 297 mlx4_UNMAP_ICM(dev, table->virt + i * MLX4_TABLE_CHUNK_SIZE, in mlx4_table_put() 384 u64 virt, int obj_size, int nobj, int reserved, in mlx4_init_icm_table() argument [all …]
|
/drivers/message/i2o/ |
D | pci.c | 66 if (c->raptor && c->in_queue.virt) in i2o_pci_free() 67 iounmap(c->in_queue.virt); in i2o_pci_free() 69 if (c->base.virt) in i2o_pci_free() 70 iounmap(c->base.virt); in i2o_pci_free() 147 c->base.virt = ioremap_nocache(c->base.phys, c->base.len); in i2o_pci_alloc() 148 if (!c->base.virt) { in i2o_pci_alloc() 155 c->in_queue.virt = in i2o_pci_alloc() 157 if (!c->in_queue.virt) { in i2o_pci_alloc() 166 c->irq_status = c->base.virt + I2O_IRQ_STATUS; in i2o_pci_alloc() 167 c->irq_mask = c->base.virt + I2O_IRQ_MASK; in i2o_pci_alloc() [all …]
|
D | memory.c | 32 i2o_status_block *sb = c->status_block.virt; in i2o_sg_tablesize() 196 addr->virt = dma_alloc_coherent(dev, len, &addr->phys, GFP_KERNEL); in i2o_dma_alloc() 203 if (!addr->virt) in i2o_dma_alloc() 206 memset(addr->virt, 0, len); in i2o_dma_alloc() 223 if (addr->virt) { in i2o_dma_free() 225 dma_free_coherent(dev, addr->len, addr->virt, in i2o_dma_free() 228 kfree(addr->virt); in i2o_dma_free() 229 addr->virt = NULL; in i2o_dma_free()
|