60 lines
2.6 KiB
Makefile
60 lines
2.6 KiB
Makefile
|
GCC_VERSION := $(shell $(CONFIG_SHELL) $(PWD)/scripts/gcc-version.sh $(CROSS_COMPILE)gcc)
|
||
|
|
||
|
ccflags-y += -Idrivers/media/platform/msm/camera_v1/io
|
||
|
ccflags-y += -Idrivers/media/platform/msm/camera_v1/vfe
|
||
|
obj-$(CONFIG_MSM_CAMERA) += io/
|
||
|
ifeq ($(CONFIG_MSM_CAMERA_V4L2),y)
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/cci
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/csi
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/eeprom
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/sensors
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/actuators
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/server
|
||
|
EXTRA_CFLAGS += -Idrivers/media/platform/msm/camera_v1/flash
|
||
|
obj-$(CONFIG_MSM_CAMERA) += msm_isp.o msm.o msm_mem.o msm_mctl.o msm_mctl_buf.o msm_mctl_pp.o
|
||
|
obj-$(CONFIG_MSM_CAMERA) += server/
|
||
|
obj-$(CONFIG_MSM_CAM_IRQ_ROUTER) += msm_camirq_router.o
|
||
|
obj-$(CONFIG_MSM_CAMERA) += cci/ eeprom/ sensors/ actuators/ csi/
|
||
|
obj-$(CONFIG_MSM_CPP) += cpp/
|
||
|
obj-$(CONFIG_MSM_CAMERA) += msm_gesture.o
|
||
|
obj-$(CONFIG_MSM_CAMERA) += flash/
|
||
|
else
|
||
|
obj-$(CONFIG_MSM_CAMERA) += msm_camera.o
|
||
|
endif
|
||
|
obj-$(CONFIG_MSM_CAMERA) += vfe/
|
||
|
obj-$(CONFIG_MSM_CAMERA) += msm_axi_qos.o gemini/ mercury/
|
||
|
ifeq ($(CONFIG_MSM_CAMERA_V4L2),y)
|
||
|
obj-$(CONFIG_ARCH_MSM8X60) += msm_vpe.o
|
||
|
obj-$(CONFIG_ARCH_MSM7X30) += msm_vpe.o msm_axi_qos.o
|
||
|
else
|
||
|
obj-$(CONFIG_ARCH_MSM8X60) += msm_vpe1.o
|
||
|
obj-$(CONFIG_ARCH_MSM7X30) += msm_vpe1.o
|
||
|
endif
|
||
|
obj-$(CONFIG_ARCH_MSM8960) += msm_vpe.o
|
||
|
obj-$(CONFIG_MT9T013) += mt9t013.o mt9t013_reg.o
|
||
|
obj-$(CONFIG_SN12M0PZ) += sn12m0pz.o sn12m0pz_reg.o
|
||
|
obj-$(CONFIG_MT9P012) += mt9p012_reg.o
|
||
|
obj-$(CONFIG_MSM_CAMERA_AF_FOXCONN) += mt9p012_fox.o
|
||
|
obj-$(CONFIG_MSM_CAMERA_AF_BAM) += mt9p012_bam.o
|
||
|
obj-$(CONFIG_MT9P012_KM) += mt9p012_km.o mt9p012_km_reg.o
|
||
|
obj-$(CONFIG_S5K3E2FX) += s5k3e2fx.o
|
||
|
#FIXME: Merge the two ifeq causes VX6953 preview not coming up.
|
||
|
ifneq ($(CONFIG_MSM_CAMERA_V4L2),y)
|
||
|
obj-$(CONFIG_VX6953) += vx6953.o vx6953_reg.o
|
||
|
obj-$(CONFIG_IMX074) += imx074.o imx074_reg.o
|
||
|
obj-$(CONFIG_MT9E013) += mt9e013.o mt9e013_reg.o
|
||
|
obj-$(CONFIG_WEBCAM_OV9726) += ov9726.o ov9726_reg.o
|
||
|
obj-$(CONFIG_OV5647) += ov5647.o ov5647_reg.o
|
||
|
obj-$(CONFIG_S5K4E1) += s5k4e1.o s5k4e1_reg.o
|
||
|
obj-$(CONFIG_WEBCAM_OV7692) += ov7692.o
|
||
|
obj-$(CONFIG_WEBCAM_OV7692_QRD) += ov7692_qrd.o
|
||
|
endif
|
||
|
obj-$(CONFIG_QS_S5K4E1) += qs_s5k4e1.o qs_s5k4e1_reg.o
|
||
|
obj-$(CONFIG_VB6801) += vb6801.o
|
||
|
obj-$(CONFIG_IMX072) += imx072.o imx072_reg.o
|
||
|
obj-$(CONFIG_OV5640) += ov5640.o
|
||
|
obj-$(CONFIG_MT9D112) += mt9d112.o mt9d112_reg.o
|
||
|
|
||
|
obj-$(CONFIG_MT9D113) += mt9d113.o mt9d113_reg.o
|
||
|
obj-$(CONFIG_MSM_V4L2_VIDEO_OVERLAY_DEVICE) += msm_v4l2_video.o
|