• P
    media: tc358743: fix connected/active CSI-2 lane reporting · 68ab5e18
    Philipp Zabel 提交于
    raspberrypi inclusion
    category: feature
    bugzilla: 50432
    
    --------------------------------
    
    g_mbus_config was supposed to indicate all supported lane numbers, not
    only the number of those currently in active use. Since the TC358743
    can dynamically reduce the number of active lanes if the required
    bandwidth allows for it, report all lane numbers up to the connected
    number of lanes as supported in pdata mode.
    In device tree mode, do not report lane count and clock mode at all, as
    the receiver driver can determine these from the device tree.
    
    To allow communicating the number of currently active lanes, add a new
    bitfield to the v4l2_mbus_config flags. This is a temporary fix, to be
    used only until a better solution is found.
    Signed-off-by: NPhilipp Zabel <p.zabel@pengutronix.de>
    Signed-off-by: NFang Yafen <yafen@iscas.ac.cn>
    Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
    68ab5e18
v4l2-mediabus.h 7.8 KB