Lines Matching refs:init
140 struct lance_init_block init; member
383 MEM->init.hwaddr[0] = dev->dev_addr[1]; in lance_probe()
384 MEM->init.hwaddr[1] = dev->dev_addr[0]; in lance_probe()
385 MEM->init.hwaddr[2] = dev->dev_addr[3]; in lance_probe()
386 MEM->init.hwaddr[3] = dev->dev_addr[2]; in lance_probe()
387 MEM->init.hwaddr[4] = dev->dev_addr[5]; in lance_probe()
388 MEM->init.hwaddr[5] = dev->dev_addr[4]; in lance_probe()
392 MEM->init.mode = 0x0000; in lance_probe()
393 MEM->init.filter[0] = 0x00000000; in lance_probe()
394 MEM->init.filter[1] = 0x00000000; in lance_probe()
395 MEM->init.rdra = dvma_vtob(MEM->rx_head); in lance_probe()
396 MEM->init.rlen = (RX_LOG_RING_SIZE << 13) | in lance_probe()
398 MEM->init.tdra = dvma_vtob(MEM->tx_head); in lance_probe()
399 MEM->init.tlen = (TX_LOG_RING_SIZE << 13) | in lance_probe()
403 dvma_vtob(&(MEM->init)), dvma_vtob(MEM->rx_head), in lance_probe()
483 MEM->init.hwaddr[0] = dev->dev_addr[1]; in lance_init_ring()
484 MEM->init.hwaddr[1] = dev->dev_addr[0]; in lance_init_ring()
485 MEM->init.hwaddr[2] = dev->dev_addr[3]; in lance_init_ring()
486 MEM->init.hwaddr[3] = dev->dev_addr[2]; in lance_init_ring()
487 MEM->init.hwaddr[4] = dev->dev_addr[5]; in lance_init_ring()
488 MEM->init.hwaddr[5] = dev->dev_addr[4]; in lance_init_ring()
490 MEM->init.mode = 0x0000; in lance_init_ring()
491 MEM->init.filter[0] = 0x00000000; in lance_init_ring()
492 MEM->init.filter[1] = 0x00000000; in lance_init_ring()
493 MEM->init.rdra = dvma_vtob(MEM->rx_head); in lance_init_ring()
494 MEM->init.rlen = (RX_LOG_RING_SIZE << 13) | in lance_init_ring()
496 MEM->init.tdra = dvma_vtob(MEM->tx_head); in lance_init_ring()
497 MEM->init.tlen = (TX_LOG_RING_SIZE << 13) | in lance_init_ring()
502 REGA(CSR1) = dvma_vtob(&(MEM->init)); in lance_init_ring()
503 REGA(CSR2) = dvma_vtob(&(MEM->init)) >> 16; in lance_init_ring()