Ticket #2089 (closed enhancement: fixed)

Opened 7 years ago

Last modified 7 years ago

it87 driver modified to support ITE8716 sensor chip on new AM2 motherboards

Reported by: anonymous Owned by: khali
Priority: major Milestone:
Component: hardware Version: kernel
Keywords: it87 IT8716F Cc:

Description

I just got a new AM2 motherboard (Gigabyte GA-M55plus-S3g) that has a ITE8716 sensors chip. I am using kernel 2.6.16 and modified the source it87.c by replacing all instances of 8712 with 8716. Then recompiled the driver and ran modprobe it87. Surprise it works !! Apparently its a clone of the ITE8712 because i get all the fan, temp and voltage readings. This ITE8716 is also in the top end ASUS M2N32-SLI DELUXE motherboard and probably more. So many will be looking for it.

Change History

  Changed 7 years ago by ruik

  • owner changed from somebody to ruik
  • status changed from new to assigned

  Changed 7 years ago by khali

  • keywords and removed

I'm also working on this while ruik is on vacation. User-space support was trivial to add and was already committed to SVN. I have a 2.6 kernel patch which appears to work, the most difficult part was the new 16-bit fan counters. There are new features (two additional fans, support for an external temperature sensor...) which I did not care about for now, they can always be implemented afterwards if users need them. Now looking for testers.

follow-up: ↓ 4   Changed 7 years ago by khali

  • keywords IT8716F added; ITE8716 removed

in reply to: ↑ 3 ; follow-up: ↓ 5   Changed 7 years ago by ticket

Replying to khali:

I have remplaced 8712 with 8716 in it87.c (kernel 2.6.18-rc4)

It works for my MB ASUS M2N32-SLI DELUXE

it87: Found IT8716F chip at 0x290, revision 0

in reply to: ↑ 4   Changed 7 years ago by khali

  • owner changed from ruik to khali
  • status changed from assigned to new

Replying to ticket:

It works for my MB ASUS M2N32-SLI DELUXE

"It works" except that fan speed readings are most certainly wrong.

My patches adding support for the IT8716F and IT8718F are ready by now anyway, I'll push them to -mm by the end of the week, and they should be in kernel 2.6.19. See the NewDrivers? page for patches and status update.

Userspace support for these chips is already included in lm_sensors SVN, to be soon released as 2.10.1.

  Changed 7 years ago by khali

  • status changed from new to assigned

  Changed 7 years ago by khali

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.