• Mauro Carvalho Chehab's avatar
    mb86a20s: fix the locking logic · a9a1550c
    Mauro Carvalho Chehab authored
    commit dafb65fb upstream.
    
    On this frontend, it takes a while to start output normal
    TS data. That only happens on state S9. On S8, the TS output
    is enabled, but it is not reliable enough.
    
    However, the zigzag loop is too fast to let it sync.
    
    As, on practical tests, the zigzag software loop doesn't
    seem to be helping, but just slowing down the tuning, let's
    switch to hardware algorithm, as the tuners used on such
    devices are capable of work with frequency drifts without
    any help from software.
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
    Signed-off-by: default avatarBen Hutchings <ben@decadent.org.uk>
    a9a1550c
mb86a20s.c 53.7 KB