Searched refs:rtas (Results 1 - 25 of 69) sorted by path

123

/linux-master/arch/powerpc/include/asm/
H A Drtas.h9 #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 Dtrace.h124 #include <asm/rtas-types.h>
/linux-master/arch/powerpc/kernel/
H A DMakefile97 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 Dasm-offsets.c34 #include <asm/rtas.h>
H A Dcrash_dump.c20 #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 Deeh.c33 #include <asm/rtas.h>
H A Deeh_driver.c19 #include <asm/rtas.h>
966 /* Since rtas may enable MMIO when posting the error log,
H A Dnvram_64.c24 #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 Dproc_powerpc.c14 #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 Dprom.c35 #include <asm/rtas.h>
H A Dprom_init.c34 #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 Drtas-proc.c12 * 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 Drtas-rtc.c9 #include <asm/rtas.h>
H A Drtas.c10 #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 Drtas_entry.S11 * 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 Drtas_flash.c5 * /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 Drtas_pci.c25 #include <asm/rtas.h>
H A Drtasd.c25 #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 Dsetup-common.c52 #include <asm/rtas.h>
530 (dn = of_find_node_by_path("/rtas"))) {
H A Dsetup_64.c53 #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 Dtraps.c47 #include <asm/rtas.h>
/linux-master/arch/powerpc/kvm/
H A Dbook3s_rtas.c15 #include <asm/rtas.h>
289 * rtas handler call in r3, so enter_rtas could be modified to
/linux-master/arch/powerpc/mm/
H A Dinit_64.c48 #include <asm/rtas.h>
H A Dmem.c24 #include <asm/rtas.h>
H A Dnuma.c389 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...]

Completed in 638 milliseconds

123