Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
7b799bc8
Commit
7b799bc8
authored
Sep 12, 2005
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
parents
8d3ef746
ad2c10f8
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
779 additions
and
18 deletions
+779
-18
MAINTAINERS
MAINTAINERS
+7
-0
drivers/hwmon/Kconfig
drivers/hwmon/Kconfig
+17
-0
drivers/hwmon/Makefile
drivers/hwmon/Makefile
+1
-0
drivers/hwmon/hdaps.c
drivers/hwmon/hdaps.c
+739
-0
drivers/hwmon/sis5595.c
drivers/hwmon/sis5595.c
+0
-5
drivers/hwmon/smsc47m1.c
drivers/hwmon/smsc47m1.c
+2
-2
drivers/hwmon/via686a.c
drivers/hwmon/via686a.c
+0
-5
drivers/hwmon/w83627hf.c
drivers/hwmon/w83627hf.c
+13
-1
drivers/i2c/busses/i2c-nforce2.c
drivers/i2c/busses/i2c-nforce2.c
+0
-5
No files found.
MAINTAINERS
View file @
7b799bc8
...
...
@@ -964,6 +964,13 @@ L: lm-sensors@lm-sensors.org
W: http://www.lm-sensors.nu/
S: Maintained
HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
P: Robert Love
M: rlove@rlove.org
M: linux-kernel@vger.kernel.org
W: http://www.kernel.org/pub/linux/kernel/people/rml/hdaps/
S: Maintained
HARMONY SOUND DRIVER
P: Kyle McMartin
M: kyle@parisc-linux.org
...
...
drivers/hwmon/Kconfig
View file @
7b799bc8
...
...
@@ -411,6 +411,23 @@ config SENSORS_W83627EHF
This driver can also be built as a module. If so, the module
will be called w83627ehf.
config SENSORS_HDAPS
tristate "IBM Hard Drive Active Protection System (hdaps)"
depends on HWMON && INPUT && X86
default n
help
This driver provides support for the IBM Hard Drive Active Protection
System (hdaps), which provides an accelerometer and other misc. data.
Supported laptops include the IBM ThinkPad T41, T42, T43, and R51.
The accelerometer data is readable via sysfs.
This driver also provides an input class device, allowing the
laptop to act as a pinball machine-esque mouse. This is off by
default but enabled via sysfs or the module parameter "mousedev".
Say Y here if you have an applicable laptop and want to experience
the awesome power of hdaps.
config HWMON_DEBUG_CHIP
bool "Hardware Monitoring Chip debugging messages"
depends on HWMON
...
...
drivers/hwmon/Makefile
View file @
7b799bc8
...
...
@@ -22,6 +22,7 @@ obj-$(CONFIG_SENSORS_FSCHER) += fscher.o
obj-$(CONFIG_SENSORS_FSCPOS)
+=
fscpos.o
obj-$(CONFIG_SENSORS_GL518SM)
+=
gl518sm.o
obj-$(CONFIG_SENSORS_GL520SM)
+=
gl520sm.o
obj-$(CONFIG_SENSORS_HDAPS)
+=
hdaps.o
obj-$(CONFIG_SENSORS_IT87)
+=
it87.o
obj-$(CONFIG_SENSORS_LM63)
+=
lm63.o
obj-$(CONFIG_SENSORS_LM75)
+=
lm75.o
...
...
drivers/hwmon/hdaps.c
0 → 100644
View file @
7b799bc8
This diff is collapsed.
Click to expand it.
drivers/hwmon/sis5595.c
View file @
7b799bc8
...
...
@@ -758,11 +758,6 @@ static int __devinit sis5595_pci_probe(struct pci_dev *dev,
return
-
ENODEV
;
}
if
(
!
address
)
{
dev_err
(
&
dev
->
dev
,
"No SiS 5595 sensors found.
\n
"
);
return
-
ENODEV
;
}
s_bridge
=
pci_dev_get
(
dev
);
if
(
i2c_isa_add_driver
(
&
sis5595_driver
))
{
pci_dev_put
(
s_bridge
);
...
...
drivers/hwmon/smsc47m1.c
View file @
7b799bc8
...
...
@@ -2,8 +2,8 @@
smsc47m1.c - Part of lm_sensors, Linux kernel modules
for hardware monitoring
Supports the SMSC LPC47B27x, LPC47M10x, LPC47M13x
and LPC47M14x
Super-I/O chips.
Supports the SMSC LPC47B27x, LPC47M10x, LPC47M13x
, LPC47M14x,
LPC47M15x and LPC47M192
Super-I/O chips.
Copyright (C) 2002 Mark D. Studebaker <mdsxyz123@yahoo.com>
Copyright (C) 2004 Jean Delvare <khali@linux-fr.org>
...
...
drivers/hwmon/via686a.c
View file @
7b799bc8
...
...
@@ -812,11 +812,6 @@ static int __devinit via686a_pci_probe(struct pci_dev *dev,
return
-
ENODEV
;
}
if
(
!
address
)
{
dev_err
(
&
dev
->
dev
,
"No Via 686A sensors found.
\n
"
);
return
-
ENODEV
;
}
s_bridge
=
pci_dev_get
(
dev
);
if
(
i2c_isa_add_driver
(
&
via686a_driver
))
{
pci_dev_put
(
s_bridge
);
...
...
drivers/hwmon/w83627hf.c
View file @
7b799bc8
...
...
@@ -64,6 +64,10 @@ static unsigned short address;
/* Insmod parameters */
enum
chips
{
any_chip
,
w83627hf
,
w83627thf
,
w83697hf
,
w83637hf
};
static
int
reset
;
module_param
(
reset
,
bool
,
0
);
MODULE_PARM_DESC
(
reset
,
"Set to one to reset chip on load"
);
static
int
init
=
1
;
module_param
(
init
,
bool
,
0
);
MODULE_PARM_DESC
(
init
,
"Set to zero to bypass chip initialization"
);
...
...
@@ -1279,7 +1283,15 @@ static void w83627hf_init_client(struct i2c_client *client)
int
type
=
data
->
type
;
u8
tmp
;
if
(
init
)
{
if
(
reset
)
{
/* Resetting the chip has been the default for a long time,
but repeatedly caused problems (fans going to full
speed...) so it is now optional. It might even go away if
nobody reports it as being useful, as I see very little
reason why this would be needed at all. */
dev_info
(
&
client
->
dev
,
"If reset=1 solved a problem you were "
"having, please report!
\n
"
);
/* save this register */
i
=
w83627hf_read_value
(
client
,
W83781D_REG_BEEP_CONFIG
);
/* Reset all except Watchdog values and last conversion values
...
...
drivers/i2c/busses/i2c-nforce2.c
View file @
7b799bc8
...
...
@@ -98,11 +98,6 @@ struct nforce2_smbus {
#define NVIDIA_SMB_PRTCL_PEC 0x80
/* Other settings */
#define MAX_TIMEOUT 256
static
s32
nforce2_access
(
struct
i2c_adapter
*
adap
,
u16
addr
,
unsigned
short
flags
,
char
read_write
,
u8
command
,
int
size
,
union
i2c_smbus_data
*
data
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment