AR_WOW_PATTERN
REG_SET_BIT(ah, AR_WOW_PATTERN, BIT(pattern_count));
rval = REG_READ(ah, AR_WOW_PATTERN);
REG_WRITE(ah, AR_WOW_PATTERN,
AR_WOW_CLEAR_EVENTS(REG_READ(ah, AR_WOW_PATTERN)));
REG_SET_BIT(ah, AR_WOW_PATTERN,
magic_pattern = REG_READ(ah, AR_WOW_PATTERN);
REG_WRITE(ah, AR_WOW_PATTERN, magic_pattern);