Lines Matching refs:hme_write32
244 #define hme_write32(__hp, __reg, __val) \ macro
265 #define hme_write32(__hp, __reg, __val) \ macro
290 #define hme_write32(__hp, __reg, __val) \ macro
323 hme_write32(hp, tregs + TCVR_BBDATA, bit); in BB_PUT_BIT()
324 hme_write32(hp, tregs + TCVR_BBCLOCK, 0); in BB_PUT_BIT()
325 hme_write32(hp, tregs + TCVR_BBCLOCK, 1); in BB_PUT_BIT()
333 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
334 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
349 hme_write32(hp, tregs + TCVR_BBCLOCK, 0); in BB_GET_BIT2()
356 hme_write32(hp, tregs + TCVR_BBCLOCK, 1); in BB_GET_BIT2()
373 hme_write32(hp, tregs + TCVR_BBOENAB, 1); in happy_meal_bb_read()
396 hme_write32(hp, tregs + TCVR_BBOENAB, 0); in happy_meal_bb_read()
419 hme_write32(hp, tregs + TCVR_BBOENAB, 1); in happy_meal_bb_write()
449 hme_write32(hp, tregs + TCVR_BBOENAB, 0); in happy_meal_bb_write()
471 hme_write32(hp, tregs + TCVR_FRAME, in happy_meal_tcvr_read()
501 hme_write32(hp, tregs + TCVR_FRAME, in happy_meal_tcvr_write()
647 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG, in set_happy_link_modes()
654 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG, in set_happy_link_modes()
659 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG, in set_happy_link_modes()
663 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG, in set_happy_link_modes()
879 hme_write32(hp, bregs + BMAC_TXSWRESET, 0); in happy_meal_tx_reset()
899 hme_write32(hp, bregs + BMAC_RXSWRESET, 0); in happy_meal_rx_reset()
921 hme_write32(hp, gregs + GREG_SWRESET, GREG_RESET_ALL); in happy_meal_stop()
939 hme_write32(hp, bregs + BMAC_RCRCECTR, 0); in happy_meal_get_counters()
942 hme_write32(hp, bregs + BMAC_UNALECTR, 0); in happy_meal_get_counters()
945 hme_write32(hp, bregs + BMAC_GLECTR, 0); in happy_meal_get_counters()
952 hme_write32(hp, bregs + BMAC_EXCTR, 0); in happy_meal_get_counters()
953 hme_write32(hp, bregs + BMAC_LTCTR, 0); in happy_meal_get_counters()
970 hme_write32(hp, tregs + TCVR_IMASK, 0xffff); in happy_meal_poll_stop()
974 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_poll_stop()
1001 hme_write32(hp, tregs + TCVR_CFG, tconfig & ~(TCV_CFG_PSELECT)); in happy_meal_tcvr_reset()
1013 hme_write32(hp, tregs + TCVR_CFG, tconfig | TCV_CFG_PSELECT); in happy_meal_tcvr_reset()
1019 hme_write32(hp, tregs + TCVR_CFG, (tconfig | TCV_CFG_PSELECT)); in happy_meal_tcvr_reset()
1029 hme_write32(hp, tregs + TCVR_CFG, (tconfig & ~(TCV_CFG_PSELECT))); in happy_meal_tcvr_reset()
1107 hme_write32(hp, tregs + TCVR_CFG, tconfig); in happy_meal_transceiver_check()
1118 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_transceiver_check()
1133 hme_write32(hp, tregs + TCVR_CFG, tconfig | TCV_CFG_PSELECT); in happy_meal_transceiver_check()
1139 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_transceiver_check()
1457 hme_write32(hp, tregs + TCVR_IMASK, 0xffff); in happy_meal_init()
1463 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_init()
1468 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_init()
1487 hme_write32(hp, bregs + BMAC_XIFCFG, 0); in happy_meal_init()
1493 hme_write32(hp, bregs + BMAC_XIFCFG, BIGMAC_XCFG_MIIDISAB); in happy_meal_init()
1507 hme_write32(hp, bregs + BMAC_JSIZE, DEFAULT_JAMSIZE); in happy_meal_init()
1508 hme_write32(hp, bregs + BMAC_IGAP1, DEFAULT_IPG1); in happy_meal_init()
1509 hme_write32(hp, bregs + BMAC_IGAP2, DEFAULT_IPG2); in happy_meal_init()
1515 hme_write32(hp, bregs + BMAC_RSEED, ((e[5] | e[4]<<8)&0x3ff)); in happy_meal_init()
1517 hme_write32(hp, bregs + BMAC_MACADDR2, ((e[4] << 8) | e[5])); in happy_meal_init()
1518 hme_write32(hp, bregs + BMAC_MACADDR1, ((e[2] << 8) | e[3])); in happy_meal_init()
1519 hme_write32(hp, bregs + BMAC_MACADDR0, ((e[0] << 8) | e[1])); in happy_meal_init()
1524 hme_write32(hp, bregs + BMAC_HTABLE0, 0xffff); in happy_meal_init()
1525 hme_write32(hp, bregs + BMAC_HTABLE1, 0xffff); in happy_meal_init()
1526 hme_write32(hp, bregs + BMAC_HTABLE2, 0xffff); in happy_meal_init()
1527 hme_write32(hp, bregs + BMAC_HTABLE3, 0xffff); in happy_meal_init()
1539 hme_write32(hp, bregs + BMAC_HTABLE0, hash_table[0]); in happy_meal_init()
1540 hme_write32(hp, bregs + BMAC_HTABLE1, hash_table[1]); in happy_meal_init()
1541 hme_write32(hp, bregs + BMAC_HTABLE2, hash_table[2]); in happy_meal_init()
1542 hme_write32(hp, bregs + BMAC_HTABLE3, hash_table[3]); in happy_meal_init()
1544 hme_write32(hp, bregs + BMAC_HTABLE3, 0); in happy_meal_init()
1545 hme_write32(hp, bregs + BMAC_HTABLE2, 0); in happy_meal_init()
1546 hme_write32(hp, bregs + BMAC_HTABLE1, 0); in happy_meal_init()
1547 hme_write32(hp, bregs + BMAC_HTABLE0, 0); in happy_meal_init()
1554 hme_write32(hp, erxregs + ERX_RING, in happy_meal_init()
1556 hme_write32(hp, etxregs + ETX_RING, in happy_meal_init()
1566 hme_write32(hp, erxregs + ERX_RING, in happy_meal_init()
1576 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST64); in happy_meal_init()
1602 hme_write32(hp, gregs + GREG_CFG, gcfg); in happy_meal_init()
1605 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST32); in happy_meal_init()
1608 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST16); in happy_meal_init()
1611 hme_write32(hp, gregs + GREG_CFG, 0); in happy_meal_init()
1617 hme_write32(hp, gregs + GREG_IMASK, in happy_meal_init()
1624 hme_write32(hp, etxregs + ETX_RSIZE, (TX_RING_SIZE >> ETX_RSIZE_SHIFT) - 1); in happy_meal_init()
1629 hme_write32(hp, etxregs + ETX_CFG, in happy_meal_init()
1639 hme_write32(hp, erxregs + ERX_CFG, ERX_CFG_DEFAULT(RX_OFFSET)); in happy_meal_init()
1641 hme_write32(hp, erxregs + ERX_CFG, ERX_CFG_DEFAULT(RX_OFFSET)); in happy_meal_init()
1655 hme_write32(hp, bregs + BMAC_RXCFG, rxcfg); in happy_meal_init()
1669 hme_write32(hp, bregs + BMAC_TXCFG, regtmp /*| BIGMAC_TXCFG_DGIVEUP*/); in happy_meal_init()
1672 hme_write32(hp, bregs + BMAC_ALIMIT, 16); in happy_meal_init()
1687 hme_write32(hp, bregs + BMAC_XIFCFG, regtmp); in happy_meal_init()
1695 hme_write32(hp, bregs + BMAC_TXMAX, ETH_FRAME_LEN + 8); in happy_meal_init()
1696 hme_write32(hp, bregs + BMAC_RXMAX, ETH_FRAME_LEN + 8); in happy_meal_init()
1698 hme_write32(hp, bregs + BMAC_TXCFG, in happy_meal_init()
1700 hme_write32(hp, bregs + BMAC_RXCFG, in happy_meal_init()
1718 hme_write32(hp, tregs + TCVR_IMASK, 0xffff); in happy_meal_set_initial_advertisement()
1720 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_set_initial_advertisement()
1723 hme_write32(hp, tregs + TCVR_CFG, in happy_meal_set_initial_advertisement()
1730 hme_write32(hp, bregs + BMAC_XIFCFG, 0); in happy_meal_set_initial_advertisement()
1733 hme_write32(hp, bregs + BMAC_XIFCFG, BIGMAC_XCFG_MIIDISAB); in happy_meal_set_initial_advertisement()
2374 hme_write32(hp, hp->etxregs + ETX_PENDING, ETX_TP_DMAWAKEUP); in happy_meal_start_xmit()
2411 hme_write32(hp, bregs + BMAC_HTABLE0, 0xffff); in happy_meal_set_multicast()
2412 hme_write32(hp, bregs + BMAC_HTABLE1, 0xffff); in happy_meal_set_multicast()
2413 hme_write32(hp, bregs + BMAC_HTABLE2, 0xffff); in happy_meal_set_multicast()
2414 hme_write32(hp, bregs + BMAC_HTABLE3, 0xffff); in happy_meal_set_multicast()
2416 hme_write32(hp, bregs + BMAC_RXCFG, in happy_meal_set_multicast()
2427 hme_write32(hp, bregs + BMAC_HTABLE0, hash_table[0]); in happy_meal_set_multicast()
2428 hme_write32(hp, bregs + BMAC_HTABLE1, hash_table[1]); in happy_meal_set_multicast()
2429 hme_write32(hp, bregs + BMAC_HTABLE2, hash_table[2]); in happy_meal_set_multicast()
2430 hme_write32(hp, bregs + BMAC_HTABLE3, hash_table[3]); in happy_meal_set_multicast()