• Trent Piepho's avatar
    V4L/DVB (10563): bttv: clean up mux code for IVC-120G · fb5deb1b
    Trent Piepho authored
    The card data for BTTV_BOARD_IVC120 set muxsel to a bunch of bogus values
    (1 to 16), which the common mux code would use to set the Bt878's mux to
    some random value.  Then the custom code in ivc120_muxsel() would change
    the Bt878's mux to the right value (always MUX0).
    
    Better to just make the muxsel data correct (all zeros, easy!) and get the
    mux right to begin with.  Then the extra Bt878 mux setting code in
    ivc120_muxsel() can be eliminated (the rest of the code for the IVC-120G's
    external mux is still there of course).
    
    This will help me clean up muxsel for some other changes.  It should also
    get rid of an unnecessary mux switch when changing from certain inputs to
    certain other inputs on the IVC-120G.
    
    Cc: Alan Garfield <alan@fromorbit.com>
    Signed-off-by: default avatarTrent Piepho <xyzzy@speakeasy.org>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
    fb5deb1b
bttv-cards.c 137 KB