[alsa-devel] [PATCH 02/10] ALSA: dice: wait for ensuring phase lock
Clemens Ladisch
clemens at ladisch.de
Sat Dec 12 12:42:18 CET 2015
Takashi Sakamoto wrote:
> Some users have reported that their Dice based models generate packet
> discontinuity at the beginning of streaming. When standing on an
> assumption that the value of SYT field in transferred AMDTP packet comes
> from phase lock circuit, this comes from phase unlocking with current
> clock source. Just waiting for dice notification is not enough to prevent
> from packet discontinuity.
>
> This commit checks the register of phase lock after clock state change for
> this purpose.
Is this patch actually known to help?
This discontinuity could also come from an unexpected initial DBC value.
I think it would be a good idea to unconditionally enable
CIP_SKIP_INIT_DBC_CHECK for all devices.
Regards,
Clemens
More information about the Alsa-devel
mailing list