• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1obj-$(CONFIG_CSI_VIN) += modules/sensor/
2obj-$(CONFIG_CSI_VIN) += modules/actuator/
3obj-$(CONFIG_CSI_VIN) += vin_io.o
4obj-$(CONFIG_AW_SENSOR_POWER)      += modules/sensor_power/
5vin_io-$(CONFIG_CSI_CCI)				:= vin-cci/csi_cci_reg.o
6vin_io-$(CONFIG_CSI_CCI)				+= vin-cci/bsp_cci.o
7vin_io-$(CONFIG_FLASH)					+= modules/flash/flash.o
8vin_io-y					+= vin-cci/cci_helper.o
9vin_io-y					+= vin-cci/sunxi_cci.o
10vin_io-y					+= utility/vin_supply.o
11vin_io-y					+= utility/vin_os.o
12vin_io-y					+= modules/sensor/sensor-compat-ioctl32.o
13vin_io-y					+= modules/sensor/sensor_helper.o
14
15obj-$(CONFIG_CSI_VIN) += vin_v4l2.o
16vin_v4l2-y					:= vin-csi/sunxi_csi.o
17vin_v4l2-y					+= vin-csi/parser_reg.o
18
19vin_v4l2-y					+= vin-mipi/sunxi_mipi.o
20ifneq ($(strip $(CONFIG_ARCH_SUN8IW15P1)),)
21vin_v4l2-y					+= vin-mipi/bsp_mipi_csi.o
22else ifneq ($(strip $(CONFIG_ARCH_SUN8IW19P1)),)
23vin_v4l2-y					+= vin-mipi/bsp_mipi_csi.o
24else ifneq ($(strip $(CONFIG_ARCH_SUN50IW9P1)),)
25vin_v4l2-y					+= vin-mipi/bsp_mipi_csi.o
26else ifneq ($(strip $(CONFIG_ARCH_SUN8IW17)),)
27vin_v4l2-y					+= vin-mipi/bsp_mipi_csi_v1.o \
28							vin-mipi/combo_rx/combo_rx_reg_null.o\
29							vin-mipi/protocol/protocol_reg.o \
30							vin-mipi/dphy/dphy_reg.o
31else ifneq ($(strip $(CONFIG_ARCH_SUN8IW16)),)
32vin_v4l2-y					+= vin-mipi/combo_rx/combo_rx_reg.o
33else ifneq ($(strip $(CONFIG_ARCH_SUN50IW10)),)
34vin_v4l2-y					+= vin-mipi/combo_csi/combo_csi_reg.o
35else
36vin_v4l2-y					+= vin-mipi/bsp_mipi_csi_null.o \
37							vin-mipi/combo_rx/combo_rx_reg_null.o
38endif
39
40vin_v4l2-y					+= vin-isp/sunxi_isp.o
41ifneq ($(strip $(CONFIG_ARCH_SUN8IW16P1)),)
42vin_v4l2-y					+= vin-isp/isp520/isp520_reg_cfg.o
43else ifneq ($(strip $(CONFIG_ARCH_SUN8IW19P1)),)
44vin_v4l2-y					+= vin-isp/isp521/isp521_reg_cfg.o
45else ifneq ($(strip $(CONFIG_ARCH_SUN50IW10)),)
46vin_v4l2-y					+= vin-isp/isp522/isp522_reg_cfg.o
47else
48vin_v4l2-y					+= vin-isp/isp500/isp500_reg_cfg.o
49endif
50
51vin_v4l2-$(CONFIG_SUPPORT_ISP_TDM)			+= vin-tdm/vin_tdm.o
52vin_v4l2-$(CONFIG_SUPPORT_ISP_TDM)			+= vin-tdm/tdm_reg.o
53vin_v4l2-y		                	+= modules/sensor-list/sensor_list.o
54vin_v4l2-y					+= vin-vipp/sunxi_scaler.o
55vin_v4l2-y					+= vin-vipp/vipp_reg.o
56vin_v4l2-y					+= modules/flash/flash.o
57vin_v4l2-y					+= utility/bsp_common.o
58vin_v4l2-y					+= utility/config.o
59vin_v4l2-y					+= vin-stat/vin_h3a.o
60vin_v4l2-y					+= vin-video/vin_video.o
61vin_v4l2-y					+= vin-video/vin_core.o
62vin_v4l2-y					+= vin-video/dma_reg.o
63vin_v4l2-y					+= top_reg.o
64vin_v4l2-y					+= vin.o
65
66
67
68
69