summaryrefslogtreecommitdiffstats
path: root/drivers/media/i2c/ov4689.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* media: i2c: ov4689: Set timing registers programmaticallyMikhail Rudenko2024-04-261-15/+68
* media: i2c: ov4689: Move pixel array size out of struct ov4689_modeMikhail Rudenko2024-04-261-16/+13
* media: i2c: ov4689: Implement manual color balance controlsMikhail Rudenko2024-04-261-1/+22
* media: i2c: ov4689: Implement digital gain controlMikhail Rudenko2024-04-261-2/+14
* media: i2c: ov4689: Implement vflip/hflip controlsMikhail Rudenko2024-04-261-2/+22
* media: i2c: ov4689: Make horizontal blanking configurableMikhail Rudenko2024-04-261-11/+20
* media: i2c: ov4689: Remove max_fps field from struct ov4689_modeMikhail Rudenko2024-04-261-2/+0
* media: i2c: ov4689: Use runtime PM autosuspendMikhail Rudenko2024-04-261-4/+11
* media: i2c: ov4689: Enable runtime PM before registering sub-deviceMikhail Rudenko2024-04-261-6/+8
* media: i2c: ov4689: Use sub-device active stateMikhail Rudenko2024-04-261-44/+31
* media: i2c: ov4689: Refactor ov4689_set_ctrlMikhail Rudenko2024-04-261-6/+6
* media: i2c: ov4689: Remove i2c_client from ov4689 structMikhail Rudenko2024-04-261-18/+18
* media: i2c: ov4689: CCI conversionMikhail Rudenko2024-04-261-227/+133
* media: i2c: ov4689: Fix typo in a commentMikhail Rudenko2024-04-261-1/+1
* media: i2c: ov4689: Sort register definitions by addressMikhail Rudenko2024-04-261-5/+5
* media: i2c: ov4689: Clean up and annotate the register tableMikhail Rudenko2024-04-261-86/+119
* media: v4l: subdev: Switch to stream-aware state functionsSakari Ailus2023-11-231-1/+1
* media: i2c: ov4689: Drop check for reentrant .s_stream()Laurent Pinchart2023-09-271-8/+1
* media: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-251-1/+1
* media: i2c: ov4689: code cleanupMikhail Rudenko2022-10-281-13/+5
* media: i2c: add support for OV4689Mikhail Rudenko2022-10-251-0/+1026