|
Linux Kernel
3.7.1
|
#include <linux/ipmi.h>#include <linux/module.h>#include <linux/hwmon.h>#include <linux/hwmon-sysfs.h>#include <linux/jiffies.h>#include <linux/mutex.h>#include <linux/slab.h>#include <linux/err.h>Go to the source code of this file.
Data Structures | |
| struct | ibmpex_sensor_data |
| struct | ibmpex_bmc_data |
| struct | ibmpex_driver_data |
Macros | |
| #define | REFRESH_INTERVAL (2 * HZ) |
| #define | DRVNAME "ibmpex" |
| #define | PEX_GET_VERSION 1 |
| #define | PEX_GET_SENSOR_COUNT 2 |
| #define | PEX_GET_SENSOR_NAME 3 |
| #define | PEX_RESET_HIGH_LOW 4 |
| #define | PEX_GET_SENSOR_DATA 6 |
| #define | PEX_NET_FUNCTION 0x3A |
| #define | PEX_COMMAND 0x3C |
| #define | TEMP_SENSOR 1 |
| #define | POWER_SENSOR 2 |
| #define | PEX_SENSOR_TYPE_LEN 3 |
| #define | PEX_MULT_LEN 2 |
| #define | PEX_NUM_SENSOR_FUNCS 3 |
Functions | |
| MODULE_AUTHOR ("Darrick J. Wong <[email protected]>") | |
| MODULE_DESCRIPTION ("IBM PowerExecutive power/temperature sensor driver") | |
| MODULE_LICENSE ("GPL") | |
| module_init (ibmpex_init) | |
| module_exit (ibmpex_exit) | |
| MODULE_ALIAS ("dmi:bvnIBM:*:pnIBMSystemx3350-*") | |
| MODULE_ALIAS ("dmi:bvnIBM:*:pnIBMSystemx3550-*") | |
| MODULE_ALIAS ("dmi:bvnIBM:*:pnIBMSystemx3650-*") | |
| MODULE_ALIAS ("dmi:bvnIBM:*:pnIBMSystemx3655-*") | |
| MODULE_ALIAS ("dmi:bvnIBM:*:pnIBMSystemx3755-*") | |
| MODULE_ALIAS | ( | "dmi:bvnIBM:*:pnIBMSystemx3350-*" | ) |
| MODULE_ALIAS | ( | "dmi:bvnIBM:*:pnIBMSystemx3550-*" | ) |
| MODULE_ALIAS | ( | "dmi:bvnIBM:*:pnIBMSystemx3650-*" | ) |
| MODULE_ALIAS | ( | "dmi:bvnIBM:*:pnIBMSystemx3655-*" | ) |
| MODULE_ALIAS | ( | "dmi:bvnIBM:*:pnIBMSystemx3755-*" | ) |
| MODULE_AUTHOR | ( | "Darrick J. Wong <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "IBM PowerExecutive power/temperature sensor driver" | ) |
| module_exit | ( | ibmpex_exit | ) |
| module_init | ( | ibmpex_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2