summaryrefslogtreecommitdiff
path: root/drivers/media/i2c/ov5640.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-13media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalLaurent Pinchart1-0/+14
2023-12-13media: v4l2-subdev: Turn .[gs]_frame_interval into pad operationsLaurent Pinchart1-7/+9
2023-12-04media: v4l2-subdev: Rename .init_cfg() operation to .init_state()Laurent Pinchart1-3/+7
2023-11-23media: v4l: subdev: Switch to stream-aware state functionsSakari Ailus1-5/+4
2023-09-27media: ov5640: Fix a memory leak when ov5640_probe failsXiaolei Wang1-2/+3
2023-09-27media: ov5640: fix vblank unchange issue when work at dvp modeGuoniu.zhou1-5/+14
2023-08-14media: ov5640: Fix initial RESETB state and annotate timingsMarek Vasut1-7/+4
2023-08-14media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()Marek Vasut1-2/+2
2023-07-19media: Explicitly include correct DT includesRob Herring1-1/+1
2023-07-14media: ov5640: fix low resolution image abnormal issueGuoniu.zhou1-4/+3
2023-05-25media: ov5640: Drop dead code using frame_intervalJacopo Mondi1-13/+0
2023-05-25media: ov5640: Remove unused 'framerate' parameterJacopo Mondi1-3/+1
2023-05-25media: ov5640: correct comments for default VGA to avoid confusionGuoniu.zhou1-1/+1
2023-05-25media: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-02-06media: ov5640: Fix analogue gain controlPaul Elder1-1/+1
2023-02-06media: ov5640: Handle delays when no reset_gpio setJai Luthra1-6/+16
2023-02-06media: ov5640: Fix soft reset sequence and timingsJai Luthra1-10/+24
2023-02-06media: ov5640: Update last busy timestamp to reset autosuspend timerAndrey Skvortsov1-1/+6
2023-02-03media: ov5640: set correct default format for CSI-2 modeGuoniu.zhou1-3/+18
2022-12-06media: ov5640: report correct frame rate to userGuoniu.zhou1-10/+12
2022-12-06media: ov5640: set correct default link frequencyGuoniu.zhou1-1/+2
2022-10-23Merge tag 'media/v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-47/+76
2022-09-24media: ov5640: Use runtime PMPaul Elder1-47/+76
2022-08-16i2c: Make remove callback return voidUwe Kleine-König1-3/+1
2022-07-08media: ov5640: Move format mux config in formatJacopo Mondi1-116/+117
2022-07-08media: ov5640: Split DVP and CSI-2 formatsJacopo Mondi1-36/+90
2022-07-08media: ov5640: Adjust format to bpp in s_fmtJacopo Mondi1-0/+12
2022-07-08media: ov5640: Restrict sizes to mbus codeJacopo Mondi1-3/+17
2022-07-08media: ov5640: Add BGR888 formatJacopo Mondi1-0/+9
2022-07-08media: ov5640: Add RGB565_1X16 formatJacopo Mondi1-0/+5
2022-07-08media: ov5640: Register device propertiesJacopo Mondi1-17/+12
2022-07-08media: ov5640: Implement get_selectionJacopo Mondi1-0/+46
2022-07-08media: ov5640: Implement init_cfgJacopo Mondi1-10/+25
2022-07-08media: ov5640: Change CSI-2 timings to comply with FPSJacopo Mondi1-15/+15
2022-07-08media: ov5640: Remove frame rate check from find_mode()Jacopo Mondi1-10/+9
2022-07-08media: ov5640: Adjust vblank with s_frame_intervalHugues Fruchet1-16/+42
2022-07-08media: ov5640: Add VBLANK controlJacopo Mondi1-0/+52
2022-07-08media: ov5640: Add HBLANK controlJacopo Mondi1-0/+16
2022-07-08media: ov5640: Remove ov5640_mode_init_dataJacopo Mondi1-57/+10
2022-07-08media: ov5640: Remove duplicated mode settingsJacopo Mondi1-105/+15
2022-07-08media: ov5640: Re-sort per-mode register tablesJacopo Mondi1-9/+9
2022-07-08media: ov5640: Provide timings accessorJacopo Mondi1-5/+11
2022-07-08media: ov5640: Split DVP and CSI-2 timingsJacopo Mondi1-162/+420
2022-07-08media: ov5640: Fix 720x480 in RGB888 modeJacopo Mondi1-1/+1
2022-07-08media: ov5640: Rework timings programmingJacopo Mondi1-145/+300
2022-07-08media: ov5640: Rework CSI-2 clock treeJacopo Mondi1-100/+96
2022-07-08media: ov5640: Update pixel_rate and link_freqJacopo Mondi1-2/+83
2022-07-08media: ov5640: Add LINK_FREQ controlJacopo Mondi1-0/+26
2022-07-08media: ov5640: Associate bpp with formatsJacopo Mondi1-15/+48
2022-07-08media: ov5640: Add ov5640_is_csi2() functionJacopo Mondi1-3/+8