linux-hwmon.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/2] hwmon: (it87) Set second Super-IO chip in configuration mode
@ 2023-01-03  6:46 Frank Crawford
  2023-01-03  6:46 ` [PATCH v1 1/2] hwmon: (it87) Allow calling superio_enter outside mux Frank Crawford
  2023-01-03  6:46 ` [PATCH v1 2/2] hwmon: (it87) Add entries to dmi_table Frank Crawford
  0 siblings, 2 replies; 8+ messages in thread
From: Frank Crawford @ 2023-01-03  6:46 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck; +Cc: linux-hwmon, Frank Crawford

On various Gigabyte AM4 boards (AB350, AX370), the second Super-IO chip
(IT8792E) needs to be in configuration mode before accessing the first
due to a bug in IT8792E which otherwise results in LPC bus access errors.
This needs to be done before accessing the first Super-IO chip since
the second chip may have been accessed prior to loading this driver.

The problem is also reported to affect IT8795E, which is used on X299 boards
and has the same chip ID as IT8792E (0x8733). It also appears to affect
systems with IT8790E, which is used on some Z97X-Gaming boards as well as
Z87X-OC.

Frank Crawford (2):
  Allow calling __superio_enter outside mux
  Set second Super-IO chip in configuration mode

 drivers/hwmon/it87.c | 71 +++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 67 insertions(+), 4 deletions(-)

-- 
2.38.1


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

end of thread, other threads:[~2023-01-04  2:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-03  6:46 [PATCH v1 0/2] hwmon: (it87) Set second Super-IO chip in configuration mode Frank Crawford
2023-01-03  6:46 ` [PATCH v1 1/2] hwmon: (it87) Allow calling superio_enter outside mux Frank Crawford
2023-01-03 18:37   ` Guenter Roeck
2023-01-04  0:37     ` Frank Crawford
2023-01-04  2:58       ` Guenter Roeck
2023-01-03  6:46 ` [PATCH v1 2/2] hwmon: (it87) Add entries to dmi_table Frank Crawford
2023-01-03 18:46   ` Guenter Roeck
2023-01-04  0:43     ` Frank Crawford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).