/linux/drivers/net/arcnet/ |
H A D | arc-rimi.c | 73 dev->dev_addr[0], dev->mem_start, dev->irq); in arcrimi_probe() 76 if (dev->mem_start <= 0 || dev->irq <= 0) { in arcrimi_probe() 86 /* Grab the memory region at mem_start for MIRROR_SIZE bytes. in arcrimi_probe() 91 if (!request_mem_region(dev->mem_start, MIRROR_SIZE, "arcnet (90xx)")) { in arcrimi_probe() 131 p = ioremap(dev->mem_start, MIRROR_SIZE); in arcrimi_found() 133 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found() 141 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found() 146 shmem = dev->mem_start; in arcrimi_found() 173 dev->mem_start = first_mirror; in arcrimi_found() 195 if (!request_mem_region(dev->mem_start, in arcrimi_found() [all...] |
H A D | com90xx.c | 499 dev->mem_start = first_mirror; in com90xx_found() 505 if (!request_mem_region(dev->mem_start, in com90xx_found() 506 dev->mem_end - dev->mem_start + 1, in com90xx_found() 526 lp->mem_start = ioremap(dev->mem_start, in com90xx_found() 527 dev->mem_end - dev->mem_start + 1); in com90xx_found() 528 if (!lp->mem_start) { in com90xx_found() 534 arcnet_set_addr(dev, arcnet_readb(lp->mem_start, in com90xx_found() 541 dev->base_addr, dev->irq, dev->mem_start, in com90xx_found() 542 (dev->mem_end - dev->mem_start in com90xx_found() [all...] |
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | io.c | 100 * ...+----+--> mem_start 104 * 0x00000000 <--+----+... ...+----+--> mem_start + mem_size 121 u32 mem_start, u32 mem_size, in wl1251_set_partition() argument 132 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", in wl1251_set_partition() 133 mem_start, mem_size); in wl1251_set_partition() 143 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", in wl1251_set_partition() 144 mem_start, mem_size); in wl1251_set_partition() 149 if ((mem_start < reg_start) && in wl1251_set_partition() 150 ((mem_start + mem_size) > reg_start)) { in wl1251_set_partition() 155 mem_size = reg_start - mem_start; in wl1251_set_partition() [all...] |
/linux/drivers/net/ethernet/8390/ |
H A D | mac8390.c | 328 dev->mem_start = dev->base_addr + offset; in mac8390_rsrc_init() 330 dev->base_addr = dev->mem_start + 0x10000; in mac8390_rsrc_init() 336 offset = mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() 340 dev->mem_end = dev->mem_start + offset; in mac8390_rsrc_init() 347 dev->mem_start = (int)(board->slot_addr + in mac8390_rsrc_init() 349 dev->mem_end = dev->mem_start + in mac8390_rsrc_init() 350 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() 355 dev->mem_start = (int)(board->slot_addr + in mac8390_rsrc_init() 357 dev->mem_end = dev->mem_start + in mac8390_rsrc_init() 358 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() [all...] |
H A D | wd.c | 92 int mem_start = dev->mem_start; in do_wd_probe() local 120 dev->mem_start = mem_start; in do_wd_probe() 182 /* Check for semi-valid mem_start/end values if supplied. */ in wd_probe1() 183 if ((dev->mem_start % 0x2000) || (dev->mem_end % 0x2000)) { in wd_probe1() 185 "wd.c: user supplied mem_start or mem_end not on 8kB boundary - ignored.\n"); in wd_probe1() 186 dev->mem_start = 0; in wd_probe1() 214 dev->mem_start = ((reg5 & 0x1c) + 0xc0) << 12; in wd_probe1() 257 dev->mem_start in wd_probe1() [all...] |
H A D | smc-ultra.c | 289 dev->mem_start = ((addr & 0x0f) << 13) + addr_tbl[(addr >> 6) & 3] ; in ultra_probe1() 299 ei_status.mem = ioremap(dev->mem_start, (ei_status.stop_page - START_PG)*256); in ultra_probe1() 306 dev->mem_end = dev->mem_start + (ei_status.stop_page - START_PG)*256; in ultra_probe1() 316 eeprom_irq ? "" : "assigned ", dev->irq, dev->mem_start, in ultra_probe1()
|
/linux/arch/arm/boot/compressed/ |
H A D | fdt_check_mem_start.c | 64 uint32_t fdt_check_mem_start(uint32_t mem_start, const void *fdt) in fdt_check_mem_start() argument 74 return mem_start; in fdt_check_mem_start() 77 return mem_start; in fdt_check_mem_start() 83 return mem_start; in fdt_check_mem_start() 95 return mem_start; in fdt_check_mem_start() 99 return mem_start; in fdt_check_mem_start() 136 * over mem_start in fdt_check_mem_start() 146 } else if (mem_start >= base && mem_start < end) { in fdt_check_mem_start() 148 return mem_start; in fdt_check_mem_start() [all...] |
H A D | misc.h | 15 uint32_t fdt_check_mem_start(uint32_t mem_start, const void *fdt);
|
/linux/drivers/usb/isp1760/ |
H A D | isp1760-if.c | 34 resource_size_t mem_start; in isp1761_pci_init() local 42 mem_start = pci_resource_start(dev, 3); in isp1761_pci_init() 49 if (!request_mem_region(mem_start, mem_length, "ISP-PCI")) { in isp1761_pci_init() 55 iobase = ioremap(mem_start, mem_length); in isp1761_pci_init() 58 release_mem_region(mem_start, mem_length); in isp1761_pci_init() 87 release_mem_region(mem_start, mem_length); in isp1761_pci_init() 98 mem_start = pci_resource_start(dev, 0); in isp1761_pci_init() 101 if (!request_mem_region(mem_start, mem_length, "ISP1761 IO MEM")) { in isp1761_pci_init() 106 iobase = ioremap(mem_start, mem_length); in isp1761_pci_init() 109 release_mem_region(mem_start, mem_lengt in isp1761_pci_init() [all...] |
/linux/arch/loongarch/kernel/ |
H A D | mem.c | 16 u64 mem_start, mem_end, mem_size; in memblock_init() local 22 mem_start = md->phys_addr; in memblock_init() 24 mem_end = mem_start + mem_size; in memblock_init() 33 memblock_add(mem_start, mem_size); in memblock_init() 40 memblock_add(mem_start, mem_size); in memblock_init() 47 memblock_reserve(mem_start, mem_size); in memblock_init()
|
H A D | numa.c | 182 pr_info("Node%d: mem_type:%d, mem_start:0x%llx, mem_size:0x%llx Bytes\n", in add_numamem_region() 192 u64 mem_end, mem_start, mem_size; in init_node_memblock() local 198 mem_start = md->phys_addr; in init_node_memblock() 200 mem_end = mem_start + mem_size; in init_node_memblock() 209 add_numamem_region(mem_start, mem_end, mem_type); in init_node_memblock() 214 add_numamem_region(mem_start, mem_end, mem_type); in init_node_memblock() 221 pr_info("Resvd: mem_type:%d, mem_start:0x%llx, mem_size:0x%llx Bytes\n", in init_node_memblock() 222 mem_type, mem_start, mem_size); in init_node_memblock()
|
/linux/arch/mips/loongson64/ |
H A D | init.c | 52 phys_addr_t node_id, mem_start, mem_size; in szmem() local 73 mem_start = (node_id << 44) | loongson_memmap->map[i].mem_start; in szmem() 80 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem() 81 memblock_add_node(mem_start, mem_size, node, in szmem() 90 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem() 91 memblock_reserve(mem_start, mem_size); in szmem() 97 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem()
|
/linux/arch/mips/dec/prom/ |
H A D | memory.c | 62 unsigned long mem_start = 0, mem_size = 0; in rex_setup_memory_region() local 75 mem_start += (8 * bm->pagesize); in rex_setup_memory_region() 77 memblock_add(mem_start, mem_size); in rex_setup_memory_region() 78 mem_start += mem_size + (8 * bm->pagesize); in rex_setup_memory_region() 83 memblock_add(mem_start, mem_size); in rex_setup_memory_region()
|
/linux/drivers/net/ethernet/amd/ |
H A D | declance.c | 453 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_init_ring() 559 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_rx() 646 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_tx() 782 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_open() 902 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_start_xmit() 946 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_load_multicast() 975 volatile u16 *ib = (volatile u16 *)dev->mem_start; in lance_set_multicast() 1076 dev->mem_start = CKSEG1ADDR(0x00020000); in dec_lance_probe() 1077 dev->mem_end = dev->mem_start + 0x00020000; in dec_lance_probe() 1082 memset((void *)dev->mem_start, in dec_lance_probe() [all...] |
H A D | ariadne.c | 119 volatile struct lancedata *lancedata = (struct lancedata *)dev->mem_start; in ariadne_init_ring() 691 release_mem_region(ZTWO_PADDR(dev->mem_start), ARIADNE_RAM_SIZE); in ariadne_remove_one() 717 unsigned long mem_start = board + ARIADNE_RAM; in ariadne_init_one() local 727 r2 = request_mem_region(mem_start, ARIADNE_RAM_SIZE, "RAM"); in ariadne_init_one() 736 release_mem_region(mem_start, ARIADNE_RAM_SIZE); in ariadne_init_one() 752 dev->mem_start = (unsigned long)ZTWO_VADDR(mem_start); in ariadne_init_one() 753 dev->mem_end = dev->mem_start + ARIADNE_RAM_SIZE; in ariadne_init_one() 761 release_mem_region(mem_start, ARIADNE_RAM_SIZE); in ariadne_init_one()
|
/linux/arch/powerpc/platforms/powermac/ |
H A D | bootx_init.c | 352 unsigned long mem_start, mem_end; in bootx_flatten_dt() local 360 mem_start = mem_end = ALIGN(((unsigned long)bi) + start, 4); in bootx_flatten_dt() 361 DBG("Boot params header at: %x\n", mem_start); in bootx_flatten_dt() 362 hdr = (struct boot_param_header *)mem_start; in bootx_flatten_dt() 365 hdr->off_mem_rsvmap = ((unsigned long)rsvmap) - mem_start; in bootx_flatten_dt() 386 hdr->off_dt_strings = bootx_dt_strbase - mem_start; in bootx_flatten_dt() 392 hdr->off_dt_struct = mem_end - mem_start; in bootx_flatten_dt() 399 hdr->totalsize = mem_end - mem_start; in bootx_flatten_dt() 410 rsvmap[0] = mem_start; in bootx_flatten_dt()
|
/linux/arch/arm/mm/ |
H A D | pmsa-v7.c | 234 phys_addr_t mem_start; in pmsav7_adjust_lowmem_bounds() local 276 mem_start = reg_start; in pmsav7_adjust_lowmem_bounds() 278 specified_mem_size = mem_end - mem_start; in pmsav7_adjust_lowmem_bounds() 294 num = allocate_region(mem_start, specified_mem_size, mem_max_regions, mem); in pmsav7_adjust_lowmem_bounds() 308 memblock_remove(mem_start + total_mem_size, in pmsav7_adjust_lowmem_bounds()
|
/linux/drivers/net/ |
H A D | Space.c | 99 dev->mem_start = s[i].map.mem_start; in netdev_boot_setup_check() 158 map.mem_start = ints[3]; in netdev_boot_setup()
|
/linux/drivers/net/ethernet/cirrus/ |
H A D | mac89x0.c | 143 return swab16(nubus_readw(dev->mem_start + portno)); in readreg() 149 nubus_writew(swab16(value), dev->mem_start + portno); in writereg() 213 dev->mem_start = (unsigned long) in mac89x0_device_probe() 215 dev->mem_end = dev->mem_start + 0x1000; in mac89x0_device_probe() 359 skb_copy_from_linear_data(skb, (void *)(dev->mem_start + PP_TxFrame), in net_send_packet() 467 skb_copy_to_linear_data(skb, (void *)(dev->mem_start + PP_RxFrame), in net_rx()
|
/linux/drivers/net/ethernet/ |
H A D | ethoc.c | 302 static int ethoc_init_ring(struct ethoc *dev, unsigned long mem_start) in ethoc_init_ring() argument 315 bd.addr = mem_start; in ethoc_init_ring() 738 ethoc_init_ring(priv, dev->mem_start); in ethoc_open() 756 dev->base_addr, dev->mem_start, dev->mem_end); in ethoc_open() 987 ethoc_init_ring(priv, dev->mem_start); in ethoc_set_ringparam() 1075 netdev->mem_start = mem->start; in ethoc_probe() 1101 netdev->mem_start, resource_size(mem)); in ethoc_probe() 1110 buffer_size, (void *)&netdev->mem_start, in ethoc_probe() 1118 netdev->mem_end = netdev->mem_start + buffer_size; in ethoc_probe() 1126 128, (netdev->mem_end - netdev->mem_start in ethoc_probe() [all...] |
/linux/drivers/net/ethernet/i825xx/ |
H A D | 82596.c | 1171 dev->mem_start = (int)__get_free_pages(GFP_ATOMIC, 0); in i82596_probe() 1172 if (!dev->mem_start) { in i82596_probe() 1191 dev->ml_priv = (void *)(dev->mem_start); in i82596_probe() 1201 cache_push(virt_to_phys((void *)(dev->mem_start)), 4096); in i82596_probe() 1202 cache_clear(virt_to_phys((void *)(dev->mem_start)), 4096); in i82596_probe() 1203 kernel_set_cachemode((void *)(dev->mem_start), 4096, IOMAP_NOCACHE_SER); in i82596_probe() 1219 kernel_set_cachemode((void *)(dev->mem_start), 4096, in i82596_probe() 1222 free_page ((u32)(dev->mem_start)); in i82596_probe() 1530 kernel_set_cachemode((void *)(dev_82596->mem_start), 4096, in i82596_cleanup() 1533 free_page ((u32)(dev_82596->mem_start)); in i82596_cleanup() [all...] |
/linux/drivers/net/ethernet/wiznet/ |
H A D | w5100.c | 518 const u32 mem_start = priv->s0_rx_buf; in w5100_readbuf() local 522 addr = mem_start + offset; in w5100_readbuf() 533 return w5100_readbulk(priv, mem_start, buf + len, remain); in w5100_readbuf() 542 const u32 mem_start = priv->s0_tx_buf; in w5100_writebuf() local 546 addr = mem_start + offset; in w5100_writebuf() 557 return w5100_writebulk(priv, mem_start, buf + len, remain); in w5100_writebuf()
|
/linux/drivers/char/xilinx_hwicap/ |
H A D | xilinx_hwicap.h | 47 resource_size_t mem_start;/* phys. address of the control registers */ member
|
/linux/include/uapi/linux/ |
H A D | if.h | 197 unsigned long mem_start; member
|
/linux/drivers/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 828 if (lp->ndev->mem_start != res.start) { in xemaclite_mdio_setup() 1123 ndev->mem_start = res->start; in xemaclite_of_probe() 1170 (unsigned long __force)ndev->mem_start, lp->base_addr, ndev->irq); in xemaclite_of_probe()
|