• Abylay Ospan's avatar
    V4L/DVB: 22-kHz set_tone fix for NetUP Dual DVB-S2-CI card. 22kHz logic controlled by demod · 0726681a
    Abylay Ospan authored
    22-kHz tone can be driven in two ways:
    1. LNBH24 can produce 22kHz continuous tone when TEN=1 ( 22 KHz tone output is
    always activated ).
    2. LNBH24 can reproduce 22kHz tone timings from DSQIN or EXTM pin's when TEN=0.
    From LNBH24 datasheet:
    "In order to improve design flexibility an external tone input pin is
    available (EXTM). The EXTM is a Logic input pin which activates the 22 kHz
    tone output, on the VoTX pin, by using the LNBH24 integrated tone generator
    (similar to the DSQIN pin function). In fact, the output tone waveform
    characteristics will always be internally controlled by the LNBH24 tone
    generator and the EXTM signal will be used as a timing control for DiSEqC tone
    data encoding on the VoTX output."
    
    In NetUP Dual DVB-S2-CI card 22kHz tone timings on EXTM pin produced by
    STV0900 demod:
    .set_tone  = stv0900_set_tone
    
    redefine to "set_tone = lnbp21_set_tone" is not correct for "NetUP Dual
    DVB-S2-CI card".
    Signed-off-by: default avatarAbylay Ospan <aospan@netup.ru>
    Signed-off-by: default avatarOliver Endriss <o.endriss@gmx.de>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
    0726681a
lnbp21.c 4.99 KB