| /OK3568_Linux_fs/kernel/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() 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() 196 dev->mem_end - dev->mem_start + 1, 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 dev->dev_addr[0] = arcnet_readb(lp->mem_start, COM9026_REG_R_STATION); in com90xx_found() 540 dev->base_addr, dev->irq, dev->mem_start, in com90xx_found() 541 (dev->mem_end - dev->mem_start + 1) / mirror_size, in com90xx_found() 551 iounmap(lp->mem_start); in com90xx_found() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/8390/ |
| H A D | mac8390.c | 335 dev->mem_start = dev->base_addr + offset; in mac8390_rsrc_init() 337 dev->base_addr = dev->mem_start + 0x10000; in mac8390_rsrc_init() 343 offset = mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() 347 dev->mem_end = dev->mem_start + offset; in mac8390_rsrc_init() 354 dev->mem_start = (int)(board->slot_addr + in mac8390_rsrc_init() 356 dev->mem_end = dev->mem_start + in mac8390_rsrc_init() 357 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() 362 dev->mem_start = (int)(board->slot_addr + in mac8390_rsrc_init() 364 dev->mem_end = dev->mem_start + in mac8390_rsrc_init() 365 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init() [all …]
|
| H A D | wd.c | 93 int mem_start = dev->mem_start; in do_wd_probe() local 121 dev->mem_start = mem_start; in do_wd_probe() 183 if ((dev->mem_start % 0x2000) || (dev->mem_end % 0x2000)) { in wd_probe1() 186 dev->mem_start = 0; in wd_probe1() 213 dev->mem_start = ((reg5 & 0x1c) + 0xc0) << 12; in wd_probe1() 256 dev->mem_start = WD_SHMEM; in wd_probe1() 258 if (dev->mem_start == 0) { in wd_probe1() 263 dev->mem_start = 0xd0000; in wd_probe1() 264 pr_cont(" assigning address %#lx", dev->mem_start); in wd_probe1() 270 dev->mem_start = ((reg0&0x3f) << 13) + (high_addr_bits << 19); in wd_probe1() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ti/wl1251/ |
| H A D | io.c | 121 u32 mem_start, u32 mem_size, in wl1251_set_partition() argument 127 mem_start, mem_size); in wl1251_set_partition() 138 mem_start, mem_size); in wl1251_set_partition() 143 if ((mem_start < reg_start) && in wl1251_set_partition() 144 ((mem_start + mem_size) > reg_start)) { in wl1251_set_partition() 149 mem_size = reg_start - mem_start; in wl1251_set_partition() 151 mem_start, mem_size); in wl1251_set_partition() 154 } else if ((reg_start < mem_start) && in wl1251_set_partition() 155 ((reg_start + reg_size) > mem_start)) { in wl1251_set_partition() 160 reg_size = mem_start - reg_start; in wl1251_set_partition() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | vmlinux-kallsyms.c | 25 u64 mem_start, mem_end; in test__vmlinux_matches_kallsyms() local 120 mem_start = vmlinux_map->unmap_ip(vmlinux_map, sym->start); in test__vmlinux_matches_kallsyms() 123 first_pair = machine__find_kernel_symbol(&kallsyms, mem_start, NULL); in test__vmlinux_matches_kallsyms() 126 if (pair && UM(pair->start) == mem_start) { in test__vmlinux_matches_kallsyms() 141 mem_start, sym->name, mem_end, in test__vmlinux_matches_kallsyms() 154 if (UM(pair->start) == mem_start) in test__vmlinux_matches_kallsyms() 158 mem_start, sym->name, pair->name); in test__vmlinux_matches_kallsyms() 161 mem_start, sym->name, first_pair->name); in test__vmlinux_matches_kallsyms() 166 } else if (mem_start == kallsyms.vmlinux_map->end) { in test__vmlinux_matches_kallsyms() 174 mem_start, sym->name); in test__vmlinux_matches_kallsyms() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/isp1760/ |
| H A D | isp1760-if.c | 32 resource_size_t mem_start; in isp1761_pci_init() local 40 mem_start = pci_resource_start(dev, 3); in isp1761_pci_init() 47 if (!request_mem_region(mem_start, mem_length, "ISP-PCI")) { in isp1761_pci_init() 53 iobase = ioremap(mem_start, mem_length); in isp1761_pci_init() 56 release_mem_region(mem_start, mem_length); in isp1761_pci_init() 85 release_mem_region(mem_start, mem_length); in isp1761_pci_init() 96 mem_start = pci_resource_start(dev, 0); in isp1761_pci_init() 99 if (!request_mem_region(mem_start, mem_length, "ISP1761 IO MEM")) { in isp1761_pci_init() 104 iobase = ioremap(mem_start, mem_length); in isp1761_pci_init() 107 release_mem_region(mem_start, mem_length); in isp1761_pci_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/hostap/ |
| H A D | hostap_pci.c | 36 void __iomem *mem_start; member 69 writeb(v, hw_priv->mem_start + a); in hfa384x_outb_debug() 86 v = readb(hw_priv->mem_start + a); in hfa384x_inb_debug() 105 writew(v, hw_priv->mem_start + a); in hfa384x_outw_debug() 122 v = readw(hw_priv->mem_start + a); in hfa384x_inw_debug() 143 writeb(v, hw_priv->mem_start + a); in hfa384x_outb() 152 return readb(hw_priv->mem_start + a); in hfa384x_inb() 161 writew(v, hw_priv->mem_start + a); in hfa384x_outw() 170 return readw(hw_priv->mem_start + a); in hfa384x_inw() 332 hw_priv->mem_start = mem; in prism2_pci_probe() [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/loongson64/ |
| H A D | numa.c | 105 u64 node_id, node_psize, start_pfn, end_pfn, mem_start, mem_size; in szmem() local 115 mem_start = loongson_memmap->map[i].mem_start; in szmem() 119 start_pfn = ((node_id << 44) + mem_start) >> PAGE_SHIFT; in szmem() 124 (u32)node_id, mem_type, mem_start, mem_size); in szmem() 131 start_pfn = ((node_id << 44) + mem_start) >> PAGE_SHIFT; in szmem() 136 (u32)node_id, mem_type, mem_start, mem_size); in szmem() 144 (u32)node_id, mem_type, mem_start, mem_size); in szmem() 145 memblock_reserve(((node_id << 44) + mem_start), in szmem()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | prom_init.c | 2445 static void __init *make_room(unsigned long *mem_start, unsigned long *mem_end, in make_room() argument 2450 *mem_start = ALIGN(*mem_start, align); in make_room() 2451 while ((*mem_start + needed) > *mem_end) { in make_room() 2469 ret = (void *)*mem_start; in make_room() 2470 *mem_start += needed; in make_room() 2475 #define dt_push_token(token, mem_start, mem_end) do { \ argument 2476 void *room = make_room(mem_start, mem_end, 4, 4); \ 2501 unsigned long *mem_start, in scan_dt_build_strings() argument 2514 namep = make_room(mem_start, mem_end, MAX_PROPERTY_NAME, 1); in scan_dt_build_strings() 2517 *mem_start = (unsigned long)namep; in scan_dt_build_strings() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-keystone/ |
| H A D | keystone.c | 68 u64 mem_start, mem_end; in keystone_pv_fixup() local 70 mem_start = memblock_start_of_DRAM(); in keystone_pv_fixup() 74 if (mem_start >= KEYSTONE_LOW_PHYS_START && in keystone_pv_fixup() 78 if (mem_start < KEYSTONE_HIGH_PHYS_START || in keystone_pv_fixup() 81 mem_start, mem_end); in keystone_pv_fixup()
|
| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/u-boot/board/imgtec/boston/ |
| H A D | dt.c | 13 u64 mem_start[2], mem_size[2]; in ft_board_setup() local 16 mem_start[0] = 0; in ft_board_setup() 21 mem_start[1] = 0x80000000 + mem_size[0]; in ft_board_setup() 26 return fdt_fixup_memory_banks(blob, mem_start, mem_size, mem_regions); in ft_board_setup()
|
| /OK3568_Linux_fs/kernel/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() 1075 dev->mem_start = CKSEG1ADDR(0x00020000); in dec_lance_probe() 1076 dev->mem_end = dev->mem_start + 0x00020000; in dec_lance_probe() 1081 memset((void *)dev->mem_start, 0, in dec_lance_probe() [all …]
|
| H A D | a2065.c | 681 unsigned long mem_start = board + A2065_RAM; in a2065_init_one() local 690 r2 = request_mem_region(mem_start, A2065_RAM_SIZE, "RAM"); in a2065_init_one() 699 release_mem_region(mem_start, A2065_RAM_SIZE); in a2065_init_one() 721 dev->mem_start = (unsigned long)ZTWO_VADDR(mem_start); in a2065_init_one() 722 dev->mem_end = dev->mem_start + A2065_RAM_SIZE; in a2065_init_one() 725 priv->init_block = (struct lance_init_block *)dev->mem_start; in a2065_init_one() 745 release_mem_region(mem_start, A2065_RAM_SIZE); in a2065_init_one() 765 release_mem_region(ZTWO_PADDR(dev->mem_start), A2065_RAM_SIZE); in a2065_remove_one()
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_decompress.c | 89 phys_addr_t mem_start; member 140 if (g_decom->mem_start) in rk_decom_start() 225 if (rk_dec->mem_start) in rk_decom_irq_handler() 262 if (rk_dec->mem_start) { in rk_decom_irq_thread() 267 start = phys_to_virt(rk_dec->mem_start); in rk_decom_irq_thread() 270 rk_dec->mem_start = 0; in rk_decom_irq_thread() 313 rk_dec->mem_start = reg.start; in rockchip_decom_probe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | sdla.c | 89 base = (const void *) (dev->mem_start + offset); in __sdla_read() 120 base = (void *) (dev->mem_start + offset); in __sdla_write() 151 base = (void *) dev->mem_start; in sdla_clear() 171 temp = (void *) (dev->mem_start + (addr & SDLA_ADDR_MASK)); in sdla_byte() 254 temp = (void *)dev->mem_start; in sdla_z80_poll() 439 cmd_buf = (struct sdla_cmd *)(dev->mem_start + (window & SDLA_ADDR_MASK)); in sdla_cmd() 711 pbuf = (void *)(dev->mem_start + (addr & SDLA_ADDR_MASK)); in sdla_transmit() 779 cmd = (void *) (dev->mem_start + (SDLA_502_RCV_BUF & SDLA_ADDR_MASK)); in sdla_receive() 790 pbufi = (void *) (dev->mem_start + (SDLA_508_RXBUF_INFO & SDLA_ADDR_MASK)); in sdla_receive() 792 …pbuf = (void *) (dev->mem_start + ((pbufi->rse_base + flp->buffer * sizeof(struct buf_entry)) & SD… in sdla_receive() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/powermac/ |
| H A D | bootx_init.c | 351 unsigned long mem_start, mem_end; in bootx_flatten_dt() local 359 mem_start = mem_end = ALIGN(((unsigned long)bi) + start, 4); in bootx_flatten_dt() 360 DBG("Boot params header at: %x\n", mem_start); in bootx_flatten_dt() 361 hdr = (struct boot_param_header *)mem_start; in bootx_flatten_dt() 364 hdr->off_mem_rsvmap = ((unsigned long)rsvmap) - mem_start; in bootx_flatten_dt() 385 hdr->off_dt_strings = bootx_dt_strbase - mem_start; in bootx_flatten_dt() 391 hdr->off_dt_struct = mem_end - mem_start; in bootx_flatten_dt() 398 hdr->totalsize = mem_end - mem_start; in bootx_flatten_dt() 409 rsvmap[0] = mem_start; in bootx_flatten_dt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | hndmem.c | 377 hndmem_activepda_mem_config(si_t *sih, hndmem_type_t mem, uint32 mem_start, in hndmem_activepda_mem_config() argument 395 mem_end = mem_start + size - 1; in hndmem_activepda_mem_config() 406 if ((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) { in hndmem_activepda_mem_config() 411 if (((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) || in hndmem_activepda_mem_config() 413 ((mem_start <= bank_end_addr) && (mem_end >= bank_start_addr))) { in hndmem_activepda_mem_config()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | hndmem.c | 377 hndmem_activepda_mem_config(si_t *sih, hndmem_type_t mem, uint32 mem_start, in hndmem_activepda_mem_config() argument 395 mem_end = mem_start + size - 1; in hndmem_activepda_mem_config() 406 if ((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) { in hndmem_activepda_mem_config() 411 if (((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) || in hndmem_activepda_mem_config() 413 ((mem_start <= bank_end_addr) && (mem_end >= bank_start_addr))) { in hndmem_activepda_mem_config()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | hndmem.c | 385 hndmem_activepda_mem_config(si_t *sih, hndmem_type_t mem, uint32 mem_start, in hndmem_activepda_mem_config() argument 403 mem_end = mem_start + size - 1; in hndmem_activepda_mem_config() 414 if ((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) { in hndmem_activepda_mem_config() 419 if (((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) || in hndmem_activepda_mem_config() 421 ((mem_start <= bank_end_addr) && (mem_end >= bank_start_addr))) { in hndmem_activepda_mem_config()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | hndmem.c | 385 hndmem_activepda_mem_config(si_t *sih, hndmem_type_t mem, uint32 mem_start, in hndmem_activepda_mem_config() argument 403 mem_end = mem_start + size - 1; in hndmem_activepda_mem_config() 414 if ((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) { in hndmem_activepda_mem_config() 419 if (((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) || in hndmem_activepda_mem_config() 421 ((mem_start <= bank_end_addr) && (mem_end >= bank_start_addr))) { in hndmem_activepda_mem_config()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | hndmem.c | 385 hndmem_activepda_mem_config(si_t *sih, hndmem_type_t mem, uint32 mem_start, in hndmem_activepda_mem_config() argument 403 mem_end = mem_start + size - 1; in hndmem_activepda_mem_config() 414 if ((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) { in hndmem_activepda_mem_config() 419 if (((mem_start <= bank_start_addr) && (mem_end >= bank_end_addr)) || in hndmem_activepda_mem_config() 421 ((mem_start <= bank_end_addr) && (mem_end >= bank_start_addr))) { in hndmem_activepda_mem_config()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | vlynq.h | 55 u32 mem_start, mem_end; member 109 return dev->mem_start; in vlynq_mem_start() 119 return dev->mem_end - dev->mem_start + 1; in vlynq_mem_len()
|
| /OK3568_Linux_fs/kernel/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()
|