root/lm-sensors/trunk/kernel/chips/Module.mk @ 196

Revision 196, 1.9 KB (checked in by kmalkki, 14 years ago)

(Kyösti) Support for the sensor hardware in SiS 5595. This has an
integrated LM78, so the driver is only a customized copy of lm78.c
This southbridge can also do i2c, but this not enough documented in
the datasheet. So i2c is currently not supported.

Some cosmetic changes for VIA driver and documentation.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1#  Module.mk - Makefile for a Linux module for reading sensor data.
2#  Copyright (c) 1998  Frodo Looijaard <frodol@dds.nl>
3#
4#  This program is free software; you can redistribute it and/or modify
5#  it under the terms of the GNU General Public License as published by
6#  the Free Software Foundation; either version 2 of the License, or
7#  (at your option) any later version.
8#
9#  This program is distributed in the hope that it will be useful,
10#  but WITHOUT ANY WARRANTY; without even the implied warranty of
11#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12#  GNU General Public License for more details.
13#
14#  You should have received a copy of the GNU General Public License
15#  along with this program; if not, write to the Free Software
16#  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
18# Note that MODULE_DIR (the directory in which this file resides) is a
19# 'simply expanded variable'. That means that its value is substituted
20# verbatim in the rules, until it is redefined.
21MODULE_DIR := kernel/chips
22
23# Regrettably, even 'simply expanded variables' will not put their currently
24# defined value verbatim into the command-list of rules...
25KERNELCHIPSTARGETS := $(MODULE_DIR)/adm1021.o $(MODULE_DIR)/adm9240.o \
26                      $(MODULE_DIR)/eeprom.o $(MODULE_DIR)/gl518sm.o \
27                      $(MODULE_DIR)/lm75.o $(MODULE_DIR)/lm78.o \
28                      $(MODULE_DIR)/lm80.o $(MODULE_DIR)/ltc1710.o \
29                      $(MODULE_DIR)/w83781d.o $(MODULE_DIR)/sis5595.o
30
31# Include all dependency files
32INCLUDEFILES += $(KERNELCHIPSTARGETS:.o=.d)
33
34all-kernel-chips: $(KERNELCHIPSTARGETS)
35all :: all-kernel-chips
36
37install-kernel-chips: all-kernel-chips
38        $(MKDIR) $(MODDIR) 
39        $(INSTALL) -o root -g root -m 644 $(KERNELCHIPSTARGETS) $(MODDIR)
40install :: install-kernel-chips
41
42clean-kernel-chips:
43        $(RM) $(KERNELCHIPSTARGETS) $(KERNELCHIPSTARGETS:.o=.d)
44clean :: clean-kernel-chips
Note: See TracBrowser for help on using the browser.