summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-11-25media: dt-bindings: media: sun6i-a31-csi: Add internal output port to the ISPPaul Kocialkowski1-0/+4
2022-11-25media: dt-bindings: media: Add Allwinner A31 ISP bindings documentationPaul Kocialkowski1-0/+101
2022-11-25media: MAINTAINERS: Add myself as sun6i-csi maintainer and rename/move entryPaul Kocialkowski1-8/+9
2022-11-25media: sun6i-csi: Request a shared interruptPaul Kocialkowski1-2/+2
2022-11-25media: sun6i-csi: Add extra checks to the interrupt routinePaul Kocialkowski1-2/+7
2022-11-25media: sun6i-csi: Only configure capture when streamingPaul Kocialkowski3-21/+41
2022-11-25media: sun6i-csi: Add support for MIPI CSI-2 to the bridge codePaul Kocialkowski3-4/+44
2022-11-25media: sun6i-csi: Cleanup headers and includes, update copyright linesPaul Kocialkowski5-26/+34
2022-11-25media: sun6i-csi: Rename the capture video device to sun6i-csi-capturePaul Kocialkowski2-1/+4
2022-11-25media: sun6i-csi: Move hardware control to the bridgePaul Kocialkowski3-242/+237
2022-11-25media: sun6i-csi: Get bridge subdev directly in capture stream opsPaul Kocialkowski1-27/+3
2022-11-25media: sun6i-csi: Implement capture link validation with logicPaul Kocialkowski4-175/+184
2022-11-25media: sun6i-csi: Configure registers from format tablesPaul Kocialkowski2-229/+36
2022-11-25media: sun6i-csi: Introduce capture format structure, list and helperPaul Kocialkowski2-36/+175
2022-11-25media: sun6i-csi: Introduce bridge format structure, list and helperPaul Kocialkowski2-36/+145
2022-11-25media: sun6i-csi: Tidy capture configure codePaul Kocialkowski1-59/+46
2022-11-25media: sun6i-csi: Get mbus code from bridge instead of storing itPaul Kocialkowski2-14/+5
2022-11-25media: sun6i-csi: Add bridge dimensions and format helpersPaul Kocialkowski2-0/+27
2022-11-25media: sun6i-csi: Remove custom format helper and rework configurePaul Kocialkowski2-84/+35
2022-11-25media: sun6i-csi: Rework capture format management with helperPaul Kocialkowski2-61/+66
2022-11-25media: sun6i-csi: Move register configuration to capturePaul Kocialkowski3-398/+356
2022-11-25media: sun6i-csi: Move power management to runtime pm in capturePaul Kocialkowski3-52/+22
2022-11-25media: sun6i-csi: Split stream sequences and irq code in capturePaul Kocialkowski3-36/+55
2022-11-25media: sun6i-csi: Implement address configuration without indirectionPaul Kocialkowski3-38/+31
2022-11-25media: sun6i-csi: Add dimensions and format helpers to capturePaul Kocialkowski2-0/+24
2022-11-25media: sun6i-csi: Rework register definitions, invert misleading fieldsPaul Kocialkowski2-212/+266
2022-11-25media: sun6i-csi: Add capture state using vsync for page flipPaul Kocialkowski4-124/+165
2022-11-25media: sun6i-csi: Rename sun6i_video to sun6i_csi_capturePaul Kocialkowski5-183/+187
2022-11-25media: sun6i-csi: Add bridge v4l2 subdev with port managementPaul Kocialkowski6-139/+548
2022-11-25media: i2c: ov9282: Support event handlersDave Stevenson1-1/+9
2022-11-25media: i2c: ov9282: Add support for 8bit readoutDave Stevenson1-17/+78
2022-11-25media: i2c: ov9282: Add support for 1280x800 and 640x400 modesDave Stevenson1-1/+102
2022-11-25media: i2c: ov9282: Add selection API calls for cropping infoDave Stevenson1-0/+75
2022-11-25media: i2c: ov9282: Make V4L2_CID_HBLANK r/wDave Stevenson1-11/+21
2022-11-25media: i2c: ov9282: Add HFLIP and VFLIP supportDave Stevenson1-1/+51
2022-11-25media: i2c: ov9282: Action CID_VBLANK when set.Dave Stevenson1-16/+16
2022-11-25media: i2c: ov9282: Add the properties from fwnodeDave Stevenson1-2/+10
2022-11-25media: i2c: ov9282: Add selection for CSI2 clock modeDave Stevenson1-2/+22
2022-11-25media: i2c: ov9282: Reduce vblank_min values based on testingDave Stevenson1-1/+1
2022-11-25media: i2c: ov9282: Correct HTS register for configured pixel rateDave Stevenson1-2/+2
2022-11-25media: i2c: ov9282: Support more than 1 mode.Dave Stevenson1-18/+28
2022-11-25media: i2c: ov9282: Remove pixel rate from mode definitionDave Stevenson1-10/+7
2022-11-25media: i2c: ov9282: Remove format code from the modeDave Stevenson1-6/+3
2022-11-25media: i2c: ov9282: Split registers into common and mode specificDave Stevenson1-30/+47
2022-11-25media: i2c: ov9282: Remove duplication of registersDave Stevenson1-6/+0
2022-11-25media: i2c: ov5645: Call ov5645_entity_init_cfg() before registering the subdevLad Prabhakar1-2/+2
2022-11-25media: i2c: ov5645: Make sure to call PM functionsLad Prabhakar1-5/+7
2022-11-25media: i2c: ov5645: Drop empty commentLad Prabhakar1-3/+0
2022-11-25media: i2c: ov5645: Use runtime PMLad Prabhakar1-65/+68
2022-11-25media: dt-bindings: ov5645: Convert OV5645 binding to a schemaLad Prabhakar2-54/+104