summaryrefslogtreecommitdiffstats
path: root/drivers/media/i2c/ov2680.c
Commit message (Expand)AuthorAgeFilesLines
* media: ov2680: Add bus-cfg / endpoint property verificationHans de Goede2023-08-141-13/+47
* media: ov2680: Add link-freq and pixel-rate controlsHans de Goede2023-08-141-0/+24
* media: ov2680: Read and log sensor revision during probeHans de Goede2023-08-141-6/+9
* media: ov2680: Drop unnecessary pad checksHans de Goede2023-08-141-7/+1
* media: ov2680: Add a bunch of register tweaksHans de Goede2023-08-141-0/+53
* media: ov2680: Fix exposure and gain ctrls range and default valueHans de Goede2023-08-141-3/+8
* media: ov2680: Implement selection supportHans de Goede2023-08-141-12/+141
* media: ov2680: Add an __ov2680_get_pad_format() helper functionHans de Goede2023-08-141-10/+16
* media: ov2680: Make setting the mode algorithm basedHans de Goede2023-08-141-177/+157
* media: ov2680: Add ov2680_mode structHans de Goede2023-08-141-13/+17
* media: ov2680: Annotate the per mode register setting listsHans de Goede2023-08-141-14/+104
* media: ov2680: Fix ov2680_enum_frame_interval()Hans de Goede2023-08-141-8/+17
* media: ov2680: Add support for ACPI enumerationHans de Goede2023-08-141-0/+7
* media: ov2680: Wait for endpoint fwnode before continuing with probe()Hans de Goede2023-08-141-1/+13
* media: ov2680: Add support for 19.2 MHz clockHans de Goede2023-08-141-7/+34
* media: ov2680: Add support for more clk setupsHans de Goede2023-08-141-2/+24
* media: ov2680: Drop is_enabled flagHans de Goede2023-08-141-18/+18
* media: ov2680: Check for "powerdown" GPIO con-id before checking for "reset" ...Hans de Goede2023-08-141-9/+20
* media: ov2680: Add runtime-pm supportHans de Goede2023-08-141-73/+61
* media: ov2680: Store dev instead of i2c_client in ov2680_devHans de Goede2023-08-141-19/+11
* media: ov2680: Convert to new CCI register access helpersHans de Goede2023-08-141-167/+57
* media: ov2680: Fix regulators being left enabled on ov2680_power_on() errorsHans de Goede2023-08-141-2/+6
* media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not workingHans de Goede2023-08-141-6/+7
* media: ov2680: Add ov2680_fill_format() helper functionHans de Goede2023-08-141-22/+27
* media: ov2680: Don't take the lock for try_fmt callsHans de Goede2023-08-141-11/+9
* media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-sHans de Goede2023-08-141-14/+2
* media: ov2680: Fix vflip / hflip set functionsHans de Goede2023-08-141-38/+12
* media: ov2680: Fix ov2680_bayer_order()Hans de Goede2023-08-141-19/+14
* media: ov2680: Remove auto-gain and auto-exposure controlsHans de Goede2023-08-141-144/+17
* media: Explicitly include correct DT includesRob Herring2023-07-191-1/+1
* media: i2c: ov2680: drop of_match_ptr for ID tableKrzysztof Kozlowski2023-07-141-1/+1
* media: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-251-1/+1
* media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flipsDave Stevenson2022-12-061-0/+2
* i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
* media: v4l2-subdev: add subdev-wide state structTomi Valkeinen2021-06-171-11/+12
* media: i2c: ov2680: simplify getting state containerKrzysztof Kozlowski2020-11-161-4/+2
* media: ov2680: fix a typo in a function nameChristophe JAILLET2019-07-251-2/+2
* media: media/i2c: don't return ENOTTY if SUBDEV_API is not setHans Verkuil2019-07-231-4/+1
* media: ov2680: fix null dereference at power onRui Miguel Silva2018-11-231-10/+2
* media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_register()Javier Martinez Canillas2018-09-171-2/+2
* media: ov2680: don't register the v4l2 subdevice before checking chip IDJavier Martinez Canillas2018-09-171-10/+4
* media: ov2680: Add Omnivision OV2680 sensor driverRui Miguel Silva2018-07-271-0/+1186