SK_YU_WRITE_2
SK_YU_WRITE_2(sc_if, YUKON_PAR, reg);
SK_YU_WRITE_2(sc_if, YUKON_PAR, reg);
SK_YU_WRITE_2(sc_if, YUKON_RCR, YU_RCR_CRCR);
SK_YU_WRITE_2(sc_if, YUKON_TPR, YU_TPR_JAM_LEN(0x3) |
SK_YU_WRITE_2(sc_if, YUKON_SMR, reg);
SK_YU_WRITE_2(sc_if, SK_MAC0_0 + i * 4,
SK_YU_WRITE_2(sc_if, YUKON_SAL1 + i * 4,
SK_YU_WRITE_2(sc_if, YUKON_SAL2 + i * 4,
SK_YU_WRITE_2(sc_if, YUKON_TIMR, 0);
SK_YU_WRITE_2(sc_if, YUKON_RIMR, 0);
SK_YU_WRITE_2(sc_if, YUKON_TRIMR, 0);
SK_YU_WRITE_2(sc_if, YUKON_GPCR, reg);
SK_YU_WRITE_2(sc_if, YUKON_SMICR, YU_SMICR_PHYAD(phy) |
SK_YU_WRITE_2(sc_if, YUKON_SMIDR, val);
SK_YU_WRITE_2(sc_if, YUKON_SMICR, YU_SMICR_PHYAD(phy) |
SK_YU_WRITE_2(sc_if, YUKON_MCAH1, hashes[0] & 0xffff);
SK_YU_WRITE_2(sc_if, YUKON_MCAH2, (hashes[0] >> 16) & 0xffff);
SK_YU_WRITE_2(sc_if, YUKON_MCAH3, hashes[1] & 0xffff);
SK_YU_WRITE_2(sc_if, YUKON_MCAH4, (hashes[1] >> 16) & 0xffff);
SK_YU_WRITE_2(sc_if, YUKON_RCR, mode);
SK_YU_WRITE_2(sc, reg, (SK_YU_READ_2(sc, reg)) | (x))
SK_YU_WRITE_2(sc, reg, (SK_YU_READ_2(sc, reg)) & ~(x))