#include <linux/export.h>
#include <linux/init.h>
#include <linux/err.h>
#include <linux/rtc.h>
#include <linux/interrupt.h>
#include <linux/irqreturn.h>
#include <linux/reboot.h>
#include <asm/hvconsole.h>
#include <asm/time.h>
#include <asm/machdep.h>
#include <asm/firmware.h>
#include "beat_wrapper.h"
#include "beat.h"
#include "beat_interrupt.h"
Go to the source code of this file.
|
void | beat_restart (char *cmd) |
|
void | beat_power_off (void) |
|
| EXPORT_SYMBOL (beat_halt_code) |
|
void | beat_halt (void) |
|
int | beat_set_rtc_time (struct rtc_time *rtc_time) |
|
void | beat_get_rtc_time (struct rtc_time *rtc_time) |
|
ssize_t | beat_nvram_read (char *buf, size_t count, loff_t *index) |
|
ssize_t | beat_nvram_write (char *buf, size_t count, loff_t *index) |
|
ssize_t | beat_nvram_get_size (void) |
|
int | beat_set_xdabr (unsigned long dabr, unsigned long dabrx) |
|
int64_t | beat_get_term_char (u64 vterm, u64 *len, u64 *t1, u64 *t2) |
|
| EXPORT_SYMBOL (beat_get_term_char) |
|
int64_t | beat_put_term_char (u64 vterm, u64 len, u64 t1, u64 t2) |
|
| EXPORT_SYMBOL (beat_put_term_char) |
|
void | beat_power_save (void) |
|
| device_initcall (beat_event_init) |
|
#define BEAT_NVRAM_SIZE 4096 |
int64_t beat_get_term_char |
( |
u64 |
vterm, |
|
|
u64 * |
len, |
|
|
u64 * |
t1, |
|
|
u64 * |
t2 |
|
) |
| |
int64_t beat_put_term_char |
( |
u64 |
vterm, |
|
|
u64 |
len, |
|
|
u64 |
t1, |
|
|
u64 |
t2 |
|
) |
| |
int beat_set_xdabr |
( |
unsigned long |
dabr, |
|
|
unsigned long |
dabrx |
|
) |
| |
device_initcall |
( |
beat_event_init |
| ) |
|
u64 beat_halt_code = 0x1000000000000000UL |