Hi All, This is the first step of the removal of special/obscure features discussed here: https://lore.kernel.org/linux-media/ea81b17b-7d1f-a5e1-11dd-04db310e1e50@xxxxxxxxxx/ Plus some follow-up patches removing some dead code (some new dead code as well as some pre-existing dead code). Regards, Hans Hans de Goede (10): media: atomisp: Remove depth-mode support media: atomisp: Remove continuous mode support media: atomisp: Remove delayed_init related code media: atomisp: Remove crop_needs_override from atomisp_set_fmt() media: atomisp: Remove atomisp_css_enable_raw_binning() media: atomisp: Remove atomisp_get_metadata_type() media: atomisp: Remove unused SOC_CAMERA, XENON_FLASH and FILE_INPUT subdev types media: atomisp: Remove ATOMISP_USE_YUVPP() media: atomisp: Remove yuvpp_mode media: atomisp: Remove online_process setting .../media/atomisp/include/linux/atomisp.h | 26 - .../atomisp/include/linux/atomisp_platform.h | 9 +- .../staging/media/atomisp/pci/atomisp_cmd.c | 744 ++---------------- .../staging/media/atomisp/pci/atomisp_cmd.h | 9 - .../media/atomisp/pci/atomisp_compat.h | 7 - .../media/atomisp/pci/atomisp_compat_css20.c | 321 +------- .../staging/media/atomisp/pci/atomisp_fops.c | 110 +-- .../media/atomisp/pci/atomisp_internal.h | 21 - .../staging/media/atomisp/pci/atomisp_ioctl.c | 162 +--- .../staging/media/atomisp/pci/atomisp_ioctl.h | 3 - .../media/atomisp/pci/atomisp_subdev.c | 78 +- .../media/atomisp/pci/atomisp_subdev.h | 16 - .../staging/media/atomisp/pci/atomisp_v4l2.c | 35 +- 13 files changed, 129 insertions(+), 1412 deletions(-) -- 2.39.1