Lines Matching refs:csr_write_4

202 static void csr_write_4(struct sf_softc *, int, uint32_t);
237 csr_write_4(sc, reg, csr_read_4(sc, reg) | (x))
240 csr_write_4(sc, reg, csr_read_4(sc, reg) & ~(x))
269 csr_write_4(struct sf_softc *sc, int reg, uint32_t val)
295 csr_write_4(sc, SF_RXFILT_PERFECT_BASE +
297 csr_write_4(sc, SF_RXFILT_PERFECT_BASE +
299 csr_write_4(sc, SF_RXFILT_PERFECT_BASE +
342 csr_write_4(sc, SF_RXFILT_HASH_BASE +
383 csr_write_4(sc, SF_PHY_REG(phy, reg), val);
428 csr_write_4(sc, SF_BKTOBKIPG, SF_IPGT_FDX);
439 csr_write_4(sc, SF_BKTOBKIPG, SF_IPGT_HDX);
442 csr_write_4(sc, SF_MACCFG_1, val | SF_MACCFG1_SOFTRESET);
444 csr_write_4(sc, SF_MACCFG_1, val);
451 csr_write_4(sc, SF_TIMER_CTL, val);
470 csr_write_4(sc, i, 0);
511 csr_write_4(sc, SF_RXFILT, rxfilt);
620 csr_write_4(sc, SF_IMR, 0);
627 csr_write_4(sc, SF_IMR, SF_INTRS);
676 csr_write_4(sc, SF_GEN_ETH_CTL, 0);
1671 csr_write_4(sc, SF_CQ_CONSIDX,
1675 csr_write_4(sc, SF_RXDQ_PTR_Q1,
1768 csr_write_4(sc, SF_CQ_CONSIDX,
1789 csr_write_4(sc, SF_TX_FRAMCTL, txfctl);
1881 csr_write_4(sc, SF_IMR, 0x00000000);
1930 csr_write_4(sc, SF_IMR, SF_INTRS);
1952 csr_write_4(sc, SF_TXGFP_MEM_BASE + ndx * 4, gfpinst);
1954 csr_write_4(sc, SF_TXGFP_MEM_BASE + (ndx + 1) * 4, gfpinst);
1965 csr_write_4(sc, SF_RXGFP_MEM_BASE + (ndx * 4), gfpinst);
1967 csr_write_4(sc, SF_RXGFP_MEM_BASE + (ndx + 1) * 4, gfpinst);
2006 csr_write_4(sc, i, 0);
2010 csr_write_4(sc, i, 0);
2014 csr_write_4(sc, SF_PAR0,
2016 csr_write_4(sc, SF_PAR1, eaddr[0] << 8 | eaddr[1]);
2033 csr_write_4(sc, SF_RXFILT, SF_PERFMODE_NORMAL | SF_HASHMODE_ANYVLAN);
2041 csr_write_4(sc, SF_CQ_CONSIDX, 0);
2042 csr_write_4(sc, SF_CQ_PRODIDX, 0);
2046 csr_write_4(sc, SF_CQ_ADDR_HI, SF_ADDR_HI(addr));
2047 csr_write_4(sc, SF_RXCQ_CTL_1, SF_ADDR_LO(addr) & SF_RXCQ_ADDR);
2052 csr_write_4(sc, SF_RXCQ_CTL_2, 0);
2066 csr_write_4(sc, SF_RXDQ_ADDR_HI, SF_ADDR_HI(addr));
2067 csr_write_4(sc, SF_RXDQ_ADDR_Q1, SF_ADDR_LO(addr));
2070 csr_write_4(sc, SF_RXDQ_CTL_1,
2076 csr_write_4(sc, SF_RXDQ_PTR_Q1, SF_RX_DLIST_CNT - 1);
2077 csr_write_4(sc, SF_RXDQ_CTL_2, 0);
2081 csr_write_4(sc, SF_TXCQ_CTL, SF_ADDR_LO(addr) & SF_TXCQ_ADDR);
2087 csr_write_4(sc, SF_TXDQ_ADDR_HI, SF_ADDR_HI(addr));
2088 csr_write_4(sc, SF_TXDQ_ADDR_HIPRIO, 0);
2089 csr_write_4(sc, SF_TXDQ_ADDR_LOPRIO, SF_ADDR_LO(addr));
2090 csr_write_4(sc, SF_TX_FRAMCTL,
2092 csr_write_4(sc, SF_TXDQ_CTL,
2101 csr_write_4(sc, SF_VLANTYPE, ETHERTYPE_VLAN);
2104 csr_write_4(sc, SF_TXPAUSETIMER, 0xffff);
2121 csr_write_4(sc, SF_TIMER_CTL, SF_TIMER_IMASK_MODE | SF_TIMER_TIMES_TEN |
2127 csr_write_4(sc, SF_IMR, 0x00000000);
2131 csr_write_4(sc, SF_IMR, SF_INTRS);
2135 csr_write_4(sc, SF_GEN_ETH_CTL,
2309 csr_write_4(sc, SF_TXDQ_PRODIDX,
2337 csr_write_4(sc, SF_IMR, 0);
2340 csr_write_4(sc, SF_GEN_ETH_CTL, 0);
2345 csr_write_4(sc, SF_CQ_CONSIDX, 0);
2346 csr_write_4(sc, SF_CQ_PRODIDX, 0);
2347 csr_write_4(sc, SF_RXDQ_ADDR_Q1, 0);
2348 csr_write_4(sc, SF_RXDQ_CTL_1, 0);
2349 csr_write_4(sc, SF_RXDQ_PTR_Q1, 0);
2350 csr_write_4(sc, SF_TXCQ_CTL, 0);
2351 csr_write_4(sc, SF_TXDQ_ADDR_HIPRIO, 0);
2352 csr_write_4(sc, SF_TXDQ_CTL, 0);
2486 csr_write_4(sc, i, 0);