All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] w83627hf hardware sharing
@ 2007-04-12 12:15 Mark Brown
  2007-04-12 12:26 ` Pádraig Brady
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Mark Brown @ 2007-04-12 12:15 UTC (permalink / raw)
  To: lm-sensors


[-- Attachment #1.1: Type: text/plain, Size: 1040 bytes --]

While looking at the w83627hf driver I noticed that there are currently
two drivers in the kernel controlling these devices: w83627hf providing
lm_sensors support and the w83627hf_wdt driver providing watchdog
support.  Due to the hardware interface provided by the chip with many
functions multiplexed via two registers this can't be done safely:
concurrent access.  This is unlikely to happen at present but it is
possible and I'm currently looking at an application which uses some
additional functionality on the chip and would run into trouble much
more readily.

The most straightforward fix appears to be to provide a multiplexing
driver for the chip.  Does this sound like a reasonable approach to
take?  I'm particularly worried about the possible effects of changing
the lm_sensors driver, causing the device to move in sysfs, though as
far as I can tell current versions of lm-sensors should not be affected
due to the sysfs class.

-- 
"You grabbed my hand and we fell into it, like a daydream - or a fever."

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 307 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-04-20  4:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-12 12:15 [lm-sensors] w83627hf hardware sharing Mark Brown
2007-04-12 12:26 ` Pádraig Brady
2007-04-12 12:45 ` Mark Brown
2007-04-20  4:51 ` Jim Cromie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.