Jacopo Mondi
b6ae502297
media: ov5640: Remove frame rate check from find_mode()
...
The current implementation of ov5640_find_mode() fails if the
frame rate programmed with s_frame_interval doesn't match the
maximum frame rate for the current mode.
This causes issues when moving from one mode with higher FPS to another
one which only supports a lower FPS range with tools like media-ctl.
It also forces users that do not use s_frame_interval(), but rather
configure blankings explicitly, to adjust the programmed FPS range to
avoid failures.
For this reason, remove the FPS check from ov5640_find_mode() and only
perform it at s_frame_interval() time.
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
2022-07-08 15:30:30 +01:00
..
2022-02-17 09:51:23 +01:00
2022-05-13 11:02:22 +02:00
2022-03-18 05:58:35 +01:00
2022-03-18 05:58:35 +01:00
2022-03-18 07:27:56 +01:00
2021-11-30 12:07:06 +01:00
2020-11-16 10:31:11 +01:00
2019-08-13 11:45:04 -03:00
2020-11-16 10:31:11 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2022-06-20 10:30:31 +01:00
2019-05-30 11:26:41 -07:00
2022-03-04 09:36:27 +02:00
2019-08-13 11:54:04 -03:00
2018-01-04 13:12:01 -05:00
2022-03-04 09:36:25 +02:00
2022-06-20 10:30:30 +01:00
2022-02-16 12:48:23 +01:00
2021-06-17 10:01:27 +02:00
2021-05-19 09:51:40 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2019-11-05 09:01:17 -03:00
2019-05-30 11:26:37 -07:00
2019-05-24 17:36:45 +02:00
2021-02-01 10:03:45 +01:00
2021-01-12 17:55:28 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2022-04-24 08:26:45 +01:00
2022-04-24 08:24:43 +01:00
2022-05-17 09:09:03 +02:00
2021-12-16 20:54:53 +01:00
2021-12-16 20:54:53 +01:00
2022-01-28 19:32:49 +01:00
2021-12-16 20:54:52 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-09-30 10:07:45 +02:00
2022-03-04 00:27:08 +02:00
2021-11-29 13:23:14 +01:00
2021-12-16 20:54:51 +01:00
2021-06-17 10:01:27 +02:00
2021-08-04 14:43:49 +02:00
2021-12-16 20:54:51 +01:00
2022-05-17 09:07:59 +02:00
2021-09-30 10:08:00 +02:00
2022-03-04 00:27:10 +02:00
2022-07-05 10:59:14 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:41 -07:00
2019-10-24 18:41:31 -03:00
2019-05-30 11:26:37 -07:00
2022-03-14 09:42:59 +01:00
2022-03-07 17:21:53 +01:00
2019-11-10 17:47:14 +01:00
2021-06-17 11:30:21 +02:00
2021-06-17 11:30:21 +02:00
2022-04-24 08:11:21 +01:00
2022-02-17 09:51:23 +01:00
2019-05-30 11:26:37 -07:00
2018-09-17 13:16:19 -04:00
2020-11-16 10:31:07 +01:00
2022-02-17 09:51:23 +01:00
2021-06-17 10:01:27 +02:00
2022-03-04 09:36:26 +02:00
2021-09-30 10:07:35 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2022-03-04 09:36:26 +02:00
2022-03-04 00:27:05 +02:00
2021-09-08 11:50:26 -07:00
2022-02-17 10:00:21 +01:00
2021-09-30 10:07:45 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2022-01-28 19:32:49 +01:00
2022-07-08 15:30:30 +01:00
2022-05-17 09:35:34 +02:00
2021-06-17 10:01:27 +02:00
2022-05-17 09:18:30 +02:00
2021-12-16 20:54:52 +01:00
2022-02-17 09:58:42 +01:00
2022-01-28 19:32:49 +01:00
2022-04-24 08:25:26 +01:00
2022-02-17 09:51:23 +01:00
2022-07-08 15:12:17 +01:00
2022-04-24 08:25:08 +01:00
2022-05-17 09:09:29 +02:00
2021-06-17 10:01:27 +02:00
2022-05-17 09:18:59 +02:00
2022-03-04 09:36:28 +02:00
2021-08-04 14:43:50 +02:00
2022-02-17 09:51:23 +01:00
2021-02-06 09:38:05 +01:00
2021-06-17 10:01:27 +02:00
2021-08-04 14:43:51 +02:00
2021-12-16 20:54:51 +01:00
2022-05-13 11:02:18 +02:00
2022-05-13 11:02:17 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2022-05-13 11:02:22 +02:00
2021-06-17 10:01:27 +02:00
2019-11-10 17:47:14 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:18:37 +02:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2022-02-22 09:41:11 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2022-07-08 15:14:04 +01:00
2018-02-14 13:16:31 -05:00
2022-02-17 09:54:26 +01:00
2021-10-19 08:08:38 +01:00
2022-06-20 10:30:30 +01:00
2019-06-12 11:42:27 -04:00
2019-05-24 17:36:45 +02:00
2019-05-24 17:36:46 +02:00
2017-11-02 11:10:55 +01:00
2019-05-24 17:36:45 +02:00
2017-11-02 11:10:55 +01:00
2018-01-04 13:15:05 -05:00
2019-08-13 11:54:04 -03:00
2019-05-30 11:26:37 -07:00
2019-03-01 09:29:58 -05:00
2021-03-22 10:23:43 +01:00
2021-06-17 10:01:27 +02:00
2019-11-10 17:47:14 +01:00
2022-02-17 09:51:23 +01:00
2019-05-30 11:26:37 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2022-05-17 09:16:49 +02:00
2019-05-30 11:26:37 -07:00
2019-11-05 08:48:55 -03:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00