#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/of.h>
#include <linux/fs.h>
#include <linux/reboot.h>
#include <asm/machdep.h>
#include <asm/rtas.h>
#include <asm/firmware.h>
#include "pseries.h"
Go to the source code of this file.
#define EPOW_MAIN_ENCLOSURE 5 |
#define EPOW_SENSOR_INDEX 0 |
Definition at line 41 of file ras.c.
#define EPOW_SENSOR_TOKEN 9 |
Definition at line 40 of file ras.c.
#define EPOW_SHUTDOWN_AMBIENT_TEMPERATURE_TOO_HIGH 4 |
Definition at line 79 of file ras.c.
#define EPOW_SHUTDOWN_LOSS_OF_CRITICAL_FUNCTIONS 3 |
Definition at line 78 of file ras.c.
#define EPOW_SHUTDOWN_NORMAL 1 |
Definition at line 76 of file ras.c.
#define EPOW_SHUTDOWN_ON_UPS 2 |
Definition at line 77 of file ras.c.
#define EPOW_SYSTEM_HALT 4 |
#define EPOW_SYSTEM_SHUTDOWN 3 |
#define EPOW_WARN_COOLING 1 |
#define EPOW_WARN_POWER 2 |
#define VALID_FWNMI_BUFFER |
( |
|
A | ) |
|
Value:((((
A) >= 0x7000) && ((
A) < 0x7ff0)) || \
Definition at line 265 of file ras.c.
void rtas_parse_epow_errlog |
( |
struct rtas_error_log * |
log | ) |
|
subsys_initcall |
( |
init_ras_IRQ |
| ) |
|