mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 09:11:26 +03:00
In Linux v6.8, the 'g_frame_interval' function pointer was removed from the 'v4l2_subdev_video_ops' structure and replaced by 'get_frame_interval' that was added to the 'v4l2_subdev_pad_ops' structure. Add a test to conftest to detect if 'get_frame_interval' is supported and update the camera CSI driver accordingly to populate the appropriate function pointer. Note that the new 'get_frame_interval' function pointer has an additional 'state' argument but is otherwise the same as the previous 'g_frame_interval' function pointer. Bug 4448428 Change-Id: Iff049c3bffda11c677ac879b2b91e10deb78060c Signed-off-by: Jon Hunter <jonathanh@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3053901 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>