summaryrefslogtreecommitdiff
path: root/drivers/staging/media/atomisp/i2c
AgeCommit message (Expand)AuthorFilesLines
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
2023-02-08media: atomisp: ov2680: Use devm_kzalloc() for sensor data structHans de Goede1-12/+4
2023-02-08media: atomisp: ov2680: Add dev local variable to probe()Hans de Goede1-4/+5
2023-02-08media: atomisp: ov2680: s/dev/sensor/Hans de Goede1-37/+37
2023-02-08media: atomisp: ov2680: Add runtime-pm supportHans de Goede2-22/+36
2023-02-08media: atomisp: ov2680: Delay power-on till streaming is startedHans de Goede1-61/+41
2023-02-08media: atomisp: ov2680: Cleanup includesHans de Goede1-15/+5
2023-02-08media: atomisp: ov2680: Consistently indent define valuesHans de Goede1-18/+18
2023-02-08media: atomisp: ov2680: Drop MAX_FMTS defineHans de Goede2-3/+2
2023-02-08media: atomisp: ov2680: Remove unused data-types and defines from ov2680.hHans de Goede1-60/+0
2023-02-08media: atomisp: ov2680: Fix frame_size listHans de Goede1-6/+2
2023-02-08media: atomisp: ov2680: Drop struct ov2680_resolution / ov2680_res_previewHans de Goede2-615/+19
2023-02-08media: atomisp: ov2680: Drop v4l2_find_nearest_size() call from set_fmt()Hans de Goede1-7/+4
2023-02-08media: atomisp: ov2680: Fix ov2680_enum_frame_interval()Hans de Goede1-11/+4
2023-02-08media: atomisp: ov2680: Drop unused res member from struct ov2680_deviceHans de Goede2-6/+0
2023-02-08media: atomisp: ov2680: Use defines for fps, lines-per-frame and skip-framesHans de Goede2-12/+6
2023-02-08media: atomisp: ov2680: Make setting the modes algorithm basedHans de Goede2-14/+158
2023-02-08media: atomisp: ov2680: Fix window settings and enable window for all resolut...Hans de Goede1-38/+38
2023-02-08media: atomisp: ov2680: Add test pattern controlHans de Goede2-0/+36
2023-02-08media: atomisp: ov2680: Add exposure and gain controlsHans de Goede2-10/+26
2023-02-08media: atomisp: ov2680: Drop custom ATOMISP_IOC_S_EXPOSURE supportHans de Goede2-210/+2
2023-02-08media: atomisp: ov2680: Rework flip ctrlsHans de Goede2-164/+155
2023-02-08media: atomisp: ov2680: Use the new ov_16bit_addr_reg_helpers.hHans de Goede2-101/+25