summaryrefslogtreecommitdiff
path: root/drivers/media/i2c/imx290.c
AgeCommit message (Expand)Author
2022-10-27media: i2c: imx290: Replace GAIN control with ANALOGUE_GAINLaurent Pinchart
2022-10-27media: i2c: imx290: Add crop selection targets supportLaurent Pinchart
2022-10-27media: i2c: imx290: Factor out format retrieval to separate functionLaurent Pinchart
2022-10-27media: i2c: imx290: Move registers with fixed value to init arrayLaurent Pinchart
2022-10-27media: i2c: imx290: Create controls for fwnode propertiesLaurent Pinchart
2022-10-27media: i2c: imx290: Implement HBLANK and VBLANK controlsLaurent Pinchart
2022-10-27media: i2c: imx290: Split control initialization to separate functionLaurent Pinchart
2022-10-27media: i2c: imx290: Fix max gain valueLaurent Pinchart
2022-10-27media: i2c: imx290: Add exposure time controlLaurent Pinchart
2022-10-27media: i2c: imx290: Define more register macrosLaurent Pinchart
2022-10-27media: i2c: imx290: Simplify error handling when writing registersLaurent Pinchart
2022-10-27media: i2c: imx290: Correct register sizesLaurent Pinchart
2022-10-27media: i2c: imx290: Support variable-sized registersLaurent Pinchart
2022-10-27media: i2c: imx290: Specify HMAX values in decimalLaurent Pinchart
2022-10-27media: i2c: imx290: Drop regmap cacheLaurent Pinchart
2022-10-27media: i2c: imx290: Drop imx290_write_buffered_reg()Laurent Pinchart
2022-10-27media: i2c: imx290: Replace macro with explicit ARRAY_SIZE()Laurent Pinchart
2022-10-27media: i2c: imx290: Print error code when I2C transfer failsLaurent Pinchart
2022-10-27media: i2c: imx290: Use device lock for the control handlerLaurent Pinchart
2022-08-16i2c: Make remove callback return voidUwe Kleine-König
2021-11-29media: imx290: mark read reg function as __always_unusedMauro Carvalho Chehab
2021-06-17media: v4l2-subdev: add subdev-wide state structTomi Valkeinen
2021-05-19media: i2c: imx290: use pm_runtime_resume_and_get()Mauro Carvalho Chehab
2020-11-16media: i2c: imx290: simplify getting state containerKrzysztof Kozlowski
2020-07-19media: i2c: imx290: replace msleep(10) with usleep_range(10000, 11000)Andrey Konovalov
2020-06-23media: i2c: imx290: set bus_type before calling v4l2_fwnode_endpoint_alloc_pa...Andrey Konovalov
2020-06-23media: i2c: imx290: Move the settle time delay out of loopManivannan Sadhasivam
2020-06-23media: i2c: imx290: Add support to enumerate all frame sizesManivannan Sadhasivam
2020-06-23media: i2c: imx290: Add RAW12 mode supportManivannan Sadhasivam
2020-06-23media: i2c: imx290: Add support for test pattern generationManivannan Sadhasivam
2020-06-23media: i2c: imx290: Add configurable link frequency and pixel rateManivannan Sadhasivam
2020-06-23media: i2c: imx290: Add support for 2 data lanesManivannan Sadhasivam
2020-06-23media: i2c: imx290: fix reset GPIO pin handlingAndrey Konovalov
2020-06-23media: i2c: imx290: fix the order of the args in SET_RUNTIME_PM_OPS()Andrey Konovalov
2020-06-23media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is calledAndrey Konovalov
2019-10-24media: i2c: Add IMX290 CMOS image sensor driverManivannan Sadhasivam