CP_ME_CNTL
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE0_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE1_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE0_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE1_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE0_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE1_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE0_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE1_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE0_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE1_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE0_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE1_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE0_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE1_RESET, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE0_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE1_RESET, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, enable ? 0 : 1);
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
reset_pipe = REG_SET_FIELD(reset_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
clean_pipe = REG_SET_FIELD(clean_pipe, CP_ME_CNTL,
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_HALT, 0);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_HALT, 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_INVALIDATE_ICACHE, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_INVALIDATE_ICACHE, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_INVALIDATE_ICACHE, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_PIPE0_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_PIPE1_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE0_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_PIPE1_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE0_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_PIPE1_RESET, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, ME_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, PFP_HALT, enable ? 0 : 1);
tmp = REG_SET_FIELD(tmp, CP_ME_CNTL, CE_HALT, enable ? 0 : 1);
WREG32(CP_ME_CNTL, 0);
WREG32(CP_ME_CNTL, (CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT));
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT);
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT);
WREG32(CP_ME_CNTL, cp_me);
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT);
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT);
WREG32(CP_ME_CNTL, 0);
WREG32(CP_ME_CNTL, (CP_ME_HALT | CP_PFP_HALT));
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT);
WREG32(CP_ME_CNTL, (CP_ME_HALT | CP_PFP_HALT));
WREG32(CP_ME_CNTL, 0);
WREG32(CP_ME_CNTL, (CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT));
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT);
WREG32(CP_ME_CNTL, CP_ME_HALT | CP_PFP_HALT | CP_CE_HALT);