#
# Makefile for the kernel hardware sensors drivers.
#

SUB_DIRS     :=
MOD_SUB_DIRS := $(SUB_DIRS)
ALL_SUB_DIRS := $(SUB_DIRS)
MOD_LIST_NAME := SENSORS_MODULES

L_TARGET := sensors.a
MX_OBJS :=  
M_OBJS  := 
LX_OBJS :=
L_OBJS  := 

# -----
# i2c core components
# -----

ifeq ($(CONFIG_SENSORS),y)
  LX_OBJS += sensors.o
else
  ifeq ($(CONFIG_SENSORS),m)
    MX_OBJS += sensors.o
  endif
endif

ifeq ($(CONFIG_SENSORS_ADM1021),y)
  L_OBJS += adm1021.o
else
  ifeq ($(CONFIG_SENSORS_ADM1021),m)
    M_OBJS += adm1021.o
  endif
endif

ifeq ($(CONFIG_SENSORS_ADM1024),y)
  L_OBJS += adm1024.o
else
  ifeq ($(CONFIG_SENSORS_ADM1024),m)
    M_OBJS += adm1024.o
  endif
endif

ifeq ($(CONFIG_SENSORS_ADM1025),y)
  L_OBJS += adm1025.o
else
  ifeq ($(CONFIG_SENSORS_ADM1025),m)
    M_OBJS += adm1025.o
  endif
endif

ifeq ($(CONFIG_SENSORS_ADM9240),y)
  L_OBJS += adm9240.o
else
  ifeq ($(CONFIG_SENSORS_ADM9240),m)
    M_OBJS += adm9240.o
  endif
endif

ifeq ($(CONFIG_SENSORS_DDCMON),y)
  L_OBJS += ddcmon.o
else
  ifeq ($(CONFIG_SENSORS_DDCMON),m)
    M_OBJS += ddcmon.o
  endif
endif

ifeq ($(CONFIG_SENSORS_DS1621),y)
  L_OBJS += ds1621.o
else
  ifeq ($(CONFIG_SENSORS_DS1621),m)
    M_OBJS += ds1621.o
  endif
endif

ifeq ($(CONFIG_SENSORS_EEPROM),y)
  L_OBJS += eeprom.o
else
  ifeq ($(CONFIG_SENSORS_EEPROM),m)
    M_OBJS += eeprom.o
  endif
endif

ifeq ($(CONFIG_SENSORS_FSCPOS),y)
  L_OBJS += fscpos.o
else
  ifeq ($(CONFIG_SENSORS_FSCPOS),m)
    M_OBJS += fscpos.o
  endif
endif

ifeq ($(CONFIG_SENSORS_FSCSCY),y)
  L_OBJS += fscscy.o
else
  ifeq ($(CONFIG_SENSORS_FSCSCY),m)
    M_OBJS += fscscy.o
  endif
endif

ifeq ($(CONFIG_SENSORS_GL518SM),y)
  L_OBJS += gl518sm.o
else
  ifeq ($(CONFIG_SENSORS_GL518SM),m)
    M_OBJS += gl518sm.o
  endif
endif

ifeq ($(CONFIG_SENSORS_GL520SM),y)
  L_OBJS += gl520sm.o
else
  ifeq ($(CONFIG_SENSORS_GL520SM),m)
    M_OBJS += gl520sm.o
  endif
endif

ifeq ($(CONFIG_SENSORS_IT87),y)
  L_OBJS += it87.o
else
  ifeq ($(CONFIG_SENSORS_IT87),m)
    M_OBJS += it87.o
  endif
endif

ifeq ($(CONFIG_SENSORS_LM75),y)
  L_OBJS += lm75.o
else
  ifeq ($(CONFIG_SENSORS_LM75),m)
    M_OBJS += lm75.o
  endif
endif

ifeq ($(CONFIG_SENSORS_LM78),y)
  L_OBJS += lm78.o
else
  ifeq ($(CONFIG_SENSORS_LM78),m)
    M_OBJS += lm78.o
  endif
endif

ifeq ($(CONFIG_SENSORS_LM80),y)
  L_OBJS += lm80.o
else
  ifeq ($(CONFIG_SENSORS_LM80),m)
    M_OBJS += lm80.o
  endif
endif

ifeq ($(CONFIG_SENSORS_LM87),y)
  L_OBJS += lm87.o
else
  ifeq ($(CONFIG_SENSORS_LM87),m)
    M_OBJS += lm87.o
  endif
endif

ifeq ($(CONFIG_SENSORS_LM92),y)
  L_OBJS += lm92.o
else
  ifeq ($(CONFIG_SENSORS_LM92),m)
    M_OBJS += lm92.o
  endif
endif

ifeq ($(CONFIG_SENSORS_MATORB),y)
  L_OBJS += matorb.o
else
  ifeq ($(CONFIG_SENSORS_MATORB),m)
    M_OBJS += matorb.o
  endif
endif

ifeq ($(CONFIG_SENSORS_MAXILIFE),y)
  L_OBJS += maxilife.o
else
  ifeq ($(CONFIG_SENSORS_MAXILIFE),m)
    M_OBJS += maxilife.o
  endif
endif

ifeq ($(CONFIG_SENSORS_MTP008),y)
  L_OBJS += mtp008.o
else
  ifeq ($(CONFIG_SENSORS_MTP008),m)
    M_OBJS += mtp008.o
  endif
endif

ifeq ($(CONFIG_SENSORS_PCF8574),y)
  L_OBJS += pcf8574.o
else
  ifeq ($(CONFIG_SENSORS_PCF8574),m)
    M_OBJS += pcf8574.o
  endif
endif

ifeq ($(CONFIG_SENSORS_PCF8591),y)
  L_OBJS += pcf8591.o
else
  ifeq ($(CONFIG_SENSORS_PCF8591),m)
    M_OBJS += pcf8591.o
  endif
endif

ifeq ($(CONFIG_SENSORS_SIS5595),y)
  L_OBJS += sis5595.o
else
  ifeq ($(CONFIG_SENSORS_SIS5595),m)
    M_OBJS += sis5595.o
  endif
endif

ifeq ($(CONFIG_SENSORS_SMSC47M1),y)
  L_OBJS += smsc47m1.o
else
  ifeq ($(CONFIG_SENSORS_SMSC47M1),m)
    M_OBJS += smsc47m1.o
  endif
endif

ifeq ($(CONFIG_SENSORS_THMC50),y)
  L_OBJS += thmc50.o
else
  ifeq ($(CONFIG_SENSORS_THMC50),m)
    M_OBJS += thmc50.o
  endif
endif

ifeq ($(CONFIG_SENSORS_VIA686A),y)
  L_OBJS += via686a.o
else
  ifeq ($(CONFIG_SENSORS_VIA686A),m)
    M_OBJS += via686a.o
  endif
endif

ifeq ($(CONFIG_SENSORS_VT1211),y)
  L_OBJS += vt1211.o
else
  ifeq ($(CONFIG_SENSORS_VT1211),m)
    M_OBJS += vt1211.o
  endif
endif

ifeq ($(CONFIG_SENSORS_W83781D),y)
  L_OBJS += w83781d.o
else
  ifeq ($(CONFIG_SENSORS_W83781D),m)
    M_OBJS += w83781d.o
  endif
endif

include $(TOPDIR)/Rules.make
