summaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/sunxi/sun6i-csi
AgeCommit message (Expand)AuthorFilesLines
2022-12-14media: sun6i-csi: capture: Remove useless ret initializationPaul Kocialkowski1-1/+1
2022-12-14media: sun6i-csi: bridge: Error out on invalid port to fix warningPaul Kocialkowski1-1/+1
2022-12-06media: sun6i-csi: clarify return value, fix uninited variable and add missing...Hans Verkuil1-4/+4
2022-11-25media: sun6i-csi: Add support for hooking to the isp devicesPaul Kocialkowski5-15/+89
2022-11-25media: sun6i-csi: Detect the availability of the ISPPaul Kocialkowski2-0/+37
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-04media: sun6i-csi: Remove unnecessary print function dev_err()Yang Li1-1/+0
2022-09-24media: sun6i-csi: Move csi buffer definition to main header filePaul Kocialkowski2-8/+9
2022-09-24media: sun6i-csi: Introduce and use video helper functionsPaul Kocialkowski1-18/+28
2022-09-24media: sun6i-csi: Add media ops with link notify callbackPaul Kocialkowski1-0/+8
2022-09-24media: sun6i-csi: Remove controls handler from the driverPaul Kocialkowski3-20/+1
2022-09-24media: sun6i-csi: Register the media device after creationPaul Kocialkowski1-1/+8
2022-09-24media: sun6i-csi: Pass and store csi device directly in video codePaul Kocialkowski3-51/+57
2022-09-24media: sun6i-csi: Tidy up video codePaul Kocialkowski3-246/+285
2022-09-24media: sun6i-csi: Tidy up v4l2 codePaul Kocialkowski1-47/+66
2022-09-24media: sun6i-csi: Tidy up KconfigPaul Kocialkowski1-5/+7
2022-09-24media: sun6i-csi: Use runtime pm for clocks and resetPaul Kocialkowski2-26/+60
2022-09-24media: sun6i-csi: Define and use variant to get module clock ratePaul Kocialkowski2-12/+39
2022-09-24media: sun6i-csi: Always set exclusive module clock ratePaul Kocialkowski1-13/+41
2022-09-24media: sun6i-csi: Tidy up platform codePaul Kocialkowski2-46/+56
2022-09-24media: sun6i-csi: Refactor main driver data structuresPaul Kocialkowski4-227/+229
2022-09-24media: sun6i-csi: Define and use driver name and (reworked) descriptionPaul Kocialkowski2-8/+9
2022-09-24media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLERPaul Kocialkowski1-1/+1
2022-09-24media: drivers: use video_device_pipeline_alloc_start()Tomi Valkeinen1-1/+1
2022-09-24media: drivers: use video device pipeline start/stopTomi Valkeinen1-3/+3