Lines Matching full:rtas
8 #include <asm/rtas-types.h>
13 * Definitions for talking to the RTAS on CHRP machines.
105 * Opaque handle for client code to refer to RTAS functions. All valid
199 #define RTAS_INSTANTIATE_MAX (1ULL<<30) /* Don't instantiate rtas at/above this value */
204 /* RTAS return status codes */
206 #define RTAS_BUSY -2 /* RTAS Busy */
217 /* RTAS event classes */
224 /* RTAS event severity */
232 /* RTAS event disposition */
237 /* RTAS event initiator */
245 /* RTAS event target */
253 /* RTAS event type */
293 /* RTAS check-exception vector offset */
404 extern struct rtas_t rtas;
467 #define ERR_TYPE_RTAS_LOG 0x2 /* from rtas event-scan */
475 #define RTAS_DEBUG KERN_DEBUG "RTAS: "
481 * for all rtas calls that require an error buffer argument.
482 * This includes 'check-exception' and 'rtas-last-error'.
492 /* Some RTAS ops require a data buffer and that buffer must be < 4G.
494 * (get the lock first), make the RTAS call. Copy the data instead
502 /* RMO buffer reserved for user-space RTAS use */
508 * rtas_config_addr - Format a busno, devfn and reg for RTAS.
514 * required for RTAS calls that take a "config_addr" parameter.
536 * move some of the rtas suspend-me stuff to pseries */