|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/slab.h>#include <linux/ioport.h>#include <linux/jiffies.h>#include <linux/platform_device.h>#include <linux/hwmon.h>#include <linux/hwmon-sysfs.h>#include <linux/err.h>#include <linux/init.h>#include <linux/mutex.h>#include <linux/acpi.h>#include <linux/io.h>Go to the source code of this file.
Data Structures | |
| struct | smsc47b397_data |
Macros | |
| #define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
| #define | DRVNAME "smsc47b397" |
| #define | REG 0x2e /* The register to read/write */ |
| #define | VAL 0x2f /* The value to read/write */ |
| #define | SUPERIO_REG_DEVID 0x20 |
| #define | SUPERIO_REG_DEVREV 0x21 |
| #define | SUPERIO_REG_BASE_MSB 0x60 |
| #define | SUPERIO_REG_BASE_LSB 0x61 |
| #define | SUPERIO_REG_LD8 0x08 |
| #define | SMSC_EXTENT 0x02 |
| #define | SMSC47B397_REG_TEMP(nr) (smsc47b397_reg_temp[(nr)]) |
| #define | SMSC47B397_REG_FAN_LSB(nr) (0x28 + 2 * (nr)) |
| #define | SMSC47B397_REG_FAN_MSB(nr) (0x29 + 2 * (nr)) |
Functions | |
| module_param (force_id, ushort, 0) | |
| MODULE_PARM_DESC (force_id,"Override the detected device ID") | |
| MODULE_AUTHOR ("Mark M. Hoffman <[email protected]>") | |
| MODULE_DESCRIPTION ("SMSC LPC47B397 driver") | |
| MODULE_LICENSE ("GPL") | |
| module_init (smsc47b397_init) | |
| module_exit (smsc47b397_exit) | |
| #define DRVNAME "smsc47b397" |
Definition at line 50 of file smsc47b397.c.
Definition at line 29 of file smsc47b397.c.
| #define REG 0x2e /* The register to read/write */ |
Definition at line 54 of file smsc47b397.c.
| #define SMSC47B397_REG_FAN_LSB | ( | nr | ) | (0x28 + 2 * (nr)) |
Definition at line 98 of file smsc47b397.c.
| #define SMSC47B397_REG_FAN_MSB | ( | nr | ) | (0x29 + 2 * (nr)) |
Definition at line 99 of file smsc47b397.c.
Definition at line 95 of file smsc47b397.c.
| #define SMSC_EXTENT 0x02 |
Definition at line 91 of file smsc47b397.c.
| #define SUPERIO_REG_BASE_LSB 0x61 |
Definition at line 88 of file smsc47b397.c.
| #define SUPERIO_REG_BASE_MSB 0x60 |
Definition at line 87 of file smsc47b397.c.
| #define SUPERIO_REG_DEVID 0x20 |
Definition at line 85 of file smsc47b397.c.
| #define SUPERIO_REG_DEVREV 0x21 |
Definition at line 86 of file smsc47b397.c.
| #define SUPERIO_REG_LD8 0x08 |
Definition at line 89 of file smsc47b397.c.
| #define VAL 0x2f /* The value to read/write */ |
Definition at line 55 of file smsc47b397.c.
| MODULE_AUTHOR | ( | "Mark M. Hoffman <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "SMSC LPC47B397 driver" | ) |
| module_exit | ( | smsc47b397_exit | ) |
| module_init | ( | smsc47b397_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| module_param | ( | force_id | , |
| ushort | , | ||
| 0 | |||
| ) |
1.8.2