From 958e20c76ff86a40f57ba737eb7df8e4d005a122 Mon Sep 17 00:00:00 2001 From: "Mark D. Studebaker" Date: Tue, 2 Apr 2002 02:01:06 +0000 Subject: [PATCH] add i2c-savage4 git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1345 7894878c-1315-0410-8ee3-d5d059ff63e0 --- CHANGES | 3 ++- doc/busses/i2c-savage4 | 37 +++++++++++++++++++++++++++++++++++++ kernel/busses/Module.mk | 2 +- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 doc/busses/i2c-savage4 diff --git a/CHANGES b/CHANGES index 5cb80e76..0be3b77f 100644 --- a/CHANGES +++ b/CHANGES @@ -18,8 +18,9 @@ ask CVS about it: ----------------------------------------------------------------------------- 2.6.4 (2002????) + Module i2c-savage4: new Module i2c-viapro: Add support for VT8233A (0x3147) - Program sensors-detect: Add VT8233A + Program sensors-detect: Add VT8233A, several S3 devices 2.6.3 (20020322) NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. diff --git a/doc/busses/i2c-savage4 b/doc/busses/i2c-savage4 new file mode 100644 index 00000000..6231a201 --- /dev/null +++ b/doc/busses/i2c-savage4 @@ -0,0 +1,37 @@ +Kernel driver `i2c-savage4.o' + +Status: Alpha + +Supported adapters: + * Savage4 + * Savage2000 + +Author: Frodo Looijaard , Philip Edelbrock + , Ralph Metzler , + Alexander Wold, and Mark D. Studebaker + +Main contact: Sensors mailing list + + +Module Parameters +----------------- + +(none) + + +Description +----------- + +The Savage4 chips contain two I2C interfaces (aka a I2C 'master' +or 'host'). + +The first interface is used for DDC (Data Display Channel) +which is a serial channel through the VGA monitor connector +to a DDC-compliant monitor. This interface is defined by the +Video Electronics Standards Association (VESA). The standards +are available for purchase at http://www.vesa.org . +The DDC bus is not yet supported because its register is not +directly memory-mapped. + +The second interface is a general-purpose I2C bus. +This is the only interface supported by the driver at the moment. diff --git a/kernel/busses/Module.mk b/kernel/busses/Module.mk index c034bd76..3b2bb95b 100644 --- a/kernel/busses/Module.mk +++ b/kernel/busses/Module.mk @@ -24,7 +24,7 @@ KERNELBUSSESDIR := $(MODULE_DIR) # Regrettably, even 'simply expanded variables' will not put their currently # defined value verbatim into the command-list of rules... # These targets are NOT included in 'mkpatch' ... -KERNELBUSSESTARGETS := +KERNELBUSSESTARGETS := $(MODULE_DIR)/i2c-savage4.o # These targets ARE included in 'mkpatch' ... ifneq ($(shell if grep -q '^CONFIG_I2C_ALI1535=y' $(LINUX)/.config; then echo 1; fi),1)