xref: /linux/Documentation/admin-guide/media/platform-cardlist.rst (revision d30c1683aaecb93d2ab95685dc4300a33d3cea7a)
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