#include <linux/kernel_stat.h>
#include <linux/module.h>
#include <linux/err.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#include <linux/timer.h>
#include <linux/reboot.h>
#include <linux/jiffies.h>
#include <linux/init.h>
#include <linux/suspend.h>
#include <linux/completion.h>
#include <linux/platform_device.h>
#include <asm/types.h>
#include <asm/irq.h>
#include "sclp.h"
Go to the source code of this file.
|
enum | sclp_init_state_t { sclp_init_state_uninitialized,
sclp_init_state_initializing,
sclp_init_state_initialized
} |
|
enum | sclp_running_state_t { sclp_running_state_idle,
sclp_running_state_running,
sclp_running_state_reset_pending
} |
|
enum | sclp_reading_state_t { sclp_reading_state_idle,
sclp_reading_state_reading
} |
|
enum | sclp_activation_state_t { sclp_activation_state_active,
sclp_activation_state_deactivating,
sclp_activation_state_inactive,
sclp_activation_state_activating
} |
|
enum | sclp_mask_state_t { sclp_mask_state_idle,
sclp_mask_state_initializing
} |
|
enum | sclp_suspend_state_t { sclp_suspend_state_running,
sclp_suspend_state_suspended
} |
|
#define SCLP_BUSY_INTERVAL 10 |
#define SCLP_HEADER "sclp: " |
#define SCLP_INIT_RETRY 3 |
#define SCLP_MASK_RETRY 3 |
#define SCLP_RETRY_INTERVAL 30 |
- Enumerator:
sclp_activation_state_active |
|
sclp_activation_state_deactivating |
|
sclp_activation_state_inactive |
|
sclp_activation_state_activating |
|
Definition at line 84 of file sclp.c.
- Enumerator:
sclp_init_state_uninitialized |
|
sclp_init_state_initializing |
|
sclp_init_state_initialized |
|
Definition at line 64 of file sclp.c.
- Enumerator:
sclp_mask_state_idle |
|
sclp_mask_state_initializing |
|
Definition at line 92 of file sclp.c.
- Enumerator:
sclp_reading_state_idle |
|
sclp_reading_state_reading |
|
Definition at line 78 of file sclp.c.
- Enumerator:
sclp_running_state_idle |
|
sclp_running_state_running |
|
sclp_running_state_reset_pending |
|
Definition at line 71 of file sclp.c.
- Enumerator:
sclp_suspend_state_running |
|
sclp_suspend_state_suspended |
|
Definition at line 98 of file sclp.c.
arch_initcall |
( |
sclp_initcall |
| ) |
|
u32 read_data_function_mask |
u64 sclp_active_facility_mask |
u8 validity_read_data_function_mask |
u8 validity_sclp_active_facility_mask |
u8 validity_sclp_receive_mask |
u8 validity_sclp_send_mask |