Home
last modified time | relevance | path

Searched refs:mem_start (Results 1 – 25 of 59) sorted by relevance

123

/drivers/net/arcnet/
A Darc-rimi.c146 shmem = dev->mem_start; in arcrimi_found()
173 dev->mem_start = first_mirror; in arcrimi_found()
196 dev->mem_end - dev->mem_start + 1, in arcrimi_found()
202 lp->mem_start = ioremap(dev->mem_start, in arcrimi_found()
204 if (!lp->mem_start) { in arcrimi_found()
215 dev->irq, dev->mem_start, in arcrimi_found()
226 iounmap(lp->mem_start); in arcrimi_found()
228 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arcrimi_found()
331 dev->mem_start = io; in arc_rimi_init()
351 iounmap(lp->mem_start); in arc_rimi_exit()
[all …]
A Dcom90xx.c499 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()
552 iounmap(lp->mem_start); in com90xx_found()
556 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in com90xx_found()
624 memset_io(lp->mem_start, 0x42, 2048); in com90xx_reset()
673 iounmap(lp->mem_start); in com90xx_exit()
[all …]
A Darcdevice.h336 void __iomem *mem_start; /* pointer to ioremap'ed MMIO */ member
/drivers/net/ethernet/8390/
A Dmac8390.c328 dev->mem_start = dev->base_addr + offset; in mac8390_rsrc_init()
330 dev->base_addr = dev->mem_start + 0x10000; in mac8390_rsrc_init()
340 dev->mem_end = dev->mem_start + offset; 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()
357 dev->mem_end = dev->mem_start + in mac8390_rsrc_init()
358 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init()
373 dev->mem_end = dev->mem_start + in mac8390_rsrc_init()
374 mac8390_memsize(dev->mem_start); in mac8390_rsrc_init()
514 ei_status.rmem_start = dev->mem_start; in mac8390_initdev()
[all …]
A Dwd.c92 int mem_start = dev->mem_start; in do_wd_probe() local
120 dev->mem_start = mem_start; in do_wd_probe()
186 dev->mem_start = 0; in wd_probe1()
214 dev->mem_start = ((reg5 & 0x1c) + 0xc0) << 12; in wd_probe1()
257 dev->mem_start = WD_SHMEM; in wd_probe1()
259 if (dev->mem_start == 0) { in wd_probe1()
264 dev->mem_start = 0xd0000; in wd_probe1()
265 pr_cont(" assigning address %#lx", dev->mem_start); in wd_probe1()
331 ei_status.priv = dev->mem_end - dev->mem_start; in wd_probe1()
345 model_name, dev->irq, dev->mem_start, dev->mem_end-1); in wd_probe1()
[all …]
A Dsmc-ultra.c289 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()
/drivers/net/wireless/ti/wl1251/
A Dio.c121 u32 mem_start, u32 mem_size, in wl1251_set_partition() argument
133 mem_start, mem_size); in wl1251_set_partition()
144 mem_start, mem_size); in wl1251_set_partition()
149 if ((mem_start < reg_start) && in wl1251_set_partition()
155 mem_size = reg_start - mem_start; in wl1251_set_partition()
157 mem_start, mem_size); in wl1251_set_partition()
160 } else if ((reg_start < mem_start) && in wl1251_set_partition()
166 reg_size = mem_start - reg_start; in wl1251_set_partition()
168 mem_start, mem_size); in wl1251_set_partition()
173 partition->mem.start = mem_start; in wl1251_set_partition()
[all …]
/drivers/usb/isp1760/
A Disp1760-if.c34 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_length); in isp1761_pci_init()
[all …]
/drivers/net/ethernet/amd/
A Ddeclance.c1076 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, 0, in dec_lance_probe()
1083 dev->mem_end - dev->mem_start); in dec_lance_probe()
1109 CPHYSADDR(dev->mem_start) << 3); in dec_lance_probe()
1126 dev->mem_start = CKSEG1ADDR(start); in dec_lance_probe()
1127 dev->mem_end = dev->mem_start + 0x100000; in dec_lance_probe()
1128 dev->base_addr = dev->mem_start + 0x100000; in dec_lance_probe()
1130 esar_base = dev->mem_start + 0x1c0002; in dec_lance_probe()
1135 (char *)(dev->mem_start + BUF_OFFSET_CPU + in dec_lance_probe()
[all …]
A Da2065.c681 unsigned long mem_start = board + A2065_RAM; in a2065_init_one() local
691 r2 = request_mem_region(mem_start, A2065_RAM_SIZE, "RAM"); in a2065_init_one()
700 release_mem_region(mem_start, A2065_RAM_SIZE); in a2065_init_one()
723 dev->mem_start = (unsigned long)ZTWO_VADDR(mem_start); in a2065_init_one()
724 dev->mem_end = dev->mem_start + A2065_RAM_SIZE; in a2065_init_one()
727 priv->init_block = (struct lance_init_block *)dev->mem_start; in a2065_init_one()
747 release_mem_region(mem_start, A2065_RAM_SIZE); in a2065_init_one()
767 release_mem_region(ZTWO_PADDR(dev->mem_start), A2065_RAM_SIZE); in a2065_remove_one()
A Dariadne.c119 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()
/drivers/net/ethernet/cirrus/
A Dmac89x0.c143 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()
A Dcs89x0.c1074 | (dev->mem_start ? MEMORY_ON : 0) /* turn memory on */ in net_open()
1290 iowrite8((dev->mem_start >> 16) & 0xff, in reset_chip()
1292 iowrite8((dev->mem_start >> 8) & 0xff, in reset_chip()
1465 dev->mem_start = eeprom_buff[PACKET_PAGE_OFFSET / 2] << 8; in cs89x0_probe1()
/drivers/net/
A DSpace.c99 dev->mem_start = s[i].map.mem_start; in netdev_boot_setup_check()
158 map.mem_start = ints[3]; in netdev_boot_setup()
/drivers/net/ethernet/
A Dethoc.c302 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 + 1) / ETHOC_BUFSIZ); in ethoc_probe()
/drivers/net/ethernet/i825xx/
A D82596.c1171 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()
A Dsun3_82586.c256 p->iscp = (struct iscp_struct *) dvma_btov(dev->mem_start); in alloc586()
265 p->iscp->scb_base = make24(dvma_btov(dev->mem_start)); in alloc586()
358 dev->mem_start = (unsigned long)dvma_malloc_align(0x8000, 0x1000); in sun3_82586_probe1()
359 dev->mem_end = dev->mem_start + size; in sun3_82586_probe1()
366 if(!check586(dev,(char *) dev->mem_start,size)) { in sun3_82586_probe1()
367 printk("?memcheck, Can't find memory at 0x%lx with size %d!\n",dev->mem_start,size); in sun3_82586_probe1()
373 (char *)dvma_btov(dev->mem_start); in sun3_82586_probe1()
388 printk("Memaddr: 0x%lx, Memsize: %d, IRQ %d\n",dev->mem_start,size, dev->irq); in sun3_82586_probe1()
/drivers/net/ethernet/wiznet/
A Dw5100.c518 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()
/drivers/staging/rtl8723bs/core/
A Drtw_xmit.c1031 u8 *pframe, *mem_start; in rtw_xmitframe_coalesce() local
1049 mem_start = pbuf_start + hw_hdr_offset; in rtw_xmitframe_coalesce()
1051 if (rtw_make_wlanhdr(padapter, mem_start, pattrib) == _FAIL) { in rtw_xmitframe_coalesce()
1067 pframe = mem_start; in rtw_xmitframe_coalesce()
1069 SetMFrag(mem_start); in rtw_xmitframe_coalesce()
1114 ClearMFrag(mem_start); in rtw_xmitframe_coalesce()
1121 mem_start = (unsigned char *)round_up(addr, 4) + hw_hdr_offset; in rtw_xmitframe_coalesce()
1122 memcpy(mem_start, pbuf_start + hw_hdr_offset, pattrib->hdrlen); in rtw_xmitframe_coalesce()
1144 u8 *pframe, *mem_start = NULL, *tmp_buf = NULL; in rtw_mgmt_xmitframe_coalesce() local
1158 mem_start = pframe = (u8 *)(pxmitframe->buf_addr) + TXDESC_OFFSET; in rtw_mgmt_xmitframe_coalesce()
[all …]
/drivers/char/xilinx_hwicap/
A Dxilinx_hwicap.h47 resource_size_t mem_start;/* phys. address of the control registers */ member
/drivers/net/ethernet/xilinx/
A Dxilinx_emaclite.c828 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()
/drivers/net/ethernet/ti/
A Dtlan.c526 if (dev->mem_start) { in tlan_probe1()
527 priv->aui = dev->mem_start & 0x01; in tlan_probe1()
528 priv->duplex = ((dev->mem_start & 0x06) == 0x06) ? 0 in tlan_probe1()
529 : (dev->mem_start & 0x06) >> 1; in tlan_probe1()
530 priv->speed = ((dev->mem_start & 0x18) == 0x18) ? 0 in tlan_probe1()
531 : (dev->mem_start & 0x18) >> 3; in tlan_probe1()
/drivers/net/ethernet/realtek/
A Datp.c348 dev->if_port = (dev->mem_start & 0xf) ? (dev->mem_start & 0x7) : 4; in atp_probe1()
/drivers/net/ethernet/3com/
A D3c509.c521 if (dev->mem_start & 0x05) { /* xcvr codes 1/3/4/12 */ in el3_common_init()
522 dev->if_port = (dev->mem_start & 0x0f); in el3_common_init()
525 dev->if_port |= (dev->mem_start & 0x08); in el3_common_init()
/drivers/gpu/drm/qxl/
A Dqxl_kms.c60 qdev->ram_header->mem_slot.mem_start = slot->start_phys_addr; in setup_hw_slot()

Completed in 857 milliseconds

123