Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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
33fsl-viu Freescale VIU
34imx-pxp i.MX Pixel Pipeline (PXP)
35isdf TI DM365 ISIF video capture
36mmp_camera Marvell Armada 610 integrated camera controller
37mtk_jpeg Mediatek JPEG Codec
38mtk-mdp Mediatek MDP
39mtk-vcodec-dec Mediatek Video Codec
40mtk-vpu Mediatek Video Processor Unit
41mx2_emmaprp MX2 eMMa-PrP
42omap3-isp OMAP 3 Camera
43omap-vout OMAP2/OMAP3 V4L2-Display
44pxa_camera PXA27x Quick Capture Interface
45qcom-camss Qualcomm V4L2 Camera Subsystem
46rcar-csi2 R-Car MIPI CSI-2 Receiver
47rcar_drif Renesas Digital Radio Interface (DRIF)
48rcar-fcp Renesas Frame Compression Processor
49rcar_fdp1 Renesas Fine Display Processor
50rcar_jpu Renesas JPEG Processing Unit
51rcar-vin R-Car Video Input (VIN)
52renesas-ceu Renesas Capture Engine Unit (CEU)
53rockchip-rga Rockchip Raster 2d Graphic Acceleration Unit
54s3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface
55s5p-csis S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS)
56s5p-fimc S5P/EXYNOS4 FIMC/CAMIF camera interface
57s5p-g2d Samsung S5P and EXYNOS4 G2D 2d graphics accelerator
58s5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec
59s5p-mfc Samsung S5P MFC Video Codec
60sh_veu SuperH VEU mem2mem video processing
61sh_vou SuperH VOU video output
62stm32-dcmi STM32 Digital Camera Memory Interface (DCMI)
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
75vpss TI DaVinci VPBE V4L2-Display
76vsp1 Renesas VSP1 Video Processing Engine
77xilinx-tpg Xilinx Video Test Pattern Generator
78xilinx-video Xilinx Video IP (EXPERIMENTAL)
79xilinx-vtc Xilinx Video Timing Controller
80================= ============================================================
81
82MMC/SDIO DVB adapters
83---------------------
84
85======= ===========================================
86Driver Name
87======= ===========================================
88smssdio Siano SMS1xxx based MDTV via SDIO interface
89======= ===========================================
90