summaryrefslogtreecommitdiffstats
path: root/drivers/staging
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'media/v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2023-07-0556-3646/+4044
|\
| * media: atomisp: csi2-bridge: Add support for setting "clock-" and "link-frequ...Hans de Goede2023-06-092-6/+19
| * media: atomisp: Add testing instructions to TODO fileHans de Goede2023-06-091-0/+33
| * media: atomisp: ov2680: Rename unknown/0x370a to sensor_ctrl_0aHans de Goede2023-06-092-4/+6
| * media: atomisp: ov2680: Remove unnecessary registers from ov2680_global_setti...Hans de Goede2023-06-092-62/+59
| * media: atomisp: ov2680: Stop using half pixelclock for binned modesHans de Goede2023-06-092-7/+2
| * media: atomisp: Stop resetting selected input to 0 between /dev/video# opensHans de Goede2023-06-091-3/+0
| * media: atomisp: Fix binning check in atomisp_set_crop()Hans de Goede2023-06-091-2/+2
| * media: atomisp: Make atomisp_enum_framesizes_crop() check resolution fits wit...Hans de Goede2023-06-093-8/+19
| * media: atomisp: Take minimum padding requirement on BYT/ISP2400 into accountHans de Goede2023-06-092-0/+37
| * media: atomisp: csi2-bridge: Set PMC clk-rate for sensors to 19.2 MHzHans de Goede2023-06-091-8/+60
| * media: atomisp: Add enum_framesizes function for sensors with selection / cro...Hans de Goede2023-06-092-3/+69
| * media: atomisp: Set crop before setting fmtHans de Goede2023-06-091-0/+54
| * media: atomisp: Use selection API info to determine sensor paddingHans de Goede2023-06-093-26/+48
| * media: atomisp: Make atomisp_init_sensor() check if the sensor supports binningHans de Goede2023-06-092-3/+28
| * media: atomisp: Pass MEDIA_BUS_FMT_* code when calling enum_frame_size pad-opHans de Goede2023-06-093-0/+8
| * media: atomisp: Add support for sensors which implement selection API / croppingHans de Goede2023-06-093-4/+64
| * media: atomisp: Refactor atomisp_try_fmt() / atomisp_set_fmt()Hans de Goede2023-06-093-162/+77
| * media: atomisp: Add ia_css_frame_pad_width() helper functionHans de Goede2023-06-092-19/+32
| * media: atomisp: Add input helper variable for isp->asd->inputs[asd->input_curr]Hans de Goede2023-06-092-20/+17
| * media: atomisp: Remove bogus fh use from atomisp_set_fmt*()Hans de Goede2023-06-091-13/+4
| * media: atomisp: Add target validation to atomisp_subdev_set_selection()Hans de Goede2023-06-091-0/+4
| * media: atomisp: Simplify atomisp_subdev_set_selection() calls in atomisp_set_...Hans de Goede2023-06-091-13/+3
| * media: atomisp: Remove redundant atomisp_subdev_set_selection() calls from at...Hans de Goede2023-06-091-33/+0
| * media: atomisp: Remove a bunch of sensor related custom IOCTLsHans de Goede2023-06-096-504/+0
| * media: atomisp: ov2680: Implement selection supportHans de Goede2023-06-092-8/+128
| * media: atomisp: ov2680: Add init_cfg pad-opHans de Goede2023-06-091-0/+16
| * media: atomisp: ov2680: Add missing ov2680_calc_mode() call to probe()Hans de Goede2023-06-091-2/+5
| * media: atomisp: ov2680: s/input_lock/lock/Hans de Goede2023-06-092-9/+10
| * media: atomisp: ov2680: s/ov2680_device/ov2680_dev/Hans de Goede2023-06-092-23/+23
| * media: atomisp: Update TODOHans de Goede2023-06-091-182/+52
| * media: atomisp: Fix buffer overrun in gmin_get_var_int()Hans de Goede2023-06-091-2/+2
| * media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()Dan Carpenter2023-06-091-1/+1
| * media: atomisp: Drop v4l2_get_acpi_sensor_info() functionHans de Goede2023-06-091-240/+0
| * media: atomisp: gc0310: Turn into standard v4l2 sensor driverHans de Goede2023-06-092-11/+20
| * media: atomisp: ov2680: Turn into standard v4l2 sensor driverHans de Goede2023-06-093-25/+18
| * media: atomisp: Add support for v4l2-async sensor registrationHans de Goede2023-06-097-22/+923
| * media: atomisp: move up sanity checksHans Verkuil2023-06-091-7/+8
| * media: atomisp: initialize settings to 0Hans Verkuil2023-06-091-1/+1
| * media: atomisp: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-06-097-7/+7
| * media: atomisp: Allow camera_mipi_info to be NULLHans de Goede2023-06-092-20/+19
| * media: atomisp: Move pad linking to atomisp_register_device_nodes()Hans de Goede2023-06-093-37/+15
| * media: atomisp: Delay mapping sensors to inputs till atomisp_register_device_...Hans de Goede2023-06-092-39/+45
| * media: atomisp: Store number of sensor lanes per port in struct atomisp_deviceHans de Goede2023-06-094-44/+20
| * media: atomisp: Rename __get_mipi_port() to atomisp_port_to_mipi_port()Hans de Goede2023-06-092-8/+6
| * media: atomisp: Remove atomisp_video_init() parametrizationHans de Goede2023-06-095-24/+9
| * media: atomisp: Remove unused fields from struct atomisp_input_subdevHans de Goede2023-06-093-11/+1
| * media: atomisp: Drop MRFLD_PORT_NUM defineHans de Goede2023-06-092-5/+4
| * media: atomisp: gc0310: Remove gc0310.hHans de Goede2023-06-092-310/+241
| * media: atomisp: gc0310: Remove gc0310_s_config() functionHans de Goede2023-06-091-15/+5