• Patrick Boettcher's avatar
    [media] technisat-usb2: added driver for Technisat's USB2.0 DVB-S/S2 receiver · 739ff04f
    Patrick Boettcher authored
    This patch is adding support for Technisat's new USB2.0 DVB-S/S2 receiver
    device. The development was sponsored by Technisat.
    
    The Green led is toggle depending on the frontend-state. The Red LED is turned
    on all the time.
    
    The MAC address reading from the EEPROM along with the
    LRC-method to check whether its valid.
    
    Support for the IR-receiver of the Technisat USB2 box. The keys of
    small, black remote-control are built-in, repeated key behaviour are
    simulated.
    
    The i2c-mutex of the dvb-usb-structure is used as a general mutex for
    USB requests, as there are 3 threads racing for atomic requests
    consisting of multiple usb-requests.
    
    A module option is there which disables the toggling of LEDs by the
    driver on certain triggers. Useful when being used in a "dark"
    environment.
    
    [mchehab@redhat.com: Fix merge conflicts with RC renaming patches]
    Signed-off-by: default avatarMartin Wilks <m.wilks@technisat.com>
    Signed-off-by: default avatarPatrick Boettcher <pboettcher@kernellabs.com>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
    739ff04f
technisat-usb2.c 19.4 KB