Fresh pull from upstream
[librecmc/librecmc.git] / package / kernel / hwmon-gsc / Makefile
1 include $(TOPDIR)/rules.mk
2 include $(INCLUDE_DIR)/kernel.mk
3
4 PKG_NAME:=hwmon-gsc
5 PKG_RELEASE:=1
6
7 include $(INCLUDE_DIR)/package.mk
8
9 define KernelPackage/hwmon-gsc
10   SUBMENU:=Hardware Monitoring Support
11   DEPENDS:=@TARGET_imx6||TARGET_cns3xxx kmod-hwmon-core +kmod-i2c-core
12   TITLE:=Driver for the Gateworks System Controller
13   AUTOLOAD:=$(call AutoLoad,60,gsc)
14   FILES:=$(PKG_BUILD_DIR)/gsc.ko
15 endef
16
17 define KernelPackage/hwmon-gsc/description
18   Kernel module for the Gateworks System Controller chips.
19 endef
20
21 define Build/Compile
22         $(MAKE) -C "$(LINUX_DIR)" \
23                 CROSS_COMPILE="$(TARGET_CROSS)" \
24                 ARCH="$(LINUX_KARCH)" \
25                 SUBDIRS="$(PKG_BUILD_DIR)" \
26                 EXTRA_CFLAGS="$(BUILDFLAGS)" \
27                 modules
28 endef
29
30 $(eval $(call KernelPackage,hwmon-gsc))