mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 02:44:41 +01:00
hwmon: (nct6683) Add customer ID for ASRock Z590 Taichi
Add support for customer ID 0x1621 found on ASRock Z590 Taichi boards using the Nuvoton NCT6686D embedded controller. This allows the driver to instantiate without requiring the force=1 module parameter. Tested on two separate ASRock Z590 Taichi boards, both with EC firmware version 1.0 build 01/25/21. Signed-off-by: Anj Duvnjak <avian@extremenerds.net> Link: https://lore.kernel.org/r/20251222220942.10762-1-avian@extremenerds.net Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
e4a3d6f79c
commit
c0fa7879c9
2 changed files with 4 additions and 0 deletions
|
|
@ -65,6 +65,7 @@ AMD BC-250 NCT6686D EC firmware version 1.0 build 07/28/21
|
|||
ASRock X570 NCT6683D EC firmware version 1.0 build 06/28/19
|
||||
ASRock X670E NCT6686D EC firmware version 1.0 build 05/19/22
|
||||
ASRock B650 Steel Legend WiFi NCT6686D EC firmware version 1.0 build 11/09/23
|
||||
ASRock Z590 Taichi NCT6686D EC firmware version 1.0 build 01/25/21
|
||||
MSI B550 NCT6687D EC firmware version 1.0 build 05/07/20
|
||||
MSI X670-P NCT6687D EC firmware version 0.0 build 09/27/22
|
||||
MSI X870E NCT6687D EC firmware version 0.0 build 11/13/24
|
||||
|
|
|
|||
|
|
@ -181,6 +181,7 @@ superio_exit(int ioreg)
|
|||
#define NCT6683_CUSTOMER_ID_ASROCK2 0xe1b
|
||||
#define NCT6683_CUSTOMER_ID_ASROCK3 0x1631
|
||||
#define NCT6683_CUSTOMER_ID_ASROCK4 0x163e
|
||||
#define NCT6683_CUSTOMER_ID_ASROCK5 0x1621
|
||||
|
||||
#define NCT6683_REG_BUILD_YEAR 0x604
|
||||
#define NCT6683_REG_BUILD_MONTH 0x605
|
||||
|
|
@ -1242,6 +1243,8 @@ static int nct6683_probe(struct platform_device *pdev)
|
|||
break;
|
||||
case NCT6683_CUSTOMER_ID_ASROCK4:
|
||||
break;
|
||||
case NCT6683_CUSTOMER_ID_ASROCK5:
|
||||
break;
|
||||
default:
|
||||
if (!force)
|
||||
return -ENODEV;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue