DC_UNLOCK
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
writel(0, par->dc_regs + DC_UNLOCK);
readl(par->dc_regs + DC_UNLOCK);
writel(DC_UNLOCK_CODE, par->dc_regs + DC_UNLOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
case DC_UNLOCK:
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_LOCK);
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
case DC_UNLOCK:
write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);