CS4281_CLKCR1
BA0WRITE4(sc, CS4281_CLKCR1, 0);
BA0WRITE4(sc, CS4281_CLKCR1, CLKCR1_DLLP);
BA0WRITE4(sc, CS4281_CLKCR1, CLKCR1_SWCE | CLKCR1_DLLP);
while ((BA0READ4(sc, CS4281_CLKCR1) & (CLKCR1_DLLRDY | CLKCR1_CLKON))
while (!(BA0READ4(sc, CS4281_CLKCR1) & CLKCR1_DLLRDY)) {