Lines Matching refs:mear
378 sw32(mear, EEREQ); in sis96x_get_mac_addr()
380 if (sr32(mear) & EEGNT) { in sis96x_get_mac_addr()
393 sw32(mear, EEDONE); in sis96x_get_mac_addr()
803 #define eeprom_delay() sr32(mear)
820 sw32(mear, 0); in read_eeprom()
822 sw32(mear, EECS); in read_eeprom()
829 sw32(mear, dataval); in read_eeprom()
831 sw32(mear, dataval | EECLK); in read_eeprom()
834 sw32(mear, EECS); in read_eeprom()
839 sw32(mear, EECS); in read_eeprom()
841 sw32(mear, EECS | EECLK); in read_eeprom()
843 retval = (retval << 1) | ((sr32(mear) & EEDO) ? 1 : 0); in read_eeprom()
848 sw32(mear, 0); in read_eeprom()
857 #define mdio_delay() sr32(mear)
863 sw32(mear, MDIO | MDDIR); in mdio_idle()
865 sw32(mear, MDIO | MDDIR | MDC); in mdio_idle()
875 sw32(mear, MDDIR | MDIO); in mdio_reset()
877 sw32(mear, MDDIR | MDIO | MDC); in mdio_reset()
907 sw32(mear, dataval); in mdio_read()
909 sw32(mear, dataval | MDC); in mdio_read()
915 sw32(mear, 0); in mdio_read()
917 retval = (retval << 1) | ((sr32(mear) & MDIO) ? 1 : 0); in mdio_read()
918 sw32(mear, MDC); in mdio_read()
921 sw32(mear, 0x00); in mdio_read()
953 sw8(mear, dataval); in mdio_write()
955 sw8(mear, dataval | MDC); in mdio_write()
964 sw32(mear, dataval); in mdio_write()
966 sw32(mear, dataval | MDC); in mdio_write()
973 sw8(mear, 0); in mdio_write()
975 sw8(mear, MDC); in mdio_write()
978 sw32(mear, 0x00); in mdio_write()