summaryrefslogtreecommitdiff
path: root/drivers/media/i2c
AgeCommit message (Expand)AuthorFilesLines
2023-11-07Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds64-5302/+4411
2023-10-12media: i2c: adp1653: don't reuse the same node pointerHans Verkuil1-13/+15
2023-10-12media: ccs: Fix a (harmless) lockdep warningSakari Ailus1-5/+12
2023-10-12media: ccs: Rework initialising sub-device stateSakari Ailus1-17/+28
2023-10-12media: i2c: mt9m114: Fix missing error unwind in probe()Laurent Pinchart1-2/+2
2023-10-11media: i2c: tc358746: check fmt validityHans Verkuil1-1/+5
2023-10-11media: i2c: ov8858: Don't set fwnode in the driverOndrej Jirman1-8/+2
2023-10-07media: v4l: subdev: Clear frame descriptor before get_frame_descSakari Ailus3-6/+0
2023-10-07media: ov2740: Return -EPROBE_DEFER if no endpoint is foundSakari Ailus1-1/+1
2023-10-07media: ov2740: Use sub-device active stateSakari Ailus1-67/+42
2023-10-07media: ov2740: Enable runtime PM before registering the async subdevSakari Ailus1-6/+8
2023-10-07media: ccs: Drop re-entrant s_stream supportSakari Ailus1-3/+0
2023-10-07media: ccs: Partially revert "media: i2c: Use pm_runtime_resume_and_get()"Sakari Ailus1-3/+3
2023-10-07media: ccs: Use sub-device active stateSakari Ailus2-186/+104
2023-10-07media: ccs: Obtain media bus formats before initialising up sub-devicesSakari Ailus1-6/+6
2023-10-07media: ccs: Move media_entity_pads_init to init from registerSakari Ailus1-39/+36
2023-10-07media: ccs: Rename ccs_create_subdev as ccs_init_subdevSakari Ailus1-9/+9
2023-10-07media: ccs: Switch to init_cfgSakari Ailus1-11/+6
2023-10-07media: ccs: Correct error handling in ccs_register_subdevSakari Ailus1-3/+10
2023-10-07media: ccs: Correctly initialise try compose rectangleSakari Ailus1-1/+1
2023-10-07media: ccs: Fix driver quirk struct documentationSakari Ailus1-3/+1
2023-10-07media: i2c: imx219: Move variables to inner scopeLaurent Pinchart1-1/+4
2023-10-07media: i2c: imx219: Name all subdev state variables 'state'Laurent Pinchart1-7/+7
2023-10-07media: i2c: imx219: Calculate crop rectangle dynamicallyLaurent Pinchart1-30/+15
2023-10-07media: i2c: imx219: Separate horizontal and vertical binningLaurent Pinchart1-12/+27
2023-10-07media: i2c: imx219: Implement .init_cfg() using .set_fmt()Laurent Pinchart1-22/+18
2023-10-07media: i2c: imx219: Remove unneeded gotoLaurent Pinchart1-10/+2
2023-10-07media: i2c: imx219: Group functions by purposeLaurent Pinchart1-283/+298
2023-10-07media: i2c: imx219: Drop IMX219_VTS_* macrosLaurent Pinchart1-8/+4
2023-10-07media: i2c: imx219: Don't store the current mode in the imx219 structureLaurent Pinchart1-13/+7
2023-10-07media: i2c: imx219: Access height from active format in imx219_set_ctrlLaurent Pinchart1-2/+7
2023-10-07media: i2c: imx219: Infer binning settings from format and cropLaurent Pinchart1-8/+1
2023-10-07media: i2c: imx219: Use active crop rectangle to configure registersLaurent Pinchart1-11/+11
2023-10-07media: i2c: imx219: Initialize ycbcr_encLaurent Pinchart1-0/+1
2023-10-07media: i2c: imx219: Merge format and binning setting functionsLaurent Pinchart1-33/+10
2023-10-07media: i2c: imx219: Set mode registers programmaticallyLaurent Pinchart1-98/+36
2023-10-07media: i2c: imx219: Fix test pattern window for 640x480 modeLaurent Pinchart1-2/+2
2023-10-07media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common regs arrayLaurent Pinchart1-1/+0
2023-10-07media: i2c: imx219: Replace register addresses with macrosLaurent Pinchart1-88/+81
2023-10-07media: i2c: imx219: Drop unused macrosLaurent Pinchart1-10/+0
2023-10-07media: i2c: imx219: Convert to CCI register access helpersLaurent Pinchart2-294/+220
2023-10-07media: i2c: Add driver for onsemi MT9M114 camera sensorLaurent Pinchart3-0/+2492
2023-10-07media: i2c/hi556: add a new mode 1296x722 settingsBingbu Cao1-1/+63
2023-10-07media: i2c: drop check because i2c_unregister_device() is NULL safeWolfram Sang1-2/+1
2023-10-07media: tvp541x: Sort header filesBiju Das1-9/+9
2023-10-07media: tvp541x: Drop CONFIG_OF ifdefferyBiju Das1-3/+2
2023-10-07media: tvp541x: Extend match support for OF tablesBiju Das1-14/+12
2023-10-07media: i2c: adv7180: Drop CONFIG_OF ifdefferyBiju Das1-3/+2
2023-10-07media: i2c: adv7180: Extend match support for OF tablesBiju Das1-31/+29
2023-09-27media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZEHans Verkuil1-1/+1