X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=package%2Fkernel%2Flinux%2Fmodules%2Fhwmon.mk;h=6223a37ab268888d6dcc28fbd7fba97539ab7332;hp=69aaacd92f69e23055f776a02add5bb01d39c449;hb=9ed108e98baae4ed7fbb6c8dd0ed4bd68dd4dc31;hpb=449aba4fe849ce51c54c32689546e8d99da7f756 diff --git a/package/kernel/linux/modules/hwmon.mk b/package/kernel/linux/modules/hwmon.mk index 69aaacd92f..6223a37ab2 100644 --- a/package/kernel/linux/modules/hwmon.mk +++ b/package/kernel/linux/modules/hwmon.mk @@ -98,7 +98,7 @@ define KernelPackage/hwmon-ina2xx KCONFIG:=CONFIG_SENSORS_INA2XX FILES:=$(LINUX_DIR)/drivers/hwmon/ina2xx.ko AUTOLOAD:=$(call AutoProbe,ina2xx) - $(call AddDepends/hwmon,+kmod-i2c-core +LINUX_4_4:kmod-regmap) + $(call AddDepends/hwmon,+kmod-i2c-core +!LINUX_3_18:kmod-regmap) endef define KernelPackage/hwmon-ina2xx/description @@ -108,12 +108,26 @@ endef $(eval $(call KernelPackage,hwmon-ina2xx)) +define KernelPackage/hwmon-it87 + TITLE:=IT87 monitoring support + KCONFIG:=CONFIG_SENSORS_IT87 + FILES:=$(LINUX_DIR)/drivers/hwmon/it87.ko + AUTOLOAD:=$(call AutoProbe,it87) + $(call AddDepends/hwmon,+kmod-i2c-core +kmod-hwmon-vid +PACKAGE_kmod-thermal:kmod-thermal) +endef + +define KernelPackage/hwmon-it87/description + Kernel module for it87 thermal and voltage monitor chip +endef + +$(eval $(call KernelPackage,hwmon-it87)) + define KernelPackage/hwmon-lm63 TITLE:=LM63/64 monitoring support KCONFIG:=CONFIG_SENSORS_LM63 FILES:=$(LINUX_DIR)/drivers/hwmon/lm63.ko AUTOLOAD:=$(call AutoProbe,lm63) - $(call AddDepends/hwmon,+kmod-i2c-core) + $(call AddDepends/hwmon,+kmod-i2c-core +kmod-regmap) endef define KernelPackage/hwmon-lm63/description @@ -128,7 +142,7 @@ define KernelPackage/hwmon-lm75 KCONFIG:=CONFIG_SENSORS_LM75 FILES:=$(LINUX_DIR)/drivers/hwmon/lm75.ko AUTOLOAD:=$(call AutoProbe,lm75) - $(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal:kmod-thermal) + $(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal:kmod-thermal +kmod-regmap) endef define KernelPackage/hwmon-lm75/description @@ -238,6 +252,22 @@ endef $(eval $(call KernelPackage,hwmon-sht21)) +define KernelPackage/hwmon-sch5627 + TITLE:=SMSC SCH5627 monitoring support + KCONFIG:=CONFIG_SENSORS_SCH5627 + FILES:= \ + $(LINUX_DIR)/drivers/hwmon/sch5627.ko \ + $(LINUX_DIR)/drivers/hwmon/sch56xx-common.ko + AUTOLOAD:=$(call AutoProbe,sch5627) + $(call AddDepends/hwmon,+kmod-i2c-core) +endef + +define KernelPackage/hwmon-sch5627/description + SMSC SCH5627 Super I/O chips include complete hardware monitoring +endef + +$(eval $(call KernelPackage,hwmon-sch5627)) + define KernelPackage/hwmon-pc87360 TITLE:=PC87360 monitoring support KCONFIG:=CONFIG_SENSORS_PC87360 @@ -268,19 +298,49 @@ endef $(eval $(call KernelPackage,hwmon-w83627hf)) -define KernelPackage/hwmon-gsc - TITLE:=Gateworks GSC monitoring support - KCONFIG:=CONFIG_SENSORS_GSC - FILES:=$(LINUX_DIR)/drivers/hwmon/gsc.ko - AUTOLOAD:=$(call AutoLoad,60,gsc) - $(call AddDepends/hwmon,+kmod-i2c-core) +define KernelPackage/hwmon-w83793 + TITLE:=Winbond W83793G/R monitoring support + KCONFIG:=CONFIG_SENSORS_W83793 + FILES:=$(LINUX_DIR)/drivers/hwmon/w83793.ko + AUTOLOAD:=$(call AutoProbe,w83793) + $(call AddDepends/hwmon,+kmod-i2c-core +kmod-hwmon-vid) +endef + +define KernelPackage/hwmon-w83793/description + Kernel module for the Winbond W83793G and W83793R chips. +endef + +$(eval $(call KernelPackage,hwmon-w83793)) + + +define KernelPackage/hwmon-tmp102 + TITLE:=Texas Instruments TMP102 monitoring support + KCONFIG:=CONFIG_SENSORS_TMP102 + FILES:=$(LINUX_DIR)/drivers/hwmon/tmp102.ko + AUTOLOAD:=$(call AutoProbe,tmp102) + $(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal:kmod-thermal +kmod-regmap) +endef + +define KernelPackage/hwmon-tmp102/description + Kernel module for Texas Instruments TMP102 temperature sensors chip +endef + +$(eval $(call KernelPackage,hwmon-tmp102)) + + +define KernelPackage/hwmon-tmp103 + TITLE:=Texas Instruments TMP103 monitoring support + KCONFIG:=CONFIG_SENSORS_TMP103 + FILES:=$(LINUX_DIR)/drivers/hwmon/tmp103.ko + AUTOLOAD:=$(call AutoProbe,tmp103) + $(call AddDepends/hwmon,+kmod-i2c-core +kmod-regmap) endef -define KernelPackage/hwmon-gsc/description - Kernel module for the Gateworks System Controller chips. +define KernelPackage/hwmon-tmp103/description + Kernel module for Texas Instruments TMP103 temperature sensors chip endef -$(eval $(call KernelPackage,hwmon-gsc)) +$(eval $(call KernelPackage,hwmon-tmp103)) define KernelPackage/hwmon-tmp421