Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 363066
b: refs/heads/master
c: 2c7fd30
h: refs/heads/master
v: v3
  • Loading branch information
Guenter Roeck committed Apr 8, 2013
1 parent 387bea4 commit ef68b34
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 18 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c81cc5a4c14d8d7cc5c891ddf6cb8e7750a44dee
refs/heads/master: 2c7fd30da21bf6bda12d7a0f678e4fd8ed362c96
8 changes: 4 additions & 4 deletions trunk/Documentation/hwmon/nct6775
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ Kernel driver NCT6775
=====================

Supported chips:
* Nuvoton NCT6775F/W83667HG-I
* Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
Prefix: 'nct6775'
Addresses scanned: ISA address retrieved from Super I/O registers
Datasheet: Available from Nuvoton upon request
* Nuvoton NCT6776F
* Nuvoton NCT5577D/NCT6776D/NCT6776F
Prefix: 'nct6776'
Addresses scanned: ISA address retrieved from Super I/O registers
Datasheet: Available from Nuvoton upon request
* Nuvoton NCT6779D
* Nuvoton NCT5532D/NCT6779D
Prefix: 'nct6779'
Addresses scanned: ISA address retrieved from Super I/O registers
Datasheet: Available from Nuvoton upon request
Expand All @@ -28,7 +28,7 @@ Description
-----------

This driver implements support for the Nuvoton NCT6775F, NCT6776F, and NCT6779D
super I/O chips.
and compatible super I/O chips.

The chips support up to 25 temperature monitoring sources. Up to 6 of those are
direct temperature sensor inputs, the others are special sources such as PECI,
Expand Down
8 changes: 4 additions & 4 deletions trunk/drivers/hwmon/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -908,14 +908,14 @@ config SENSORS_MCP3021
will be called mcp3021.

config SENSORS_NCT6775
tristate "Nuvoton NCT6775F, NCT6776F, NCT6779D"
tristate "Nuvoton NCT6775F and compatibles"
depends on !PPC
select HWMON_VID
help
If you say yes here you get support for the hardware monitoring
functionality of the Nuvoton NCT6775F, NCT6776F, and NCT6779D
Super-I/O chips. This driver replaces the w83627ehf driver for
NCT6775F and NCT6776F.
functionality of the Nuvoton NCT6775F, NCT6776F, NCT6779D
and compatible Super-I/O chips. This driver replaces the
w83627ehf driver for NCT6775F and NCT6776F.

This driver can also be built as a module. If so, the module
will be called nct6775.
Expand Down
17 changes: 8 additions & 9 deletions trunk/drivers/hwmon/nct6775.c
Original file line number Diff line number Diff line change
Expand Up @@ -4072,16 +4072,17 @@ static struct platform_driver nct6775_driver = {
.remove = nct6775_remove,
};

static const char *nct6775_sio_names[] __initconst = {
"NCT6775F",
"NCT6776D/F",
"NCT6779D",
};

/* nct6775_find() looks for a '627 in the Super-I/O config space */
static int __init nct6775_find(int sioaddr, unsigned short *addr,
struct nct6775_sio_data *sio_data)
{
static const char sio_name_NCT6775[] __initconst = "NCT6775F";
static const char sio_name_NCT6776[] __initconst = "NCT6776F";
static const char sio_name_NCT6779[] __initconst = "NCT6779D";

u16 val;
const char *sio_name;
int err;

err = superio_enter(sioaddr);
Expand All @@ -4096,15 +4097,12 @@ static int __init nct6775_find(int sioaddr, unsigned short *addr,
switch (val & SIO_ID_MASK) {
case SIO_NCT6775_ID:
sio_data->kind = nct6775;
sio_name = sio_name_NCT6775;
break;
case SIO_NCT6776_ID:
sio_data->kind = nct6776;
sio_name = sio_name_NCT6776;
break;
case SIO_NCT6779_ID:
sio_data->kind = nct6779;
sio_name = sio_name_NCT6779;
break;
default:
if (val != 0xffff)
Expand Down Expand Up @@ -4132,7 +4130,8 @@ static int __init nct6775_find(int sioaddr, unsigned short *addr,
}

superio_exit(sioaddr);
pr_info("Found %s chip at %#x\n", sio_name, *addr);
pr_info("Found %s or compatible chip at %#x\n",
nct6775_sio_names[sio_data->kind], *addr);
sio_data->sioreg = sioaddr;

return 0;
Expand Down

0 comments on commit ef68b34

Please sign in to comment.