summaryrefslogtreecommitdiff
path: root/drivers/staging/media/atomisp/i2c
AgeCommit message (Expand)AuthorFilesLines
2024-02-01media: atomisp: Removed duplicate comment and fixed comment formatJonathan Bergh1-4/+1
2023-12-13media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalLaurent Pinchart4-0/+28
2023-12-13media: v4l2-subdev: Turn .[gs]_frame_interval into pad operationsLaurent Pinchart4-12/+16
2023-11-23media: v4l: subdev: Switch to stream-aware state functionsSakari Ailus4-4/+4
2023-11-23media: atomisp: Use accessors for pad config 'try_*' fieldsLaurent Pinchart3-3/+3
2023-10-11staging: media: atomisp: drop check for reentrant .s_stream()Hans Verkuil1-6/+0
2023-09-27media: atomisp: Drop atomisp-ov5693 sensor driverHans de Goede6-3172/+0
2023-09-27media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to the endpoint fwnodeHans de Goede1-11/+9
2023-08-14media: atomisp: Drop atomisp-ov2680 sensor driverHans de Goede4-1015/+0
2023-08-10media: atomisp: ov2680: Convert to new CCI register access helpersHans de Goede3-215/+119
2023-06-09media: atomisp: ov2680: Rename unknown/0x370a to sensor_ctrl_0aHans de Goede2-4/+6
2023-06-09media: atomisp: ov2680: Remove unnecessary registers from ov2680_global_setti...Hans de Goede2-62/+59
2023-06-09media: atomisp: ov2680: Stop using half pixelclock for binned modesHans de Goede2-7/+2
2023-06-09media: atomisp: Remove a bunch of sensor related custom IOCTLsHans de Goede1-40/+0
2023-06-09media: atomisp: ov2680: Implement selection supportHans de Goede2-8/+128
2023-06-09media: atomisp: ov2680: Add init_cfg pad-opHans de Goede1-0/+16
2023-06-09media: atomisp: ov2680: Add missing ov2680_calc_mode() call to probe()Hans de Goede1-2/+5
2023-06-09media: atomisp: ov2680: s/input_lock/lock/Hans de Goede2-9/+10
2023-06-09media: atomisp: ov2680: s/ov2680_device/ov2680_dev/Hans de Goede2-23/+23
2023-06-09media: atomisp: gc0310: Turn into standard v4l2 sensor driverHans de Goede1-11/+18
2023-06-09media: atomisp: ov2680: Turn into standard v4l2 sensor driverHans de Goede2-25/+16
2023-06-09media: atomisp: Switch i2c drivers back to use .probe()Uwe Kleine-König7-7/+7
2023-06-09media: atomisp: gc0310: Remove gc0310.hHans de Goede2-310/+241
2023-06-09media: atomisp: gc0310: Remove gc0310_s_config() functionHans de Goede1-15/+5
2023-06-09media: atomisp: gc0310: Cleanup includesHans de Goede1-14/+7
2023-06-09media: atomisp: gc0310: Fix double free in gc0310_remove()Hans de Goede1-1/+1
2023-06-09media: atomisp: gc0310: Drop XXGC0310 ACPI hardware-idHans de Goede1-1/+0
2023-05-26media: staging: media: atomisp: init high & low varsHans Verkuil1-2/+2
2023-04-15media: atomisp: gc0310: Switch over to ACPI powermanagementHans de Goede2-189/+50
2023-04-15media: atomisp: gc0310: Use devm_kzalloc() for data structHans de Goede1-9/+3
2023-04-15media: atomisp: gc0310: Add runtime-pm supportHans de Goede2-40/+53
2023-04-15media: atomisp: gc0310: Delay power-on till streaming is startedHans de Goede1-58/+29
2023-04-15media: atomisp: gc0310: Modernize and simply set_fmt(), get_fmt(), etc.Hans de Goede2-150/+49
2023-04-15media: atomisp: gc0310: Add error_unlock label to s_stream()Hans de Goede1-16/+12
2023-04-15media: atomisp: gc0310: Add exposure and gain controlsHans de Goede2-14/+82
2023-04-15media: atomisp: gc0310: Drop custom ATOMISP_IOC_S_EXPOSURE supportHans de Goede1-99/+0
2023-04-15media: atomisp: gc0310: Remove read-only exposure controlHans de Goede1-57/+1
2023-04-15media: atomisp: gc0310: Remove non working flip-controlsHans de Goede1-45/+0
2023-04-15media: atomisp: gc0310: Replace custom reg access functions with smbus helpersHans de Goede2-123/+26
2023-04-15media: atomisp: gc0310: Remove enum gc0310_tok_typeHans de Goede2-207/+167
2023-04-15media: atomisp: gc0310: Simplify gc0310_write_reg_array()Hans de Goede2-96/+3
2023-04-15media: atomisp: gc0310: Remove GC0310_TOK_*Hans de Goede2-35/+21
2023-04-15media: atomisp: gc0310: Remove some unused structure definitionsHans de Goede1-11/+0
2023-04-15media: atomisp: ov2680: Error handling fixesHans de Goede1-2/+5
2023-04-15media: atomisp: ov2680: Use v4l2_get_acpi_sensor_info() for the GPIO lookupsHans de Goede2-24/+3
2023-02-08media: atomisp: ov2722: Power on sensor from set_fmt() callbackHans de Goede2-1/+13
2023-02-08media: atomisp: ov2722: Don't take the input_lock for try_fmt calls.Hans de Goede1-2/+1
2023-02-08media: atomisp: ov2722: Fix GPIO1 polarityHans de Goede1-4/+1
2023-02-08media: atomisp: ov2722: Call atomisp_gmin_remove_subdev() on probe failureHans de Goede1-0/+1
2023-02-08media: atomisp: ov2680: Switch over to ACPI powermanagementHans de Goede2-181/+53