VTU_OPERATION
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
reg = e6000sw_readreg(sc, REG_GLOBAL, VTU_OPERATION);
e6000sw_writereg(sc, REG_GLOBAL, VTU_OPERATION, reg);
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
e6000sw_writereg(sc, REG_GLOBAL, VTU_OPERATION, VTU_FLUSH | VTU_BUSY);
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
e6000sw_writereg(sc, REG_GLOBAL, VTU_OPERATION, op | VTU_BUSY);
if (E6000SW_WAITREADY(sc, VTU_OPERATION, VTU_BUSY)) {
VTU_OPERATION, VTU_BUSY | (VTU_FLASH << 12));
GLOBAL_REGISTER + sc->smi_offset, VTU_OPERATION);
VTU_OPERATION, VTU_BUSY | (VTU_LOAD_PURGE << 12) | 1);
GLOBAL_REGISTER + sc->smi_offset, VTU_OPERATION);
VTU_OPERATION, VTU_BUSY | (VTU_LOAD_PURGE << 12) | num);
GLOBAL_REGISTER + sc->smi_offset, VTU_OPERATION);
VTU_OPERATION, VTU_BUSY | (VTU_GET_NEXT << 12));
GLOBAL_REGISTER + sc->smi_offset, VTU_OPERATION);