An attepmt to make the driver more compliant with V4L2 subdevice interface specification. Non-compliant frame half scaling is kept in .set_fmt() until composing is implemented. Janusz Krzysztofik (5): media: ov6650: Fix V4L2_SEL_FLAG_KEEP_CONFIG handling media: ov6650: Refactor ov6650_s_fmt() helper media: ov6650: Fix active crop rectangle affected by .set_fmt() media: ov6650: Fix frame scaling not reset on crop media: ov6650: Add .init_cfg() pad operation callback drivers/media/i2c/ov6650.c | 71 +++++++++++++++++++++++--------------- 1 file changed, 43 insertions(+), 28 deletions(-) -- 2.21.0