summaryrefslogtreecommitdiff
path: root/drivers/staging/media/imx/imx7-media-csi.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-04media: imx: imx7-media-csi: Fix buffer return upon stream start failureLaurent Pinchart1-6/+9
2021-08-04media: imx: imx7-media-csi: Don't set PIXEL_BIT in CSICR1Laurent Pinchart1-15/+0
2021-08-04media: imx: imx7-media-csi: Set TWO_8BIT_SENSOR for >= 10-bit formatsLaurent Pinchart1-1/+5
2021-06-17media: v4l2-subdev: add subdev-wide state structTomi Valkeinen1-15/+18
2021-03-11media: imx: imx7_media-csi: Create immutable link to source deviceLaurent Pinchart1-41/+4
2021-03-11media: v4l2-mc: Add link flags to v4l2_create_fwnode_links_to_pad()Laurent Pinchart1-1/+1
2021-03-11media: imx: imx7_media-csi: Add support for additional Bayer patternsLaurent Pinchart1-0/+12
2021-03-11media: imx: imx7-media-csi: Don't enable SOF and EOF interruptsLaurent Pinchart1-20/+10
2021-03-11media: imx: imx7-media-csi: Remove double reflash of DMA controllerLaurent Pinchart1-3/+0
2021-03-11media: imx: imx7-media-csi: Don't double-enable the RxFIFOLaurent Pinchart1-1/+0
2021-03-11media: imx: imx7-media-csi: Don't double-enable the CSILaurent Pinchart1-2/+0
2021-03-11media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear()Laurent Pinchart1-6/+2
2021-03-11media: imx: imx7-media-csi: Set RFF burst type in imx7_csi_configure()Laurent Pinchart1-6/+1
2021-03-11media: imx: imx7-media-csi: Clear all configurable CSICR18 fieldsLaurent Pinchart1-7/+6
2021-03-11media: imx: imx7-media-csi: Merge all config in imx7_csi_configure()Laurent Pinchart1-107/+81
2021-03-11media: imx: imx7-media-csi: Don't set the buffer stride when disablingLaurent Pinchart1-2/+0
2021-03-11media: imx: imx7-media-csi: Set the MIPI data type based on the bus codeLaurent Pinchart1-25/+39
2021-03-11media: imx: imx7-media-csi: Merge hw_reset() with init_interface()Laurent Pinchart1-26/+11
2021-03-11media: imx: imx7-media-csi: Merge streaming_start() with csi_enable()Laurent Pinchart1-16/+4
2021-03-11media: imx: imx7-media-csi: Move CSI configuration before source startLaurent Pinchart1-17/+10
2021-03-11media: imx: imx7-media-csi: Split imx7_csi_dma_stop()Laurent Pinchart1-4/+7
2021-03-11media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to *_setup()Laurent Pinchart1-2/+2
2021-03-11media: imx: imx7-media-csi: Don't lock access to is_csi2Laurent Pinchart1-8/+3
2021-03-11media: imx: imx7-media-csi: Fix source type identificationLaurent Pinchart1-18/+26
2021-03-11media: imx: imx7-media-csi: Validate capture format in .link_validate()Laurent Pinchart1-19/+26
2021-03-11media: imx: imx7-media-csi: Reorganize code in sectionsLaurent Pinchart1-237/+257
2021-03-11media: imx: imx7-media-csi: Tidy up register fields macrosLaurent Pinchart1-98/+106
2021-03-11media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with valuesLaurent Pinchart1-8/+3
2021-03-11media: imx: imx7-media-csi: Create immutable link to capture deviceLaurent Pinchart1-17/+3
2021-03-11media: imx: imx7-media-csi: Move (de)init from link setup to .s_stream()Laurent Pinchart1-19/+11
2021-03-11media: imx: imx7-media-csi: Remove control handlerLaurent Pinchart1-13/+1
2021-03-11media: imx: capture: Support creating immutable link to capture deviceLaurent Pinchart1-1/+1
2021-03-11media: imx: imx7-media-csi: Disable legacy video node APILaurent Pinchart1-1/+1
2021-03-11media: imx: capture: Add a mechanism to disable control inheritanceLaurent Pinchart1-1/+1
2021-03-11media: imx: capture: Store v4l2_pix_format in imx_media_video_devLaurent Pinchart1-4/+3
2021-02-06media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() APILaurent Pinchart1-1/+1
2021-02-06media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdevEzequiel Garcia1-11/+5
2021-01-14media: imx7: csi: Fix pad link validationRui Miguel Silva1-2/+13
2021-01-14media: imx7: csi: Fix regression for parallel cameras on i.MX6ULFabio Estevam1-6/+6
2020-05-18media: imx5/6/7: csi: Mark a bound video mux as a CSI muxSteve Longerbeam1-0/+7
2020-05-18media: imx7: csi: Remove imx7_csi_get_upstream_endpoint()Steve Longerbeam1-65/+12
2020-05-18media: imx7: csi: Create media links in bound notifierSteve Longerbeam1-0/+22
2020-05-18media: imx: imx7-media-csi: Implement get_fwnode_pad opSteve Longerbeam1-0/+1
2020-05-18media: imx: Parse information from firmware without using callbacksSteve Longerbeam1-9/+44
2020-04-21media: imx: utils: Rename format lookup and enumeration functionsLaurent Pinchart1-4/+4
2020-04-21media: imx: utils: Rename pixel format selection enumerationSteve Longerbeam1-5/+8
2020-04-21media: imx: utils: Handle Bayer format lookup through a selection flagLaurent Pinchart1-7/+5
2020-03-12media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8Laurent Pinchart1-0/+8
2020-03-12media: imx: imx7-media-csi: Add Y10 and Y12 formats supportLaurent Pinchart1-0/+8
2020-03-12media: imx: imx7-media-csi: Fix video field handlingLaurent Pinchart1-0/+4