forked from Minki/linux
762c28121d
Remove soc_camera framework dependencies from ov772x sensor driver. - Handle clock and gpios - Register async subdevice - Remove soc_camera specific g/s_mbus_config operations - Change image format colorspace from JPEG to SRGB as the two use the same colorspace information but JPEG makes assumptions on color components quantization that do not apply to the sensor - Remove sizes crop from get_selection as driver can't scale - Add kernel doc to driver interface header file - Adjust build system This commit does not remove the original soc_camera based driver as long as other platforms depends on soc_camera-based CEU driver. Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
103 lines
3.9 KiB
Makefile
103 lines
3.9 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
msp3400-objs := msp3400-driver.o msp3400-kthreads.o
|
|
obj-$(CONFIG_VIDEO_MSP3400) += msp3400.o
|
|
|
|
obj-$(CONFIG_VIDEO_SMIAPP) += smiapp/
|
|
obj-$(CONFIG_VIDEO_ET8EK8) += et8ek8/
|
|
obj-$(CONFIG_VIDEO_CX25840) += cx25840/
|
|
obj-$(CONFIG_VIDEO_M5MOLS) += m5mols/
|
|
obj-y += soc_camera/
|
|
|
|
obj-$(CONFIG_VIDEO_APTINA_PLL) += aptina-pll.o
|
|
obj-$(CONFIG_VIDEO_TVAUDIO) += tvaudio.o
|
|
obj-$(CONFIG_VIDEO_TDA7432) += tda7432.o
|
|
obj-$(CONFIG_VIDEO_SAA6588) += saa6588.o
|
|
obj-$(CONFIG_VIDEO_TDA9840) += tda9840.o
|
|
obj-$(CONFIG_VIDEO_TDA1997X) += tda1997x.o
|
|
obj-$(CONFIG_VIDEO_TEA6415C) += tea6415c.o
|
|
obj-$(CONFIG_VIDEO_TEA6420) += tea6420.o
|
|
obj-$(CONFIG_VIDEO_SAA7110) += saa7110.o
|
|
obj-$(CONFIG_VIDEO_SAA711X) += saa7115.o
|
|
obj-$(CONFIG_VIDEO_SAA717X) += saa717x.o
|
|
obj-$(CONFIG_VIDEO_SAA7127) += saa7127.o
|
|
obj-$(CONFIG_VIDEO_SAA7185) += saa7185.o
|
|
obj-$(CONFIG_VIDEO_SAA6752HS) += saa6752hs.o
|
|
obj-$(CONFIG_VIDEO_AD5820) += ad5820.o
|
|
obj-$(CONFIG_VIDEO_DW9714) += dw9714.o
|
|
obj-$(CONFIG_VIDEO_ADV7170) += adv7170.o
|
|
obj-$(CONFIG_VIDEO_ADV7175) += adv7175.o
|
|
obj-$(CONFIG_VIDEO_ADV7180) += adv7180.o
|
|
obj-$(CONFIG_VIDEO_ADV7183) += adv7183.o
|
|
obj-$(CONFIG_VIDEO_ADV7343) += adv7343.o
|
|
obj-$(CONFIG_VIDEO_ADV7393) += adv7393.o
|
|
obj-$(CONFIG_VIDEO_ADV748X) += adv748x/
|
|
obj-$(CONFIG_VIDEO_ADV7604) += adv7604.o
|
|
obj-$(CONFIG_VIDEO_ADV7842) += adv7842.o
|
|
obj-$(CONFIG_VIDEO_AD9389B) += ad9389b.o
|
|
obj-$(CONFIG_VIDEO_ADV7511) += adv7511.o
|
|
obj-$(CONFIG_VIDEO_VPX3220) += vpx3220.o
|
|
obj-$(CONFIG_VIDEO_VS6624) += vs6624.o
|
|
obj-$(CONFIG_VIDEO_BT819) += bt819.o
|
|
obj-$(CONFIG_VIDEO_BT856) += bt856.o
|
|
obj-$(CONFIG_VIDEO_BT866) += bt866.o
|
|
obj-$(CONFIG_VIDEO_KS0127) += ks0127.o
|
|
obj-$(CONFIG_VIDEO_THS7303) += ths7303.o
|
|
obj-$(CONFIG_VIDEO_THS8200) += ths8200.o
|
|
obj-$(CONFIG_VIDEO_TVP5150) += tvp5150.o
|
|
obj-$(CONFIG_VIDEO_TVP514X) += tvp514x.o
|
|
obj-$(CONFIG_VIDEO_TVP7002) += tvp7002.o
|
|
obj-$(CONFIG_VIDEO_TW2804) += tw2804.o
|
|
obj-$(CONFIG_VIDEO_TW9903) += tw9903.o
|
|
obj-$(CONFIG_VIDEO_TW9906) += tw9906.o
|
|
obj-$(CONFIG_VIDEO_CS3308) += cs3308.o
|
|
obj-$(CONFIG_VIDEO_CS5345) += cs5345.o
|
|
obj-$(CONFIG_VIDEO_CS53L32A) += cs53l32a.o
|
|
obj-$(CONFIG_VIDEO_M52790) += m52790.o
|
|
obj-$(CONFIG_VIDEO_TLV320AIC23B) += tlv320aic23b.o
|
|
obj-$(CONFIG_VIDEO_UDA1342) += uda1342.o
|
|
obj-$(CONFIG_VIDEO_WM8775) += wm8775.o
|
|
obj-$(CONFIG_VIDEO_WM8739) += wm8739.o
|
|
obj-$(CONFIG_VIDEO_VP27SMPX) += vp27smpx.o
|
|
obj-$(CONFIG_VIDEO_SONY_BTF_MPX) += sony-btf-mpx.o
|
|
obj-$(CONFIG_VIDEO_UPD64031A) += upd64031a.o
|
|
obj-$(CONFIG_VIDEO_UPD64083) += upd64083.o
|
|
obj-$(CONFIG_VIDEO_OV2640) += ov2640.o
|
|
obj-$(CONFIG_VIDEO_OV2685) += ov2685.o
|
|
obj-$(CONFIG_VIDEO_OV5640) += ov5640.o
|
|
obj-$(CONFIG_VIDEO_OV5645) += ov5645.o
|
|
obj-$(CONFIG_VIDEO_OV5647) += ov5647.o
|
|
obj-$(CONFIG_VIDEO_OV5670) += ov5670.o
|
|
obj-$(CONFIG_VIDEO_OV5695) += ov5695.o
|
|
obj-$(CONFIG_VIDEO_OV6650) += ov6650.o
|
|
obj-$(CONFIG_VIDEO_OV7640) += ov7640.o
|
|
obj-$(CONFIG_VIDEO_OV7670) += ov7670.o
|
|
obj-$(CONFIG_VIDEO_OV772X) += ov772x.o
|
|
obj-$(CONFIG_VIDEO_OV7740) += ov7740.o
|
|
obj-$(CONFIG_VIDEO_OV9650) += ov9650.o
|
|
obj-$(CONFIG_VIDEO_OV13858) += ov13858.o
|
|
obj-$(CONFIG_VIDEO_MT9M032) += mt9m032.o
|
|
obj-$(CONFIG_VIDEO_MT9M111) += mt9m111.o
|
|
obj-$(CONFIG_VIDEO_MT9P031) += mt9p031.o
|
|
obj-$(CONFIG_VIDEO_MT9T001) += mt9t001.o
|
|
obj-$(CONFIG_VIDEO_MT9V011) += mt9v011.o
|
|
obj-$(CONFIG_VIDEO_MT9V032) += mt9v032.o
|
|
obj-$(CONFIG_VIDEO_SR030PC30) += sr030pc30.o
|
|
obj-$(CONFIG_VIDEO_NOON010PC30) += noon010pc30.o
|
|
obj-$(CONFIG_VIDEO_S5K6AA) += s5k6aa.o
|
|
obj-$(CONFIG_VIDEO_S5K6A3) += s5k6a3.o
|
|
obj-$(CONFIG_VIDEO_S5K4ECGX) += s5k4ecgx.o
|
|
obj-$(CONFIG_VIDEO_S5K5BAF) += s5k5baf.o
|
|
obj-$(CONFIG_VIDEO_S5C73M3) += s5c73m3/
|
|
obj-$(CONFIG_VIDEO_ADP1653) += adp1653.o
|
|
obj-$(CONFIG_VIDEO_LM3560) += lm3560.o
|
|
obj-$(CONFIG_VIDEO_LM3646) += lm3646.o
|
|
obj-$(CONFIG_VIDEO_SMIAPP_PLL) += smiapp-pll.o
|
|
obj-$(CONFIG_VIDEO_AK881X) += ak881x.o
|
|
obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o
|
|
obj-$(CONFIG_VIDEO_ML86V7667) += ml86v7667.o
|
|
obj-$(CONFIG_VIDEO_OV2659) += ov2659.o
|
|
obj-$(CONFIG_VIDEO_TC358743) += tc358743.o
|
|
obj-$(CONFIG_VIDEO_IMX274) += imx274.o
|
|
|
|
obj-$(CONFIG_SDR_MAX2175) += max2175.o
|