/openbmc/qemu/hw/ppc/ |
H A D | spapr_numa.c | 432 void *fdt, int rtas) in spapr_numa_FORM1_write_rtas_dt() argument 481 _FDT(fdt_setprop(fdt, rtas, "ibm,associativity-reference-points", in spapr_numa_FORM1_write_rtas_dt() 484 _FDT(fdt_setprop(fdt, rtas, "ibm,max-associativity-domains", in spapr_numa_FORM1_write_rtas_dt() 489 void *fdt, int rtas) in spapr_numa_FORM2_write_rtas_tables() argument 509 _FDT(fdt_setprop(fdt, rtas, "ibm,numa-lookup-index-table", in spapr_numa_FORM2_write_rtas_tables() 537 _FDT(fdt_setprop(fdt, rtas, "ibm,numa-distance-table", in spapr_numa_FORM2_write_rtas_tables() 550 void *fdt, int rtas) in spapr_numa_FORM2_write_rtas_dt() argument 569 _FDT(fdt_setprop(fdt, rtas, "ibm,associativity-reference-points", in spapr_numa_FORM2_write_rtas_dt() 572 _FDT(fdt_setprop(fdt, rtas, "ibm,max-associativity-domains", in spapr_numa_FORM2_write_rtas_dt() 575 spapr_numa_FORM2_write_rtas_tables(spapr, fdt, rtas); in spapr_numa_FORM2_write_rtas_dt() [all …]
|
H A D | spapr_rtas.c | 589 void spapr_dt_rtas_tokens(void *fdt, int rtas) in spapr_dt_rtas_tokens() argument 600 _FDT(fdt_setprop_cell(fdt, rtas, call->name, i + RTAS_TOKEN_BASE)); in spapr_dt_rtas_tokens()
|
H A D | spapr.c | 900 int rtas; in spapr_dt_rtas() local 920 _FDT(rtas = fdt_add_subnode(fdt, 0, "rtas")); in spapr_dt_rtas() 953 _FDT(fdt_setprop(fdt, rtas, "ibm,hypertas-functions", in spapr_dt_rtas() 956 _FDT(fdt_setprop(fdt, rtas, "qemu,hypertas-functions", in spapr_dt_rtas() 960 spapr_numa_write_rtas_dt(spapr, fdt, rtas); in spapr_dt_rtas() 985 _FDT(fdt_setprop_cell(fdt, rtas, "rtas-size", RTAS_MIN_SIZE + in spapr_dt_rtas() 989 _FDT(fdt_setprop_cell(fdt, rtas, "rtas-error-log-max", in spapr_dt_rtas() 991 _FDT(fdt_setprop_cell(fdt, rtas, "rtas-event-scan-rate", in spapr_dt_rtas() 995 _FDT(fdt_setprop(fdt, rtas, "ibm,change-msix-capable", NULL, 0)); in spapr_dt_rtas() 1004 _FDT(fdt_setprop(fdt, rtas, "ibm,extended-os-term", NULL, 0)); in spapr_dt_rtas() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | rtas.c | 491 if (!rtas.dev) in rtas_function_token() 654 struct rtas_t rtas; variable 680 if (!rtas.base) in call_rtas_display_status() 730 if (!rtas.base) in udbg_rtascon_putc() 749 if (!rtas.base) in udbg_rtascon_getc_poll() 790 if (!rtas.base) in rtas_progress() 902 if (rtas.dev == NULL) in rtas_token() 918 tokp = of_get_property(rtas.dev, service, NULL); in rtas_token() 947 if (of_property_read_u32(rtas.dev, propname, &max)) { in init_error_log_max() 1145 if (!rtas.entry || token == RTAS_UNKNOWN_SERVICE) in rtas_call() [all …]
|
H A D | crash_dump.c | 106 basep = of_get_property(rtas.dev, "linux,rtas-base", NULL); in crash_free_reserved_phys_range() 107 sizep = of_get_property(rtas.dev, "rtas-size", NULL); in crash_free_reserved_phys_range()
|
H A D | rtas_entry.S | 19 LOAD_REG_ADDR(r4, rtas) 102 LOAD_REG_ADDR(r4, rtas)
|
H A D | Makefile | 100 obj-$(CONFIG_PPC_RTAS) += rtas_entry.o rtas.o rtas-rtc.o $(rtaspci-y-y) 103 obj-$(CONFIG_RTAS_PROC) += rtas-proc.o
|
H A D | rtasd.c | 515 err = of_property_read_u32(rtas.dev, "rtas-event-scan-rate", &rtas_event_scan_rate); in rtas_event_scan_init()
|
H A D | prom_init.c | 2302 phandle rtas; in prom_find_machine_type() local 2346 rtas = call_prom("finddevice", 1, 1, ADDR("/rtas")); in prom_find_machine_type() 2347 if (!PHANDLE_VALID(rtas)) in prom_find_machine_type() 2349 x = prom_getproplen(rtas, "ibm,hypertas-functions"); in prom_find_machine_type()
|
/openbmc/qemu/pc-bios/vof/ |
H A D | ci.c | 18 phandle rtas; in prom_handle() local 28 rtas = ci_finddevice("/rtas"); in prom_handle() 30 ci_getprop(rtas, "rtas-size", &rtassize, sizeof(rtassize)); in prom_handle()
|
/openbmc/linux/arch/powerpc/platforms/chrp/ |
H A D | pci.c | 192 struct device_node *rtas; in setup_peg2() local 194 rtas = of_find_node_by_name (root, "rtas"); in setup_peg2() 195 if (rtas) { in setup_peg2() 197 of_node_put(rtas); in setup_peg2()
|
/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | Makefile | 6 of_helpers.o rtas-work-area.o papr-sysparm.o \ 29 obj-$(CONFIG_FA_DUMP) += rtas-fadump.o
|
H A D | ras.c | 404 (((A) >= rtas.base) && ((A) <= (rtas.base + rtas.size - 16))))
|
/openbmc/linux/tools/testing/selftests/powerpc/eeh/ |
H A D | eeh-functions.sh | 157 if [ ! -f /proc/device-tree/rtas/ibm,open-sriov-allow-unfreeze ] || 158 [ ! -f /proc/device-tree/rtas/ibm,open-sriov-map-pe-number ] ; then
|
/openbmc/linux/arch/powerpc/sysdev/xics/ |
H A D | Makefile | 6 obj-$(CONFIG_PPC_ICS_RTAS) += ics-rtas.o
|
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_numa.h | 28 void spapr_numa_write_rtas_dt(SpaprMachineState *spapr, void *fdt, int rtas);
|
H A D | spapr.h | 825 void spapr_dt_rtas_tokens(void *fdt, int rtas);
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | numa.c | 1114 struct device_node *rtas; in find_possible_nodes() local 1122 rtas = of_find_node_by_path("/rtas"); in find_possible_nodes() 1123 if (!rtas) in find_possible_nodes() 1136 domains = of_get_property(rtas, in find_possible_nodes() 1140 domains = of_get_property(rtas, "ibm,max-associativity-domains", in find_possible_nodes() 1159 of_node_put(rtas); in find_possible_nodes()
|
/openbmc/qemu/docs/specs/ |
H A D | ppc-spapr-hotplug.rst | 130 ``rtas-set-power-level`` 143 ``rtas-get-power-level`` 154 ``rtas-set-indicator`` 208 ``rtas-get-sensor-state:`` 222 ``rtas-set-indicator``. The semantics/encodings of the sensor values are 259 ``rtas-ibm-configure-connector`` 318 rtas-check-exception call issued by the guest in response. This framework is 425 ``ibm,lrdr-capacity`` is a property in the /rtas device tree node that
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | meson.build | 16 'rtas.c',
|
/openbmc/u-boot/doc/device-tree-bindings/serial/ |
H A D | 8250.txt | 38 - used-by-rtas : set to indicate that the port is in use by the OpenFirmware
|
/openbmc/linux/kernel/ |
H A D | sys_ni.c | 300 COND_SYSCALL(rtas);
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | rtas.h | 404 extern struct rtas_t rtas;
|
/openbmc/linux/arch/powerpc/kernel/syscalls/ |
H A D | syscall.tbl | 336 255 common rtas sys_rtas
|
/openbmc/qemu/tests/qtest/ |
H A D | meson.build | 184 (config_all_devices.has_key('CONFIG_PSERIES') ? ['rtas-test'] : []) + \
|