/linux-master/arch/powerpc/include/asm/ |
H A D | rtas.h | 9 #include <asm/rtas-types.h> 200 #define RTAS_INSTANTIATE_MAX (1ULL<<30) /* Don't instantiate rtas at/above this value */ 418 extern struct rtas_t rtas; 478 #define ERR_TYPE_RTAS_LOG 0x2 /* from rtas event-scan */ 492 * for all rtas calls that require an error buffer argument. 493 * This includes 'check-exception' and 'rtas-last-error'. 549 * move some of the rtas suspend-me stuff to pseries */
|
H A D | trace.h | 124 #include <asm/rtas-types.h>
|
/linux-master/arch/powerpc/kernel/ |
H A D | Makefile | 97 obj-$(CONFIG_PPC_RTAS) += rtas_entry.o rtas.o rtas-rtc.o $(rtaspci-y-y) 100 obj-$(CONFIG_RTAS_PROC) += rtas-proc.o
|
H A D | asm-offsets.c | 34 #include <asm/rtas.h>
|
H A D | crash_dump.c | 20 #include <asm/rtas.h> 118 basep = of_get_property(rtas.dev, "linux,rtas-base", NULL); 119 sizep = of_get_property(rtas.dev, "rtas-size", NULL);
|
H A D | eeh.c | 33 #include <asm/rtas.h>
|
H A D | eeh_driver.c | 19 #include <asm/rtas.h> 966 /* Since rtas may enable MMIO when posting the error log,
|
H A D | nvram_64.c | 24 #include <asm/rtas.h> 51 .name = "ibm,rtas-log", 69 "ibm,rtas-log", 417 * Reads the oops/panic report, rtas, of-config and common partition.
|
H A D | proc_powerpc.c | 14 #include <asm/rtas.h> 66 * Create the ppc64 and ppc64/rtas directories early. This allows us to 82 if (!of_find_node_by_path("/rtas")) 85 if (!proc_mkdir("rtas", root)) 88 if (!proc_symlink("rtas", NULL, "powerpc/rtas"))
|
H A D | prom.c | 35 #include <asm/rtas.h>
|
H A D | prom_init.c | 34 #include <asm/rtas.h> 1476 * from there, allocations are done this way : rtas is allocated 1815 rtas_node = call_prom("finddevice", 1, 1, ADDR("/rtas")); 1847 rtas_node = call_prom("finddevice", 1, 1, ADDR("/rtas")); 1853 prom_getprop(rtas_node, "rtas-size", &val, sizeof(size)); 1862 rtas_inst = call_prom("open", 1, 1, ADDR("/rtas")); 1864 prom_printf("opening rtas package failed (%x)\n", rtas_inst); 1868 prom_printf("instantiating rtas at 0x%x...", base); 1871 ADDR("instantiate-rtas"), 1882 prom_setprop(rtas_node, "/rtas", "linu 2310 phandle rtas; local [all...] |
H A D | rtas-proc.c | 12 * location. Write Documentation on what the /proc/rtas/ entries 32 #include <asm/rtas.h> 236 rtas_node = of_find_node_by_name(NULL, "rtas"); 240 proc_create("powerpc/rtas/progress", 0644, NULL, 242 proc_create("powerpc/rtas/clock", 0644, NULL, 244 proc_create("powerpc/rtas/poweron", 0644, NULL, 246 proc_create_single("powerpc/rtas/sensors", 0444, NULL, 248 proc_create("powerpc/rtas/frequency", 0644, NULL, 250 proc_create("powerpc/rtas/volume", 0644, NULL, 252 proc_create_single("powerpc/rtas/rmo_buffe [all...] |
H A D | rtas-rtc.c | 9 #include <asm/rtas.h>
|
H A D | rtas.c | 10 #define pr_fmt(fmt) "rtas: " fmt 41 #include <asm/rtas-work-area.h> 42 #include <asm/rtas.h> 63 * @token: Value of @name if it exists under the /rtas node. 65 * @filter: If non-NULL, invoking this function via the rtas syscall is 486 .name = "rtas-last-error", 567 if (!rtas.dev) 674 srr_regs_clobbered(); /* rtas uses SRRs, invalidate */ 737 struct rtas_t rtas; variable in typeref:struct:rtas_t 763 if (!rtas [all...] |
H A D | rtas_entry.S | 11 * Note: r3 is an input parameter to rtas, so don't trash it... 19 LOAD_REG_ADDR(r4, rtas) 20 lis r6,1f@ha /* physical return address for rtas */ 55 * 32-bit rtas on 64-bit machines has the additional problem that RTAS may 102 LOAD_REG_ADDR(r4, rtas) 103 ld r5,RTASENTRY(r4) /* get the rtas->entry value */ 104 ld r4,RTASBASE(r4) /* get the rtas->base value */
|
H A D | rtas_flash.c | 5 * /proc/powerpc/rtas/firmware_flash interface 9 * firmware image and flash it as it reboots (see rtas.c). 19 #include <asm/rtas.h> 101 * that needed by the rtas flash update. 102 * All we need to do for rtas is rewrite num_blocks 663 .filename = "powerpc/rtas/" FIRMWARE_FLASH_NAME, 672 .filename = "powerpc/rtas/" FIRMWARE_UPDATE_NAME, 681 .filename = "powerpc/rtas/" VALIDATE_FLASH_NAME, 690 .filename = "powerpc/rtas/" MANAGE_FLASH_NAME,
|
H A D | rtas_pci.c | 25 #include <asm/rtas.h>
|
H A D | rtasd.c | 25 #include <asm/rtas.h> 165 /* rtas fixed header */ 231 * rtas errors can occur during boot, and we do want to capture 494 /* Cancel the rtas event scan work */ 515 err = of_property_read_u32(rtas.dev, "rtas-event-scan-rate", &rtas_event_scan_rate); 517 printk(KERN_ERR "rtasd: no rtas-event-scan-rate on system\n"); 554 entry = proc_create("powerpc/rtas/error_log", 0400, NULL,
|
H A D | setup-common.c | 52 #include <asm/rtas.h> 530 (dn = of_find_node_by_path("/rtas"))) {
|
H A D | setup_64.c | 53 #include <asm/rtas.h> 800 * Machine check on pseries calls rtas, but can't use the static 802 * rtas args have to be under 4GB, so the machine check stack is
|
H A D | traps.c | 47 #include <asm/rtas.h>
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_rtas.c | 15 #include <asm/rtas.h> 289 * rtas handler call in r3, so enter_rtas could be modified to
|
/linux-master/arch/powerpc/mm/ |
H A D | init_64.c | 48 #include <asm/rtas.h>
|
H A D | mem.c | 24 #include <asm/rtas.h>
|
H A D | numa.c | 389 root = of_find_node_by_path("/rtas"); 457 root = of_find_node_by_path("/rtas"); 1114 struct device_node *rtas, *root; local 1122 rtas = of_find_node_by_path("/rtas"); 1123 if (!rtas) 1137 domains = of_get_property(rtas, 1142 domains = of_get_property(rtas, "ibm,max-associativity-domains", 1161 of_node_put(rtas); 1353 dn = of_find_node_by_path("/rtas"); [all...] |