1.. SPDX-License-Identifier: GPL-2.0 2 3Platform drivers 4================ 5 6There are several drivers that are focused on providing support for 7functionality that are already included at the main board, and don't 8use neither USB nor PCI bus. Those drivers are called platform 9drivers, and are very popular on embedded devices. 10 11The current supported of platform drivers (not including staging drivers) are 12listed below 13 14================= ============================================================ 15Driver Name 16================= ============================================================ 17am437x-vpfe TI AM437x VPFE 18aspeed-video Aspeed AST2400 and AST2500 19atmel-isc ATMEL Image Sensor Controller (ISC) 20atmel-isi ATMEL Image Sensor Interface (ISI) 21cafe_ccic Marvell 88ALP01 (Cafe) CMOS Camera Controller 22cdns-csi2rx Cadence MIPI-CSI2 RX Controller 23cdns-csi2tx Cadence MIPI-CSI2 TX Controller 24coda-vpu Chips&Media Coda multi-standard codec IP 25dm355_ccdc TI DM355 CCDC video capture 26dm644x_ccdc TI DM6446 CCDC video capture 27exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) 28exynos-fimc-lite EXYNOS FIMC-LITE camera interface 29exynos-gsc Samsung Exynos G-Scaler 30exy Samsung S5P/EXYNOS4 SoC series Camera Subsystem 31imx-pxp i.MX Pixel Pipeline (PXP) 32isdf TI DM365 ISIF video capture 33mmp_camera Marvell Armada 610 integrated camera controller 34mtk_jpeg Mediatek JPEG Codec 35mtk-mdp Mediatek MDP 36mtk-vcodec-dec Mediatek Video Codec 37mtk-vpu Mediatek Video Processor Unit 38mx2_emmaprp MX2 eMMa-PrP 39omap3-isp OMAP 3 Camera 40omap-vout OMAP2/OMAP3 V4L2-Display 41pxa_camera PXA27x Quick Capture Interface 42qcom-camss Qualcomm V4L2 Camera Subsystem 43rcar-csi2 R-Car MIPI CSI-2 Receiver 44rcar_drif Renesas Digital Radio Interface (DRIF) 45rcar-fcp Renesas Frame Compression Processor 46rcar_fdp1 Renesas Fine Display Processor 47rcar_jpu Renesas JPEG Processing Unit 48rcar-vin R-Car Video Input (VIN) 49renesas-ceu Renesas Capture Engine Unit (CEU) 50rockchip-rga Rockchip Raster 2d Graphic Acceleration Unit 51s3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface 52s5p-csis S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) 53s5p-fimc S5P/EXYNOS4 FIMC/CAMIF camera interface 54s5p-g2d Samsung S5P and EXYNOS4 G2D 2d graphics accelerator 55s5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec 56s5p-mfc Samsung S5P MFC Video Codec 57sh_veu SuperH VEU mem2mem video processing 58sh_vou SuperH VOU video output 59stm32-dcmi STM32 Digital Camera Memory Interface (DCMI) 60stm32-dma2d STM32 Chrom-Art Accelerator Unit 61sun4i-csi Allwinner A10 CMOS Sensor Interface Support 62sun6i-csi Allwinner V3s Camera Sensor Interface 63sun8i-di Allwinner Deinterlace 64sun8i-rotate Allwinner DE2 rotation 65ti-cal TI Memory-to-memory multimedia devices 66ti-csc TI DVB platform devices 67ti-vpe TI VPE (Video Processing Engine) 68venus-enc Qualcomm Venus V4L2 encoder/decoder 69via-camera VIAFB camera controller 70video-mux Video Multiplexer 71vpif_display TI DaVinci VPIF V4L2-Display 72vpif_capture TI DaVinci VPIF video capture 73vsp1 Renesas VSP1 Video Processing Engine 74xilinx-tpg Xilinx Video Test Pattern Generator 75xilinx-video Xilinx Video IP (EXPERIMENTAL) 76xilinx-vtc Xilinx Video Timing Controller 77================= ============================================================ 78 79MMC/SDIO DVB adapters 80--------------------- 81 82======= =========================================== 83Driver Name 84======= =========================================== 85smssdio Siano SMS1xxx based MDTV via SDIO interface 86======= =========================================== 87 88