summaryrefslogtreecommitdiff
path: root/drivers/staging/media/atomisp/pci/atomisp_cmd.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-26media: atomisp: Ensure CSI-receiver[x] -> ISP links correctly reflect current...Hans de Goede1-0/+34
2024-04-26media: atomisp: Add atomisp_select_input() helperHans de Goede1-0/+19
2024-04-26media: atomisp: Turn on sensor power from atomisp_set_fmt()Hans de Goede1-0/+11
2024-04-26media: atomisp: Add atomisp_s_sensor_power() helperHans de Goede1-0/+17
2024-04-26media: staging: media: atomisp: Fix various formatting issues and remove unne...Jonathan Bergh1-7/+8
2024-04-26media: atomisp: Replace V4L2_PIX_FMT_RGB32 with V4L2_PIX_FMT_RGBX32Hans de Goede1-2/+2
2024-04-11media: atomisp: Rename atomisp_set_crop_and_fmt()Hans de Goede1-6/+6
2024-02-01media: atomisp: Refactor sensor crop + fmt settingHans de Goede1-83/+58
2024-02-01media: atomisp: Adjust for v4l2_subdev_state handling changes in 6.8Hans de Goede1-24/+34
2023-12-13media: v4l2-subdev: Turn .[gs]_frame_interval into pad operationsLaurent Pinchart1-2/+2
2023-10-11staging: media: atomisp: improve unwindingHans Verkuil1-6/+12
2023-09-27media: atomisp: Remove support for custom run-mode v4l2-ctrl on sensorsHans de Goede1-22/+0
2023-09-27media: atomisp: Clamp width to max 1920 pixels when in ATOMISP_RUN_MODE_PREVIEWHans de Goede1-0/+4
2023-08-10media: atomisp: Remove bogus asd == NULL checksHans de Goede1-24/+0
2023-06-09media: atomisp: Fix binning check in atomisp_set_crop()Hans de Goede1-2/+2
2023-06-09media: atomisp: Make atomisp_enum_framesizes_crop() check resolution fits wit...Hans de Goede1-3/+2
2023-06-09media: atomisp: Take minimum padding requirement on BYT/ISP2400 into accountHans de Goede1-0/+33
2023-06-09media: atomisp: Set crop before setting fmtHans de Goede1-0/+54
2023-06-09media: atomisp: Use selection API info to determine sensor paddingHans de Goede1-14/+43
2023-06-09media: atomisp: Add support for sensors which implement selection API / croppingHans de Goede1-4/+2
2023-06-09media: atomisp: Refactor atomisp_try_fmt() / atomisp_set_fmt()Hans de Goede1-96/+72
2023-06-09media: atomisp: Add input helper variable for isp->asd->inputs[asd->input_curr]Hans de Goede1-18/+15
2023-06-09media: atomisp: Remove bogus fh use from atomisp_set_fmt*()Hans de Goede1-13/+4
2023-06-09media: atomisp: Simplify atomisp_subdev_set_selection() calls in atomisp_set_...Hans de Goede1-13/+3
2023-06-09media: atomisp: Remove redundant atomisp_subdev_set_selection() calls from at...Hans de Goede1-33/+0
2023-06-09media: atomisp: Remove a bunch of sensor related custom IOCTLsHans de Goede1-240/+0
2023-06-09media: atomisp: Allow camera_mipi_info to be NULLHans de Goede1-15/+18
2023-06-09media: atomisp: Rename __get_mipi_port() to atomisp_port_to_mipi_port()Hans de Goede1-6/+4
2023-06-09media: atomisp: Remove in_reset argument from atomisp_css_start()Hans de Goede1-1/+7
2023-06-09media: atomisp: Remove unused css_pipe_id argument from atomisp_css_[start|st...Hans de Goede1-5/+2
2023-06-09media: atomisp: Simplify atomisp_isr() and recovery_work()Hans de Goede1-78/+50
2023-06-09media: atomisp: Remove atomisp_streaming_count()Hans de Goede1-3/+3
2023-06-09media: atomisp: Remove no longer used atomisp_css_flush()Hans de Goede1-19/+6
2023-06-09media: atomisp: Turn asd->streaming state tracker into a boolHans de Goede1-13/+8
2023-06-09media: atomisp: Remove isp_timeout flagHans de Goede1-5/+3
2023-06-09media: atomisp: Remove 1 line atomisp_flush_bufs_and_wakeup() helperHans de Goede1-7/+1
2023-06-09media: atomisp: Remove source_pad parameter from functions and structsHans de Goede1-26/+18
2023-06-09media: atomisp: Rename video_out_preview to video_outHans de Goede1-3/+3
2023-06-09media: atomisp: Drop atomisp_is_vf_pipe()Hans de Goede1-30/+2
2023-06-09media: atomisp: Register only 1 /dev/video# nodeHans de Goede1-34/+10
2023-06-09media: atomisp: Replace source-pad checks with run-mode checksHans de Goede1-27/+10
2023-06-09media: atomisp: Remove isp->need_gfx_throttle fieldHans de Goede1-10/+0
2023-06-09media: atomisp: Remove res_overflow parameter from atomisp_try_fmt()Hans de Goede1-17/+4
2023-04-15media: atomisp: Remove struct atomisp_sub_device index fieldHans de Goede1-11/+6
2023-04-15media: atomisp: Drop support for streaming from 2 sensors at onceHans de Goede1-116/+46
2023-04-15media: atomisp: Remove atomisp_try_fmt() call from atomisp_set_fmt()Hans de Goede1-50/+6
2023-04-15media: atomisp: Remove snr_mbus_fmt local var from atomisp_try_fmt()Hans de Goede1-18/+15
2023-04-15media: atomisp: Remove custom V4L2_CID_FMT_AUTO controlHans de Goede1-7/+1
2023-04-15media: atomisp: Remove continuous mode related code from atomisp_set_fmt()Hans de Goede1-83/+1
2023-04-15media: atomisp: Remove online_process settingHans de Goede1-27/+3