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) 21c8sectpfe SDR platform devices 22c8sectpfe SDR platform devices 23cafe_ccic Marvell 88ALP01 (Cafe) CMOS Camera Controller 24cdns-csi2rx Cadence MIPI-CSI2 RX Controller 25cdns-csi2tx Cadence MIPI-CSI2 TX Controller 26coda-vpu Chips&Media Coda multi-standard codec IP 27dm355_ccdc TI DM355 CCDC video capture 28dm644x_ccdc TI DM6446 CCDC video capture 29exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) 30exynos-fimc-lite EXYNOS FIMC-LITE camera interface 31exynos-gsc Samsung Exynos G-Scaler 32exy Samsung S5P/EXYNOS4 SoC series Camera Subsystem 33imx-pxp i.MX Pixel Pipeline (PXP) 34isdf TI DM365 ISIF video capture 35mmp_camera Marvell Armada 610 integrated camera controller 36mtk_jpeg Mediatek JPEG Codec 37mtk-mdp Mediatek MDP 38mtk-vcodec-dec Mediatek Video Codec 39mtk-vpu Mediatek Video Processor Unit 40mx2_emmaprp MX2 eMMa-PrP 41omap3-isp OMAP 3 Camera 42omap-vout OMAP2/OMAP3 V4L2-Display 43pxa_camera PXA27x Quick Capture Interface 44qcom-camss Qualcomm V4L2 Camera Subsystem 45rcar-csi2 R-Car MIPI CSI-2 Receiver 46rcar_drif Renesas Digital Radio Interface (DRIF) 47rcar-fcp Renesas Frame Compression Processor 48rcar_fdp1 Renesas Fine Display Processor 49rcar_jpu Renesas JPEG Processing Unit 50rcar-vin R-Car Video Input (VIN) 51renesas-ceu Renesas Capture Engine Unit (CEU) 52rockchip-rga Rockchip Raster 2d Graphic Acceleration Unit 53s3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface 54s5p-csis S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) 55s5p-fimc S5P/EXYNOS4 FIMC/CAMIF camera interface 56s5p-g2d Samsung S5P and EXYNOS4 G2D 2d graphics accelerator 57s5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec 58s5p-mfc Samsung S5P MFC Video Codec 59sh_veu SuperH VEU mem2mem video processing 60sh_vou SuperH VOU video output 61stm32-dcmi STM32 Digital Camera Memory Interface (DCMI) 62stm32-dma2d STM32 Chrom-Art Accelerator Unit 63sun4i-csi Allwinner A10 CMOS Sensor Interface Support 64sun6i-csi Allwinner V3s Camera Sensor Interface 65sun8i-di Allwinner Deinterlace 66sun8i-rotate Allwinner DE2 rotation 67ti-cal TI Memory-to-memory multimedia devices 68ti-csc TI DVB platform devices 69ti-vpe TI VPE (Video Processing Engine) 70venus-enc Qualcomm Venus V4L2 encoder/decoder 71via-camera VIAFB camera controller 72video-mux Video Multiplexer 73vpif_display TI DaVinci VPIF V4L2-Display 74vpif_capture TI DaVinci VPIF video capture 75vsp1 Renesas VSP1 Video Processing Engine 76xilinx-tpg Xilinx Video Test Pattern Generator 77xilinx-video Xilinx Video IP (EXPERIMENTAL) 78xilinx-vtc Xilinx Video Timing Controller 79================= ============================================================ 80 81MMC/SDIO DVB adapters 82--------------------- 83 84======= =========================================== 85Driver Name 86======= =========================================== 87smssdio Siano SMS1xxx based MDTV via SDIO interface 88======= =========================================== 89 90