• Mauro Carvalho Chehab's avatar
    [media] dvbdev: Don't create indirect links · 8ed07142
    Mauro Carvalho Chehab authored
    Indirect links are those whose interface indirectly controls
    other functions.
    
    There are two interfaces that have indirect controls at the DVB
    side:
    - the network interface, which also controls the demux;
    - the DVR interface which also controls the demux.
    
    One could argue that the frontend control to the tuner is indirect.
    Well, that's debatable. There's no way to create subdev interfaces
    for tuner and demod, as those devices are tightly coupled. So, it
    was decided that just one interface is the best to control both
    entities, and there's no plan (or easy way) to decouple both. So,
    the DVB frontend interface should link to both entities.
    Acked-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
    8ed07142
dvbdev.c 20.5 KB