1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunPlatform drivers 4*4882a593Smuzhiyun================ 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunThere are several drivers that are focused on providing support for 7*4882a593Smuzhiyunfunctionality that are already included at the main board, and don't 8*4882a593Smuzhiyunuse neither USB nor PCI bus. Those drivers are called platform 9*4882a593Smuzhiyundrivers, and are very popular on embedded devices. 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunThe current supported of platform drivers (not including staging drivers) are 12*4882a593Smuzhiyunlisted below 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun================= ============================================================ 15*4882a593SmuzhiyunDriver Name 16*4882a593Smuzhiyun================= ============================================================ 17*4882a593Smuzhiyunam437x-vpfe TI AM437x VPFE 18*4882a593Smuzhiyunaspeed-video Aspeed AST2400 and AST2500 19*4882a593Smuzhiyunatmel-isc ATMEL Image Sensor Controller (ISC) 20*4882a593Smuzhiyunatmel-isi ATMEL Image Sensor Interface (ISI) 21*4882a593Smuzhiyunc8sectpfe SDR platform devices 22*4882a593Smuzhiyunc8sectpfe SDR platform devices 23*4882a593Smuzhiyuncafe_ccic Marvell 88ALP01 (Cafe) CMOS Camera Controller 24*4882a593Smuzhiyuncdns-csi2rx Cadence MIPI-CSI2 RX Controller 25*4882a593Smuzhiyuncdns-csi2tx Cadence MIPI-CSI2 TX Controller 26*4882a593Smuzhiyuncoda-vpu Chips&Media Coda multi-standard codec IP 27*4882a593Smuzhiyundm355_ccdc TI DM355 CCDC video capture 28*4882a593Smuzhiyundm644x_ccdc TI DM6446 CCDC video capture 29*4882a593Smuzhiyunexynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) 30*4882a593Smuzhiyunexynos-fimc-lite EXYNOS FIMC-LITE camera interface 31*4882a593Smuzhiyunexynos-gsc Samsung Exynos G-Scaler 32*4882a593Smuzhiyunexy Samsung S5P/EXYNOS4 SoC series Camera Subsystem 33*4882a593Smuzhiyunfsl-viu Freescale VIU 34*4882a593Smuzhiyunimx-pxp i.MX Pixel Pipeline (PXP) 35*4882a593Smuzhiyunisdf TI DM365 ISIF video capture 36*4882a593Smuzhiyunmmp_camera Marvell Armada 610 integrated camera controller 37*4882a593Smuzhiyunmtk_jpeg Mediatek JPEG Codec 38*4882a593Smuzhiyunmtk-mdp Mediatek MDP 39*4882a593Smuzhiyunmtk-vcodec-dec Mediatek Video Codec 40*4882a593Smuzhiyunmtk-vpu Mediatek Video Processor Unit 41*4882a593Smuzhiyunmx2_emmaprp MX2 eMMa-PrP 42*4882a593Smuzhiyunomap3-isp OMAP 3 Camera 43*4882a593Smuzhiyunomap-vout OMAP2/OMAP3 V4L2-Display 44*4882a593Smuzhiyunpxa_camera PXA27x Quick Capture Interface 45*4882a593Smuzhiyunqcom-camss Qualcomm V4L2 Camera Subsystem 46*4882a593Smuzhiyunrcar-csi2 R-Car MIPI CSI-2 Receiver 47*4882a593Smuzhiyunrcar_drif Renesas Digital Radio Interface (DRIF) 48*4882a593Smuzhiyunrcar-fcp Renesas Frame Compression Processor 49*4882a593Smuzhiyunrcar_fdp1 Renesas Fine Display Processor 50*4882a593Smuzhiyunrcar_jpu Renesas JPEG Processing Unit 51*4882a593Smuzhiyunrcar-vin R-Car Video Input (VIN) 52*4882a593Smuzhiyunrenesas-ceu Renesas Capture Engine Unit (CEU) 53*4882a593Smuzhiyunrockchip-rga Rockchip Raster 2d Graphic Acceleration Unit 54*4882a593Smuzhiyuns3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface 55*4882a593Smuzhiyuns5p-csis S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) 56*4882a593Smuzhiyuns5p-fimc S5P/EXYNOS4 FIMC/CAMIF camera interface 57*4882a593Smuzhiyuns5p-g2d Samsung S5P and EXYNOS4 G2D 2d graphics accelerator 58*4882a593Smuzhiyuns5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec 59*4882a593Smuzhiyuns5p-mfc Samsung S5P MFC Video Codec 60*4882a593Smuzhiyunsh_veu SuperH VEU mem2mem video processing 61*4882a593Smuzhiyunsh_vou SuperH VOU video output 62*4882a593Smuzhiyunstm32-dcmi STM32 Digital Camera Memory Interface (DCMI) 63*4882a593Smuzhiyunsun4i-csi Allwinner A10 CMOS Sensor Interface Support 64*4882a593Smuzhiyunsun6i-csi Allwinner V3s Camera Sensor Interface 65*4882a593Smuzhiyunsun8i-di Allwinner Deinterlace 66*4882a593Smuzhiyunsun8i-rotate Allwinner DE2 rotation 67*4882a593Smuzhiyunti-cal TI Memory-to-memory multimedia devices 68*4882a593Smuzhiyunti-csc TI DVB platform devices 69*4882a593Smuzhiyunti-vpe TI VPE (Video Processing Engine) 70*4882a593Smuzhiyunvenus-enc Qualcomm Venus V4L2 encoder/decoder 71*4882a593Smuzhiyunvia-camera VIAFB camera controller 72*4882a593Smuzhiyunvideo-mux Video Multiplexer 73*4882a593Smuzhiyunvpif_display TI DaVinci VPIF V4L2-Display 74*4882a593Smuzhiyunvpif_capture TI DaVinci VPIF video capture 75*4882a593Smuzhiyunvpss TI DaVinci VPBE V4L2-Display 76*4882a593Smuzhiyunvsp1 Renesas VSP1 Video Processing Engine 77*4882a593Smuzhiyunxilinx-tpg Xilinx Video Test Pattern Generator 78*4882a593Smuzhiyunxilinx-video Xilinx Video IP (EXPERIMENTAL) 79*4882a593Smuzhiyunxilinx-vtc Xilinx Video Timing Controller 80*4882a593Smuzhiyun================= ============================================================ 81*4882a593Smuzhiyun 82*4882a593SmuzhiyunMMC/SDIO DVB adapters 83*4882a593Smuzhiyun--------------------- 84*4882a593Smuzhiyun 85*4882a593Smuzhiyun======= =========================================== 86*4882a593SmuzhiyunDriver Name 87*4882a593Smuzhiyun======= =========================================== 88*4882a593Smuzhiyunsmssdio Siano SMS1xxx based MDTV via SDIO interface 89*4882a593Smuzhiyun======= =========================================== 90*4882a593Smuzhiyun 91