summaryrefslogtreecommitdiffstats
path: root/drivers/staging/media/atomisp/i2c/atomisp-gc0310.c
Commit message (Expand)AuthorAgeFilesLines
* media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalLaurent Pinchart2023-12-131-0/+7
* media: v4l2-subdev: Turn .[gs]_frame_interval into pad operationsLaurent Pinchart2023-12-131-3/+4
* media: v4l: subdev: Switch to stream-aware state functionsSakari Ailus2023-11-231-1/+1
* staging: media: atomisp: drop check for reentrant .s_stream()Hans Verkuil2023-10-111-6/+0
* media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to the endpoint fwnodeHans de Goede2023-09-271-11/+9
* media: atomisp: gc0310: Turn into standard v4l2 sensor driverHans de Goede2023-06-091-11/+18
* media: atomisp: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-06-091-1/+1
* media: atomisp: gc0310: Remove gc0310.hHans de Goede2023-06-091-1/+241
* media: atomisp: gc0310: Remove gc0310_s_config() functionHans de Goede2023-06-091-15/+5
* media: atomisp: gc0310: Cleanup includesHans de Goede2023-06-091-14/+7
* media: atomisp: gc0310: Fix double free in gc0310_remove()Hans de Goede2023-06-091-1/+1
* media: atomisp: gc0310: Drop XXGC0310 ACPI hardware-idHans de Goede2023-06-091-1/+0
* media: atomisp: gc0310: Switch over to ACPI powermanagementHans de Goede2023-04-151-187/+47
* media: atomisp: gc0310: Use devm_kzalloc() for data structHans de Goede2023-04-151-9/+3
* media: atomisp: gc0310: Add runtime-pm supportHans de Goede2023-04-151-39/+52
* media: atomisp: gc0310: Delay power-on till streaming is startedHans de Goede2023-04-151-58/+29
* media: atomisp: gc0310: Modernize and simply set_fmt(), get_fmt(), etc.Hans de Goede2023-04-151-87/+40
* media: atomisp: gc0310: Add error_unlock label to s_stream()Hans de Goede2023-04-151-16/+12
* media: atomisp: gc0310: Add exposure and gain controlsHans de Goede2023-04-151-13/+76
* media: atomisp: gc0310: Drop custom ATOMISP_IOC_S_EXPOSURE supportHans de Goede2023-04-151-99/+0
* media: atomisp: gc0310: Remove read-only exposure controlHans de Goede2023-04-151-57/+1
* media: atomisp: gc0310: Remove non working flip-controlsHans de Goede2023-04-151-45/+0
* media: atomisp: gc0310: Replace custom reg access functions with smbus helpersHans de Goede2023-04-151-119/+26
* media: atomisp: gc0310: Remove enum gc0310_tok_typeHans de Goede2023-04-151-53/+19
* media: atomisp: gc0310: Simplify gc0310_write_reg_array()Hans de Goede2023-04-151-84/+3
* media: atomisp: gc0310: Remove GC0310_TOK_*Hans de Goede2023-04-151-28/+19
* media: atomisp: Remove V4L2_CID_BIN_FACTOR_HORZ/_VERTHans de Goede2023-02-081-46/+0
* media: atomisp: Remove custom ATOMISP_IOC_G_SENSOR_MODE_DATA ioctlHans de Goede2023-02-081-140/+0
* media: atomisp: Remove custom ATOMISP_IOC_ISP_MAKERNOTE ioctlHans de Goede2023-02-081-63/+0
* media: atomisp: gc0310: Power on sensor from set_fmt() callbackHans de Goede2022-11-251-2/+12
* i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
* media: atomisp-gc0310: use v4l2_find_nearest_size()Mauro Carvalho Chehab2021-11-151-98/+21
* media: v4l2-subdev: add subdev-wide state structTomi Valkeinen2021-06-171-5/+5
* media: staging: media: atomisp: remove unnecessary pr_info callsDeepak R Varma2021-05-191-17/+0
* media: staging: media: atomisp: replace raw pr_*() by dev_dbg()Deepak R Varma2021-05-191-15/+15
* media: staging: atomisp: Corrected error handling in functionLeonid Kushnir2021-03-221-3/+4
* media: staging: atomisp: Removed else branch in functionLeonid Kushnir2021-03-221-5/+4
* media: staging: atomisp: Fixed allignment to match open parenthesisLeonid Kushnir2021-03-221-2/+2
* media: Revert "media: atomisp: Add some ACPI detection info"Mauro Carvalho Chehab2020-06-111-11/+0
* media: atomisp: add SPDX headersMauro Carvalho Chehab2020-06-111-0/+1
* media: atomisp: do another round of coding style cleanupMauro Carvalho Chehab2020-06-111-1/+0
* media: atomisp: add a notice about possible leak resourcesMauro Carvalho Chehab2020-05-201-1/+2
* media: atomisp: Add some ACPI detection infoMauro Carvalho Chehab2020-05-201-1/+11
* media: atomisp: do lots of other coding style cleanupsMauro Carvalho Chehab2020-05-201-128/+131
* media: atomisp: fix several coding style issuesMauro Carvalho Chehab2020-05-201-11/+11
* media: atomisp: fix several typosMauro Carvalho Chehab2020-05-201-1/+1
* Revert "media: staging: atomisp: Remove driver"Mauro Carvalho Chehab2020-05-201-0/+1392
* media: staging: atomisp: Remove driverSakari Ailus2018-05-161-1392/+0
* media: atomisp-gc0310: return errors at gc0310_init()Mauro Carvalho Chehab2018-05-161-1/+1
* media: staging: atomisp: get rid of some static warningsMauro Carvalho Chehab2018-04-041-1/+1