>From 3b088a08348a18f6791526e92e5042d137287f1d Mon Sep 17 00:00:00 2001 From: Steffen Kothe <steffen.kothe.gc1993@xxxxxxxxxxxxxx> Date: Tue, 15 Jan 2019 11:27:22 +0100 Subject: [PATCH] f71882fg: add support f81804 & f81966 Support for Fintek F81804 & F81966. Enumerate chip and use Fintek F81866 as template, because implementation is the same. Signed-off-by: Steffen Kothe <steffen.kothe.gc1993@xxxxxxxxxxxxxx> --- drivers/hwmon/f71882fg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/hwmon/f71882fg.c b/drivers/hwmon/f71882fg.c index ca54ce5c8e10..8a2bc1ecf991 100644 --- a/drivers/hwmon/f71882fg.c +++ b/drivers/hwmon/f71882fg.c @@ -62,6 +62,7 @@ #define SIO_F81768D_ID 0x1210 /* Chipset ID */ #define SIO_F81865_ID 0x0704 /* Chipset ID */ #define SIO_F81866_ID 0x1010 /* Chipset ID */ +#define SIO_F81804_ID 0x1502 /* Chipset ID, same for Fintek F81966 */ #define REGION_LENGTH 8 #define ADDR_REG_OFFSET 5 @@ -2685,7 +2686,8 @@ static int __init f71882fg_find(int sioaddr, struct f71882fg_sio_data *sio_data) sio_data->type = f81865f; break; case SIO_F81866_ID: - sio_data->type = f81866a; + case SIO_F81804_ID: + sio_data->type = f81866a; /*correlates to Fintek f81866a*/ break; default: pr_info("Unsupported Fintek device: %04x\n", -- 2.17.1