Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 2 | # |
| 3 | # Makefile for the video capture/playback device drivers. |
| 4 | # |
| 5 | |
Mauro Carvalho Chehab | b47ff4a | 2012-08-20 09:49:34 -0300 | [diff] [blame] | 6 | obj-$(CONFIG_VIDEO_VIA_CAMERA) += via-camera.o |
Jonathan Corbet | f8fc729 | 2011-06-11 17:46:42 +0000 | [diff] [blame] | 7 | obj-$(CONFIG_VIDEO_CAFE_CCIC) += marvell-ccic/ |
Jonathan Corbet | 67a8dbb | 2011-06-11 14:46:49 -0300 | [diff] [blame] | 8 | obj-$(CONFIG_VIDEO_MMP_CAMERA) += marvell-ccic/ |
Sakari Ailus | a5e9086 | 2007-07-18 18:04:17 -0300 | [diff] [blame] | 9 | |
Laurent Pinchart | 7e8970e | 2011-02-12 18:05:06 -0300 | [diff] [blame] | 10 | obj-$(CONFIG_VIDEO_OMAP3) += omap3isp/ |
Hans Verkuil | 34b27b1 | 2016-09-11 05:51:54 -0300 | [diff] [blame] | 11 | obj-$(CONFIG_VIDEO_PXA27x) += pxa_camera.o |
Laurent Pinchart | 7e8970e | 2011-02-12 18:05:06 -0300 | [diff] [blame] | 12 | |
Anatolij Gustschin | 95c5d60 | 2010-07-02 10:10:09 -0300 | [diff] [blame] | 13 | obj-$(CONFIG_VIDEO_VIU) += fsl-viu.o |
Hans Verkuil | e75420d | 2014-08-25 08:06:34 -0300 | [diff] [blame] | 14 | |
Helen Koike | f2fe890 | 2017-04-07 14:55:19 -0300 | [diff] [blame] | 15 | obj-$(CONFIG_VIDEO_VIMC) += vimc/ |
Hans Verkuil | e75420d | 2014-08-25 08:06:34 -0300 | [diff] [blame] | 16 | obj-$(CONFIG_VIDEO_VIVID) += vivid/ |
Hans Verkuil | 1f923a4 | 2014-09-22 09:27:17 -0300 | [diff] [blame] | 17 | obj-$(CONFIG_VIDEO_VIM2M) += vim2m.o |
Mauro Carvalho Chehab | c1d1ea9 | 2006-04-09 15:51:18 -0300 | [diff] [blame] | 18 | |
Archit Taneja | 4571912 | 2013-10-16 02:36:47 -0300 | [diff] [blame] | 19 | obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe/ |
| 20 | |
Benoit Parrot | 343e89a | 2016-01-06 21:37:26 -0200 | [diff] [blame] | 21 | obj-$(CONFIG_VIDEO_TI_CAL) += ti-vpe/ |
| 22 | |
Javier Martin | 8091cb7 | 2012-01-13 06:31:02 -0300 | [diff] [blame] | 23 | obj-$(CONFIG_VIDEO_MX2_EMMAPRP) += mx2_emmaprp.o |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 24 | obj-$(CONFIG_VIDEO_CODA) += coda/ |
Javier Martin | 8091cb7 | 2012-01-13 06:31:02 -0300 | [diff] [blame] | 25 | |
Guennadi Liakhovetski | 05efa71 | 2012-10-05 07:43:41 -0300 | [diff] [blame] | 26 | obj-$(CONFIG_VIDEO_SH_VEU) += sh_veu.o |
| 27 | |
Hans Verkuil | 1e33936 | 2017-06-28 04:14:28 -0400 | [diff] [blame] | 28 | obj-$(CONFIG_CEC_GPIO) += cec-gpio/ |
| 29 | |
Javier Martin | 8f0755c | 2012-07-26 05:55:18 -0300 | [diff] [blame] | 30 | obj-$(CONFIG_VIDEO_MEM2MEM_DEINTERLACE) += m2m-deinterlace.o |
| 31 | |
Philipp Zabel | 68803ad | 2017-06-07 15:33:55 -0300 | [diff] [blame] | 32 | obj-$(CONFIG_VIDEO_MUX) += video-mux.o |
| 33 | |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 34 | obj-$(CONFIG_VIDEO_S3C_CAMIF) += s3c-camif/ |
| 35 | obj-$(CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS) += exynos4-is/ |
Andrzej Pietrasiewicz | bb677f3 | 2011-11-24 11:15:23 -0300 | [diff] [blame] | 36 | obj-$(CONFIG_VIDEO_SAMSUNG_S5P_JPEG) += s5p-jpeg/ |
Kamil Debski | af93574 | 2011-06-21 10:51:26 -0300 | [diff] [blame] | 37 | obj-$(CONFIG_VIDEO_SAMSUNG_S5P_MFC) += s5p-mfc/ |
Guennadi Liakhovetski | e55222e | 2008-04-22 14:42:03 -0300 | [diff] [blame] | 38 | |
Kamil Debski | 9188473 | 2011-10-06 11:32:12 -0300 | [diff] [blame] | 39 | obj-$(CONFIG_VIDEO_SAMSUNG_S5P_G2D) += s5p-g2d/ |
Hans Verkuil | a93d429 | 2016-12-13 12:37:16 -0200 | [diff] [blame] | 40 | obj-$(CONFIG_VIDEO_SAMSUNG_S5P_CEC) += s5p-cec/ |
Mauro Carvalho Chehab | 2e59d4d | 2012-09-15 15:09:57 -0300 | [diff] [blame] | 41 | obj-$(CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC) += exynos-gsc/ |
Kamil Debski | 9188473 | 2011-10-06 11:32:12 -0300 | [diff] [blame] | 42 | |
Fabien Dessenne | 28ffeeb | 2015-05-12 13:02:10 -0300 | [diff] [blame] | 43 | obj-$(CONFIG_VIDEO_STI_BDISP) += sti/bdisp/ |
Jean-Christophe Trotin | 57b2c06 | 2016-09-05 11:06:29 -0300 | [diff] [blame] | 44 | obj-$(CONFIG_VIDEO_STI_HVA) += sti/hva/ |
Peter Griffin | 850a3f7 | 2015-07-30 14:09:00 -0300 | [diff] [blame] | 45 | obj-$(CONFIG_DVB_C8SECTPFE) += sti/c8sectpfe/ |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 46 | obj-$(CONFIG_VIDEO_STI_HDMI_CEC) += sti/cec/ |
Fabien Dessenne | 28ffeeb | 2015-05-12 13:02:10 -0300 | [diff] [blame] | 47 | |
Hugues Fruchet | f386509 | 2017-02-02 12:59:48 -0200 | [diff] [blame] | 48 | obj-$(CONFIG_VIDEO_STI_DELTA) += sti/delta/ |
| 49 | |
Hans Verkuil | 9d2d6068 | 2017-07-15 10:51:00 +0200 | [diff] [blame] | 50 | obj-$(CONFIG_VIDEO_TEGRA_HDMI_CEC) += tegra-cec/ |
| 51 | |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 52 | obj-y += stm32/ |
Benjamin Gaignard | d69ae57 | 2017-05-31 10:23:48 -0300 | [diff] [blame] | 53 | |
Mauro Carvalho Chehab | 13c6c6e | 2017-06-08 12:14:09 -0300 | [diff] [blame] | 54 | obj-y += davinci/ |
Guennadi Liakhovetski | a81fb9b | 2010-03-17 11:21:13 -0300 | [diff] [blame] | 55 | |
| 56 | obj-$(CONFIG_VIDEO_SH_VOU) += sh_vou.o |
| 57 | |
Mauro Carvalho Chehab | a47b611 | 2012-08-21 19:46:46 -0300 | [diff] [blame] | 58 | obj-$(CONFIG_SOC_CAMERA) += soc_camera/ |
| 59 | |
Ramesh Shanmugasundaram | 7625ee9 | 2017-06-12 10:26:19 -0300 | [diff] [blame] | 60 | obj-$(CONFIG_VIDEO_RCAR_DRIF) += rcar_drif.o |
Jacopo Mondi | 32e5a70 | 2018-02-22 05:37:19 -0500 | [diff] [blame] | 61 | obj-$(CONFIG_VIDEO_RENESAS_CEU) += renesas-ceu.o |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 62 | obj-$(CONFIG_VIDEO_RENESAS_FCP) += rcar-fcp.o |
Kieran Bingham | 4710b75 | 2016-06-30 10:41:23 -0300 | [diff] [blame] | 63 | obj-$(CONFIG_VIDEO_RENESAS_FDP1) += rcar_fdp1.o |
Mauro Carvalho Chehab | 6e6a8b5 | 2018-01-04 13:08:56 -0500 | [diff] [blame] | 64 | obj-$(CONFIG_VIDEO_RENESAS_JPU) += rcar_jpu.o |
Laurent Pinchart | 26e0ca2 | 2013-06-04 11:22:30 -0300 | [diff] [blame] | 65 | obj-$(CONFIG_VIDEO_RENESAS_VSP1) += vsp1/ |
| 66 | |
Jacob Chen | f7e7b48 | 2017-10-11 00:29:35 -0700 | [diff] [blame] | 67 | obj-$(CONFIG_VIDEO_ROCKCHIP_RGA) += rockchip/rga/ |
| 68 | |
Mauro Carvalho Chehab | 1dbfacf | 2014-08-20 13:56:21 -0600 | [diff] [blame] | 69 | obj-y += omap/ |
Hans Verkuil | 090836dd8 | 2012-08-20 04:00:14 -0300 | [diff] [blame] | 70 | |
Benoit Parrot | 417d2e5 | 2014-12-09 16:43:44 -0300 | [diff] [blame] | 71 | obj-$(CONFIG_VIDEO_AM437X_VPFE) += am437x/ |
| 72 | |
Laurent Pinchart | df33051 | 2013-05-15 11:36:19 -0300 | [diff] [blame] | 73 | obj-$(CONFIG_VIDEO_XILINX) += xilinx/ |
| 74 | |
Niklas Söderlund | f00add9 | 2016-04-26 10:22:19 -0300 | [diff] [blame] | 75 | obj-$(CONFIG_VIDEO_RCAR_VIN) += rcar-vin/ |
| 76 | |
Songjun Wu | 1062674 | 2016-08-17 03:05:27 -0300 | [diff] [blame] | 77 | obj-$(CONFIG_VIDEO_ATMEL_ISC) += atmel/ |
Hans Verkuil | c1d82b8 | 2016-09-21 03:53:25 -0300 | [diff] [blame] | 78 | obj-$(CONFIG_VIDEO_ATMEL_ISI) += atmel/ |
Songjun Wu | 1062674 | 2016-08-17 03:05:27 -0300 | [diff] [blame] | 79 | |
Hugues Fruchet | 37404f9 | 2017-05-05 12:31:21 -0300 | [diff] [blame] | 80 | obj-$(CONFIG_VIDEO_STM32_DCMI) += stm32/ |
| 81 | |
Andrew-CT Chen | 3003a18 | 2016-05-03 07:11:21 -0300 | [diff] [blame] | 82 | obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu/ |
Tiffany Lin | 4e855a6 | 2016-05-03 07:11:24 -0300 | [diff] [blame] | 83 | |
| 84 | obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec/ |
Minghsiu Tsai | c8eb2d7 | 2016-09-08 10:09:03 -0300 | [diff] [blame] | 85 | |
| 86 | obj-$(CONFIG_VIDEO_MEDIATEK_MDP) += mtk-mdp/ |
Rick Chang | b2f0d27 | 2016-12-14 06:04:48 -0200 | [diff] [blame] | 87 | |
| 88 | obj-$(CONFIG_VIDEO_MEDIATEK_JPEG) += mtk-jpeg/ |
Stanimir Varbanov | 7035280 | 2017-06-15 13:31:50 -0300 | [diff] [blame] | 89 | |
Todor Tomov | f5c07494 | 2017-08-08 09:30:08 -0400 | [diff] [blame] | 90 | obj-$(CONFIG_VIDEO_QCOM_CAMSS) += qcom/camss-8x16/ |
| 91 | |
Stanimir Varbanov | 7035280 | 2017-06-15 13:31:50 -0300 | [diff] [blame] | 92 | obj-$(CONFIG_VIDEO_QCOM_VENUS) += qcom/venus/ |
Neil Armstrong | 7ec2c0f7 | 2017-07-27 11:20:29 -0400 | [diff] [blame] | 93 | |
| 94 | obj-y += meson/ |