• Mauro Carvalho Chehab's avatar
    [media] cx25840: better document the media controller TODO · 18e8d630
    Mauro Carvalho Chehab authored
    Analog video inputs are the tuner, plus composite, svideo, etc,
     e. g. the input pat should actually be like:
    
                    ___________
    TUNER --------> |         |
                    |         |
    SVIDEO .......> | cx25840 |
                    |         |
    COMPOSITE1 ...> |_________|
    
    (in the above, dashes represent the enabled link, and periods
    represent the disabled ones)
    
    In other words, if we want to properly represent the pipeline,
    it should be possible to see via the media controller if the tuner
    is being used as an image source, or if the source is something else.
    
    I didn't map those other inputs here yet, due to a few things:
    - The extra inputs would require subdevs that won't be controlled
    - I was in doubt about the best way for doing that
    - That would likely require some extra setup for cx25840 caller
      drivers, in order to represent what of the possible internal
      inputs are actually used on each specific board
    
    Actually, at least for now, I was unable to see much benefit
    on adding such map now, so let's just document it, as this could
    be added later on, as needed.
    Acked-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
    18e8d630
cx25840-core.c 210 KB