Lines Matching defs:hme_write32

208 #define hme_write32(__hp, __reg, __val) \
221 #define hme_write32(__hp, __reg, __val) \
238 #define hme_write32(__hp, __reg, __val) \
263 hme_write32(hp, tregs + TCVR_BBDATA, bit);
264 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
265 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
273 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
274 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
289 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
296 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
311 hme_write32(hp, tregs + TCVR_BBOENAB, 1);
334 hme_write32(hp, tregs + TCVR_BBOENAB, 0);
357 hme_write32(hp, tregs + TCVR_BBOENAB, 1);
387 hme_write32(hp, tregs + TCVR_BBOENAB, 0);
408 hme_write32(hp, tregs + TCVR_FRAME,
438 hme_write32(hp, tregs + TCVR_FRAME,
565 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG,
572 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG,
577 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG,
581 hme_write32(hp, hp->bigmacregs + BMAC_TXCFG,
908 hme_write32(hp, bregs + BMAC_TXSWRESET, 0);
928 hme_write32(hp, bregs + BMAC_RXSWRESET, 0);
950 hme_write32(hp, gregs + GREG_SWRESET, GREG_RESET_ALL);
968 hme_write32(hp, bregs + BMAC_RCRCECTR, 0);
971 hme_write32(hp, bregs + BMAC_UNALECTR, 0);
974 hme_write32(hp, bregs + BMAC_GLECTR, 0);
981 hme_write32(hp, bregs + BMAC_EXCTR, 0);
982 hme_write32(hp, bregs + BMAC_LTCTR, 0);
1000 hme_write32(hp, tregs + TCVR_CFG, tconfig & ~(TCV_CFG_PSELECT));
1011 hme_write32(hp, tregs + TCVR_CFG, tconfig | TCV_CFG_PSELECT);
1016 hme_write32(hp, tregs + TCVR_CFG, (tconfig | TCV_CFG_PSELECT));
1025 hme_write32(hp, tregs + TCVR_CFG, (tconfig & ~(TCV_CFG_PSELECT)));
1093 hme_write32(hp, tregs + TCVR_CFG, tconfig | TCV_CFG_PSELECT);
1099 hme_write32(hp, tregs + TCVR_CFG,
1289 hme_write32(hp, tregs + TCVR_CFG,
1294 hme_write32(hp, tregs + TCVR_CFG,
1312 hme_write32(hp, bregs + BMAC_XIFCFG, 0);
1318 hme_write32(hp, bregs + BMAC_XIFCFG, BIGMAC_XCFG_MIIDISAB);
1331 hme_write32(hp, bregs + BMAC_JSIZE, DEFAULT_JAMSIZE);
1332 hme_write32(hp, bregs + BMAC_IGAP1, DEFAULT_IPG1);
1333 hme_write32(hp, bregs + BMAC_IGAP2, DEFAULT_IPG2);
1338 hme_write32(hp, bregs + BMAC_RSEED, ((e[5] | e[4]<<8)&0x3ff));
1340 hme_write32(hp, bregs + BMAC_MACADDR2, ((e[4] << 8) | e[5]));
1341 hme_write32(hp, bregs + BMAC_MACADDR1, ((e[2] << 8) | e[3]));
1342 hme_write32(hp, bregs + BMAC_MACADDR0, ((e[0] << 8) | e[1]));
1346 hme_write32(hp, bregs + BMAC_HTABLE0, 0xffff);
1347 hme_write32(hp, bregs + BMAC_HTABLE1, 0xffff);
1348 hme_write32(hp, bregs + BMAC_HTABLE2, 0xffff);
1349 hme_write32(hp, bregs + BMAC_HTABLE3, 0xffff);
1361 hme_write32(hp, bregs + BMAC_HTABLE0, hash_table[0]);
1362 hme_write32(hp, bregs + BMAC_HTABLE1, hash_table[1]);
1363 hme_write32(hp, bregs + BMAC_HTABLE2, hash_table[2]);
1364 hme_write32(hp, bregs + BMAC_HTABLE3, hash_table[3]);
1366 hme_write32(hp, bregs + BMAC_HTABLE3, 0);
1367 hme_write32(hp, bregs + BMAC_HTABLE2, 0);
1368 hme_write32(hp, bregs + BMAC_HTABLE1, 0);
1369 hme_write32(hp, bregs + BMAC_HTABLE0, 0);
1376 hme_write32(hp, erxregs + ERX_RING,
1378 hme_write32(hp, etxregs + ETX_RING,
1388 hme_write32(hp, erxregs + ERX_RING,
1395 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST64);
1421 hme_write32(hp, gregs + GREG_CFG, gcfg);
1424 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST32);
1427 hme_write32(hp, gregs + GREG_CFG, GREG_CFG_BURST16);
1430 hme_write32(hp, gregs + GREG_CFG, 0);
1438 hme_write32(hp, gregs + GREG_IMASK,
1445 hme_write32(hp, etxregs + ETX_RSIZE, (TX_RING_SIZE >> ETX_RSIZE_SHIFT) - 1);
1449 hme_write32(hp, etxregs + ETX_CFG,
1459 hme_write32(hp, erxregs + ERX_CFG, ERX_CFG_DEFAULT(RX_OFFSET));
1461 hme_write32(hp, erxregs + ERX_CFG, ERX_CFG_DEFAULT(RX_OFFSET));
1477 hme_write32(hp, bregs + BMAC_RXCFG, rxcfg);
1491 hme_write32(hp, bregs + BMAC_TXCFG, regtmp /*| BIGMAC_TXCFG_DGIVEUP*/);
1494 hme_write32(hp, bregs + BMAC_ALIMIT, 16);
1508 hme_write32(hp, bregs + BMAC_XIFCFG, regtmp);
1516 hme_write32(hp, bregs + BMAC_TXMAX, ETH_FRAME_LEN + 8);
1517 hme_write32(hp, bregs + BMAC_RXMAX, ETH_FRAME_LEN + 8);
1519 hme_write32(hp, bregs + BMAC_TXCFG,
1521 hme_write32(hp, bregs + BMAC_RXCFG,
1540 hme_write32(hp, tregs + TCVR_CFG,
1543 hme_write32(hp, tregs + TCVR_CFG,
1550 hme_write32(hp, bregs + BMAC_XIFCFG, 0);
1553 hme_write32(hp, bregs + BMAC_XIFCFG, BIGMAC_XCFG_MIIDISAB);
2058 hme_write32(hp, hp->etxregs + ETX_PENDING, ETX_TP_DMAWAKEUP);
2095 hme_write32(hp, bregs + BMAC_HTABLE0, 0xffff);
2096 hme_write32(hp, bregs + BMAC_HTABLE1, 0xffff);
2097 hme_write32(hp, bregs + BMAC_HTABLE2, 0xffff);
2098 hme_write32(hp, bregs + BMAC_HTABLE3, 0xffff);
2100 hme_write32(hp, bregs + BMAC_RXCFG,
2111 hme_write32(hp, bregs + BMAC_HTABLE0, hash_table[0]);
2112 hme_write32(hp, bregs + BMAC_HTABLE1, hash_table[1]);
2113 hme_write32(hp, bregs + BMAC_HTABLE2, hash_table[2]);
2114 hme_write32(hp, bregs + BMAC_HTABLE3, hash_table[3]);