Lines Matching refs:CSR_WRITE_4

118 #define CSR_WRITE_4(sc, reg, val)	bus_write_4(sc->sis_res[0], reg, val)  macro
195 CSR_WRITE_4(sc, reg, \
199 CSR_WRITE_4(sc, reg, \
203 CSR_WRITE_4(sc, SIS_EECTL, CSR_READ_4(sc, SIS_EECTL) | x)
206 CSR_WRITE_4(sc, SIS_EECTL, CSR_READ_4(sc, SIS_EECTL) & ~x)
253 CSR_WRITE_4(sc, SIS_EECTL, 0x00000000); in sis_eeprom_idle()
418 CSR_WRITE_4(sc, SIS_CSR, SIS_CSR_RELOAD | filtsave); in sis_read_mac()
419 CSR_WRITE_4(sc, SIS_CSR, 0); in sis_read_mac()
421 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filtsave & ~SIS_RXFILTCTL_ENABLE); in sis_read_mac()
423 CSR_WRITE_4(sc, SIS_RXFILT_CTL, SIS_FILTADDR_PAR0); in sis_read_mac()
425 CSR_WRITE_4(sc, SIS_RXFILT_CTL,SIS_FILTADDR_PAR1); in sis_read_mac()
427 CSR_WRITE_4(sc, SIS_RXFILT_CTL, SIS_FILTADDR_PAR2); in sis_read_mac()
430 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filtsave); in sis_read_mac()
431 CSR_WRITE_4(sc, SIS_CSR, csrsave); in sis_read_mac()
462 CSR_WRITE_4(sc, SIS_EECTL, val); in sis_mii_bitbang_write()
504 CSR_WRITE_4(sc, SIS_PHYCTL, in sis_miibus_readreg()
540 CSR_WRITE_4(sc, NS_BMCR + (reg * 4), data); in sis_miibus_writereg()
556 CSR_WRITE_4(sc, SIS_PHYCTL, (data << 16) | (phy << 11) | in sis_miibus_writereg()
596 CSR_WRITE_4(sc, SIS_TX_CFG, SIS_TXCFG_10); in sis_miibus_statchg()
600 CSR_WRITE_4(sc, SIS_TX_CFG, SIS_TXCFG_100); in sis_miibus_statchg()
642 CSR_WRITE_4(sc, NS_PHY_PAGE, 0x0001); in sis_miibus_statchg()
644 CSR_WRITE_4(sc, NS_PHY_DSPCFG, reg | 0x1000); in sis_miibus_statchg()
650 CSR_WRITE_4(sc, NS_PHY_TDATA, 0x00e8); in sis_miibus_statchg()
653 CSR_WRITE_4(sc, NS_PHY_PAGE, 0); in sis_miibus_statchg()
705 CSR_WRITE_4(sc, SIS_RXFILT_CTL, NS_FILTADDR_FMEM_LO + index); in sis_write_maddr()
725 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filter & ~SIS_RXFILTCTL_ENABLE); in sis_rxfilter_ns()
755 CSR_WRITE_4(sc, SIS_RXFILT_CTL, NS_FILTADDR_FMEM_LO + in sis_rxfilter_ns()
757 CSR_WRITE_4(sc, SIS_RXFILT_DATA, 0); in sis_rxfilter_ns()
764 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filter | SIS_RXFILTCTL_ENABLE); in sis_rxfilter_ns()
802 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filter & ~SIS_RXFILTCTL_ENABLE); in sis_rxfilter_sis()
828 CSR_WRITE_4(sc, SIS_RXFILT_CTL, (4 + i) << 16); in sis_rxfilter_sis()
829 CSR_WRITE_4(sc, SIS_RXFILT_DATA, ctx.hashes[i]); in sis_rxfilter_sis()
833 CSR_WRITE_4(sc, SIS_RXFILT_CTL, filter | SIS_RXFILTCTL_ENABLE); in sis_rxfilter_sis()
860 CSR_WRITE_4(sc, NS_CLKRUN, NS_CLKRUN_PMESTS); in sis_reset()
861 CSR_WRITE_4(sc, NS_CLKRUN, 0); in sis_reset()
864 CSR_WRITE_4(sc, SIS_PWRMAN_CTL, 0); in sis_reset()
1711 CSR_WRITE_4(sc, SIS_IER, 0); in sis_intr()
1742 CSR_WRITE_4(sc, SIS_IER, 1); in sis_intr()
1960 CSR_WRITE_4(sc, NS_IHR, 0x100 | 4); in sis_initl()
1969 CSR_WRITE_4(sc, SIS_RXFILT_CTL, NS_FILTADDR_PAR0); in sis_initl()
1970 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[0] | eaddr[1] << 8); in sis_initl()
1971 CSR_WRITE_4(sc, SIS_RXFILT_CTL, NS_FILTADDR_PAR1); in sis_initl()
1972 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[2] | eaddr[3] << 8); in sis_initl()
1973 CSR_WRITE_4(sc, SIS_RXFILT_CTL, NS_FILTADDR_PAR2); in sis_initl()
1974 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[4] | eaddr[5] << 8); in sis_initl()
1976 CSR_WRITE_4(sc, SIS_RXFILT_CTL, SIS_FILTADDR_PAR0); in sis_initl()
1977 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[0] | eaddr[1] << 8); in sis_initl()
1978 CSR_WRITE_4(sc, SIS_RXFILT_CTL, SIS_FILTADDR_PAR1); in sis_initl()
1979 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[2] | eaddr[3] << 8); in sis_initl()
1980 CSR_WRITE_4(sc, SIS_RXFILT_CTL, SIS_FILTADDR_PAR2); in sis_initl()
1981 CSR_WRITE_4(sc, SIS_RXFILT_DATA, eaddr[4] | eaddr[5] << 8); in sis_initl()
2007 CSR_WRITE_4(sc, NS_PHY_PAGE, 0x0001); in sis_initl()
2008 CSR_WRITE_4(sc, NS_PHY_CR, 0x189C); in sis_initl()
2010 CSR_WRITE_4(sc, NS_PHY_TDATA, 0x0000); in sis_initl()
2012 CSR_WRITE_4(sc, NS_PHY_DSPCFG, 0x5040); in sis_initl()
2014 CSR_WRITE_4(sc, NS_PHY_SDCFG, 0x008C); in sis_initl()
2015 CSR_WRITE_4(sc, NS_PHY_PAGE, 0); in sis_initl()
2023 CSR_WRITE_4(sc, SIS_RX_LISTPTR, SIS_ADDR_LO(sc->sis_rx_paddr)); in sis_initl()
2024 CSR_WRITE_4(sc, SIS_TX_LISTPTR, SIS_ADDR_LO(sc->sis_tx_paddr)); in sis_initl()
2031 CSR_WRITE_4(sc, SIS_RX_CFG, SIS_RXCFG64); in sis_initl()
2033 CSR_WRITE_4(sc, SIS_RX_CFG, SIS_RXCFG256); in sis_initl()
2043 CSR_WRITE_4(sc, SIS_TX_CFG, SIS_TXCFG_100); in sis_initl()
2048 CSR_WRITE_4(sc, SIS_IMR, SIS_INTRS); in sis_initl()
2055 CSR_WRITE_4(sc, SIS_IER, 0); in sis_initl()
2058 CSR_WRITE_4(sc, SIS_IER, 1); in sis_initl()
2163 CSR_WRITE_4(sc, SIS_IER, 0); in sis_ioctl()
2167 CSR_WRITE_4(sc, SIS_IER, 1); in sis_ioctl()
2229 CSR_WRITE_4(sc, SIS_IER, 0); in sis_stop()
2230 CSR_WRITE_4(sc, SIS_IMR, 0); in sis_stop()
2234 CSR_WRITE_4(sc, SIS_TX_LISTPTR, 0); in sis_stop()
2235 CSR_WRITE_4(sc, SIS_RX_LISTPTR, 0); in sis_stop()
2321 CSR_WRITE_4(sc, SIS_RX_LISTPTR, 0); in sis_wol()
2332 CSR_WRITE_4(sc, NS_WCSR, val); in sis_wol()
2336 CSR_WRITE_4(sc, NS_CLKRUN, val); in sis_wol()
2343 CSR_WRITE_4(sc, SIS_PWRMAN_CTL, val); in sis_wol()