From 7d344cef526c11a7666d795262161deb044e7760 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sun, 23 Jan 2005 08:49:16 +0000 Subject: [PATCH] Add the adm1031, fscher, lm63, lm93 and max1619 drivers to the kernel patch. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2863 7894878c-1315-0410-8ee3-d5d059ff63e0 --- mkpatch/Config.in | 5 ++++ mkpatch/FILES | 6 +++++ mkpatch/mkpatch.pl | 61 +++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 71 insertions(+), 1 deletion(-) diff --git a/mkpatch/Config.in b/mkpatch/Config.in index 5feff815..2b55e263 100644 --- a/mkpatch/Config.in +++ b/mkpatch/Config.in @@ -16,9 +16,11 @@ if [ "$CONFIG_I2C_PROC" = "m" -o "$CONFIG_I2C_PROC" = "y" ] ; then dep_tristate ' Analog Devices ADM1024' CONFIG_SENSORS_ADM1024 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Analog Devices ADM1025' CONFIG_SENSORS_ADM1025 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Analog Devices ADM1026' CONFIG_SENSORS_ADM1026 $CONFIG_I2C $CONFIG_I2C_PROC + dep_tristate ' Analog Devices ADM1030, ADM1031' CONFIG_SENSORS_ADM1031 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Analog Devices ADM9240 and compatibles' CONFIG_SENSORS_ADM9240 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Asus ASB100' CONFIG_SENSORS_ASB100 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Dallas DS1621 and DS1625' CONFIG_SENSORS_DS1621 $CONFIG_I2C $CONFIG_I2C_PROC + dep_tristate ' Fujitsu-Siemens Hermes' CONFIG_SENSORS_FSCHER $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Fujitsu-Siemens Poseidon' CONFIG_SENSORS_FSCPOS $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Fujitsu-Siemens Scylla' CONFIG_SENSORS_FSCSCY $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Genesys Logic GL518SM' CONFIG_SENSORS_GL518SM $CONFIG_I2C $CONFIG_I2C_PROC @@ -26,8 +28,10 @@ if [ "$CONFIG_I2C_PROC" = "m" -o "$CONFIG_I2C_PROC" = "y" ] ; then dep_tristate ' HP Maxilife' CONFIG_SENSORS_MAXILIFE $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Intel Xeon Thermal Sensor' CONFIG_SENSORS_XEONTEMP $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' ITE 8705/8712, SiS950' CONFIG_SENSORS_IT87 $CONFIG_I2C $CONFIG_I2C_PROC + dep_tristate ' Maxim MAX1619' CONFIG_SENSORS_MAX1619 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Maxim MAX6650, MAX6651' CONFIG_SENSORS_MAX6650 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Myson MTP008' CONFIG_SENSORS_MTP008 $CONFIG_I2C $CONFIG_I2C_PROC + dep_tristate ' National Semiconductor LM63' CONFIG_SENSORS_LM63 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor LM75 and compatibles' CONFIG_SENSORS_LM75 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor LM78' CONFIG_SENSORS_LM78 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor LM80' CONFIG_SENSORS_LM80 $CONFIG_I2C $CONFIG_I2C_PROC @@ -36,6 +40,7 @@ if [ "$CONFIG_I2C_PROC" = "m" -o "$CONFIG_I2C_PROC" = "y" ] ; then dep_tristate ' National Semiconductor LM87' CONFIG_SENSORS_LM87 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor LM90 and compatibles' CONFIG_SENSORS_LM90 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor LM92' CONFIG_SENSORS_LM92 $CONFIG_I2C $CONFIG_I2C_PROC + dep_tristate ' National Semiconductor LM93' CONFIG_SENSORS_LM93 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' National Semiconductor PC8736x Sensors' CONFIG_SENSORS_PC87360 $CONFIG_I2C $CONFIG_I2C_PROC dep_tristate ' Silicon Integrated Systems Corp. SiS5595' CONFIG_SENSORS_SIS5595 $CONFIG_I2C $CONFIG_I2C_PROC $CONFIG_I2C_ISA dep_tristate ' SMSC47M1xx Integrated Sensors' CONFIG_SENSORS_SMSC47M1 $CONFIG_I2C $CONFIG_I2C_PROC $CONFIG_I2C_ISA diff --git a/mkpatch/FILES b/mkpatch/FILES index c3132be3..02b5db55 100644 --- a/mkpatch/FILES +++ b/mkpatch/FILES @@ -21,17 +21,20 @@ kernel/chips/adm1021.c drivers/sensors/adm1021.c kernel/chips/adm1024.c drivers/sensors/adm1024.c kernel/chips/adm1025.c drivers/sensors/adm1025.c kernel/chips/adm1026.c drivers/sensors/adm1026.c +kernel/chips/adm1031.c drivers/sensors/adm1031.c kernel/chips/adm9240.c drivers/sensors/adm9240.c kernel/chips/asb100.c drivers/sensors/asb100.c kernel/chips/bt869.c drivers/sensors/bt869.c kernel/chips/ddcmon.c drivers/sensors/ddcmon.c kernel/chips/ds1621.c drivers/sensors/ds1621.c kernel/chips/eeprom.c drivers/sensors/eeprom.c +kernel/chips/fscher.c drivers/sensors/fscher.c kernel/chips/fscpos.c drivers/sensors/fscpos.c kernel/chips/fscscy.c drivers/sensors/fscscy.c kernel/chips/gl518sm.c drivers/sensors/gl518sm.c kernel/chips/gl520sm.c drivers/sensors/gl520sm.c kernel/chips/it87.c drivers/sensors/it87.c +kernel/chips/lm63.c drivers/sensors/lm63.c kernel/chips/lm75.h drivers/sensors/lm75.h kernel/chips/lm75.c drivers/sensors/lm75.c kernel/chips/lm78.c drivers/sensors/lm78.c @@ -41,7 +44,10 @@ kernel/chips/lm85.c drivers/sensors/lm85.c kernel/chips/lm87.c drivers/sensors/lm87.c kernel/chips/lm90.c drivers/sensors/lm90.c kernel/chips/lm92.c drivers/sensors/lm92.c +kernel/chips/lm93.c drivers/sensors/lm93.c +kernel/chips/lm93.h drivers/sensors/lm93.h kernel/chips/matorb.c drivers/sensors/matorb.c +kernel/chips/max1619.c drivers/sensors/max1619.c kernel/chips/max6650.c drivers/sensors/max6650.c kernel/chips/maxilife.c drivers/sensors/maxilife.c kernel/chips/mtp008.c drivers/sensors/mtp008.c diff --git a/mkpatch/mkpatch.pl b/mkpatch/mkpatch.pl index 5506fa5f..8dbc01a5 100755 --- a/mkpatch/mkpatch.pl +++ b/mkpatch/mkpatch.pl @@ -1,7 +1,8 @@ #!/usr/bin/perl # mkpatch - Create patches against the Linux kernel -# Copyright (c) 1999 Frodo Looijaard +# Copyright (C) 1999 Frodo Looijaard +# Copyright (C) 2005 Jean Delvare # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -100,9 +101,11 @@ sub gen_Documentation_Configure_help m@Analog Devices ADM1024@ or m@Analog Devices ADM1025@ or m@Analog Devices ADM1026@ or + m@Analog Devices ADM1030, ADM1031@ or m@Analog Devices ADM9240 and compatibles@ or m@Asus ASB100@ or m@Dallas DS1621 and DS1625@ or + m@Fujitsu-Siemens Hermes@ or m@Fujitsu-Siemens Poseidon@ or m@Fujitsu-Siemens Scylla@ or m@Genesys Logic GL518SM@ or @@ -110,8 +113,10 @@ sub gen_Documentation_Configure_help m@HP Maxilife@ or m@Intel Xeon Thermal Sensor@ or m@ITE 8705, 8712, Sis950@ or + m@Maxim MAX1619@ or m@Maxim MAX6650, MAX6651@ or m@Myson MTP008@ or + m@National Semiconductor LM63@ or m@National Semiconductor LM75 and compatibles@ or m@National Semiconductor LM78@ or m@National Semiconductor LM80@ or @@ -120,6 +125,7 @@ sub gen_Documentation_Configure_help m@National Semiconductor LM87@ or m@National Semiconductor LM90@ or m@National Semiconductor LM92@ or + m@National Semiconductor LM93@ or m@National Semiconductor PC8736x@ or m@Silicon Integrated Systems Corp. SiS5595 Sensor@ or m@Texas Instruments THMC50 / Analog Devices ADM1022@ or @@ -323,6 +329,16 @@ CONFIG_SENSORS_ADM1026 in the lm_sensors package, which you can download at http://www.lm-sensors.nu +Analog Devices ADM1030, ADM1031 +CONFIG_SENSORS_ADM1031 + If you say yes here you get support for Analog Devices ADM1030 and + ADM1031 sensor chips. This can also be built as a module which can + be inserted and removed while the kernel is running. + + You will also need the latest user-space utilties: you can find them + in the lm_sensors package, which you can download at + http://www.lm-sensors.nu/ + Analog Devices ADM9240 and compatibles CONFIG_SENSORS_ADM9240 If you say yes here you get support for Analog Devices ADM9240 @@ -353,6 +369,15 @@ CONFIG_SENSORS_DS1621 in the lm_sensors package, which you can download at http://www.lm-sensors.nu +Fujitsu-Siemens Hermes +CONFIG_SENSORS_FSCHER + If you say yes here you get support for the Fujitsu-Siemens Hermes + sensor chip. This can also be built as a module. + + You will also need the latest user-space utilties: you can find them + in the lm_sensors package, which you can download at + http://www.lm-sensors.nu/ + Fujitsu-Siemens Poseidon CONFIG_SENSORS_FSCPOS If you say yes here you get support for the Fujitsu-Siemens Poseidon @@ -423,6 +448,15 @@ CONFIG_SENSORS_IT87 in the lm_sensors package, which you can download at http://www.lm-sensors.nu +Maxim MAX1619 +CONFIG_SENSORS_MAX1619 + If you say yes here you get support for the Maxim MAX1619 sensor + chips. This can also be built as a module. + + You will also need the latest user-space utilties: you can find them + in the lm_sensors package, which you can download at + http://www.lm-sensors.nu/ + Maxim MAX6650, MAX6651 CONFIG_SENSORS_MAX6650 If you say yes here you get support for the Maxim MAX6650 and @@ -441,6 +475,16 @@ CONFIG_SENSORS_MTP008 in the lm_sensors package, which you can download at http://www.lm-sensors.nu +National Semiconductor LM63 +CONFIG_SENSORS_LM63 + If you say yes here you get support for National Semiconductor LM63 + sensor chips. This can also be built as a module which can be inserted + and removed while the kernel is running. + + You will also need the latest user-space utilties: you can find them + in the lm_sensors package, which you can download at + http://www.lm-sensors.nu/ + National Semiconductor LM75 and compatibles CONFIG_SENSORS_LM75 If you say yes here you get support for National Semiconductor LM75 @@ -526,6 +570,16 @@ CONFIG_SENSORS_LM92 in the lm_sensors package, which you can download at http://www.lm-sensors.nu +National Semiconductor LM93 +CONFIG_SENSORS_LM93 + If you say yes here you get support for National Semiconductor LM93 + sensor chips. This can also be built as a module which can be inserted + and removed while the kernel is running. + + You will also need the latest user-space utilties: you can find them + in the lm_sensors package, which you can download at + http://www.lm-sensors.nu/ + National Semiconductor PC8736x Sensors CONFIG_SENSORS_PC87360 If you say yes here you get support for the integrated hardware @@ -937,17 +991,20 @@ obj-$(CONFIG_SENSORS_ADM1021) += adm1021.o obj-$(CONFIG_SENSORS_ADM1024) += adm1024.o obj-$(CONFIG_SENSORS_ADM1025) += adm1025.o obj-$(CONFIG_SENSORS_ADM1026) += adm1026.o +obj-$(CONFIG_SENSORS_ADM1031) += adm1031.o obj-$(CONFIG_SENSORS_ADM9240) += adm9240.o obj-$(CONFIG_SENSORS_ASB100) += asb100.o obj-$(CONFIG_SENSORS_BT869) += bt869.o obj-$(CONFIG_SENSORS_DDCMON) += ddcmon.o obj-$(CONFIG_SENSORS_DS1621) += ds1621.o obj-$(CONFIG_SENSORS_EEPROM) += eeprom.o +obj-$(CONFIG_SENSORS_FSCHER) += fscher.o obj-$(CONFIG_SENSORS_FSCPOS) += fscpos.o obj-$(CONFIG_SENSORS_FSCSCY) += fscscy.o obj-$(CONFIG_SENSORS_GL518SM) += gl518sm.o obj-$(CONFIG_SENSORS_GL520SM) += gl520sm.o obj-$(CONFIG_SENSORS_IT87) += it87.o +obj-$(CONFIG_SENSORS_LM63) += lm63.o obj-$(CONFIG_SENSORS_LM75) += lm75.o obj-$(CONFIG_SENSORS_LM78) += lm78.o obj-$(CONFIG_SENSORS_LM80) += lm80.o @@ -956,6 +1013,8 @@ obj-$(CONFIG_SENSORS_LM85) += lm85.o obj-$(CONFIG_SENSORS_LM87) += lm87.o obj-$(CONFIG_SENSORS_LM90) += lm90.o obj-$(CONFIG_SENSORS_LM92) += lm92.o +obj-$(CONFIG_SENSORS_LM93) += lm93.o +obj-$(CONFIG_SENSORS_MAX1619) += max1619.o obj-$(CONFIG_SENSORS_MAX6650) += max6650.o obj-$(CONFIG_SENSORS_MAXILIFE) += maxilife.o obj-$(CONFIG_SENSORS_MTP008) += mtp008.o