AK4117_UNLCK
c0 = (ak4117->rcs0 & (AK4117_QINT | AK4117_CINT | AK4117_STC | AK4117_AUDION | AK4117_AUTO | AK4117_UNLCK)) ^
(rcs0 & (AK4117_QINT | AK4117_CINT | AK4117_STC | AK4117_AUDION | AK4117_AUTO | AK4117_UNLCK));
if (!(c0 & AK4117_UNLCK))
if (ak4117->rcs0 & AK4117_UNLCK)
snd_pdacf_ak4117_change(chip->ak4117, AK4117_UNLCK, 0);
return (chip->ak4117->rcs0 & AK4117_UNLCK) == 0;
if ((chip->ak4117->rcs0 & AK4117_UNLCK) || runtime->rate != rate) {