| /openbmc/qemu/hw/misc/ |
| H A D | iotkit-secctl.c | 124 typedef void PerPPCFunction(IoTKitSecCtlPPC *ppc); 267 static void iotkit_secctl_update_ppc_ap(IoTKitSecCtlPPC *ppc) in iotkit_secctl_update_ppc_ap() argument 271 for (i = 0; i < ppc->numports; i++) { in iotkit_secctl_update_ppc_ap() 274 if (extract32(ppc->ns, i, 1)) { in iotkit_secctl_update_ppc_ap() 275 v = extract32(ppc->nsp, i, 1); in iotkit_secctl_update_ppc_ap() 277 v = extract32(ppc->sp, i, 1); in iotkit_secctl_update_ppc_ap() 279 qemu_set_irq(ppc->ap[i], v); in iotkit_secctl_update_ppc_ap() 283 static void iotkit_secctl_ppc_ns_write(IoTKitSecCtlPPC *ppc, uint32_t value) in iotkit_secctl_ppc_ns_write() argument 287 ppc->ns = value & MAKE_64BIT_MASK(0, ppc->numports); in iotkit_secctl_ppc_ns_write() 288 for (i = 0; i < ppc->numports; i++) { in iotkit_secctl_ppc_ns_write() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
| H A D | powerpc-purgatory-Makefile-remove-unknown-flags.patch | 16 purgatory/arch/ppc/Makefile | 2 +- 19 diff --git a/purgatory/arch/ppc/Makefile b/purgatory/arch/ppc/Makefile 21 --- a/purgatory/arch/ppc/Makefile 22 +++ b/purgatory/arch/ppc/Makefile 23 @@ -7,7 +7,7 @@ ppc_PURGATORY_SRCS += purgatory/arch/ppc/misc.S 24 ppc_PURGATORY_SRCS += purgatory/arch/ppc/purgatory-ppc.c 25 ppc_PURGATORY_SRCS += purgatory/arch/ppc/console-ppc.c 30 dist += purgatory/arch/ppc/Makefile $(ppc_PURGATORY_SRCS) \ 31 purgatory/arch/ppc/purgatory-ppc.h purgatory/arch/ppc/ppc_asm.h
|
| H A D | powerpc_change-the-memory-size-limit.patch | 21 kexec/arch/ppc/kexec-ppc.h | 2 +- 24 diff --git a/kexec/arch/ppc/kexec-ppc.h b/kexec/arch/ppc/kexec-ppc.h 26 --- a/kexec/arch/ppc/kexec-ppc.h 27 +++ b/kexec/arch/ppc/kexec-ppc.h
|
| H A D | 0003-kexec-elf-rel-use-our-elf.h.patch | 19 kexec/arch/ppc/kexec-elf-rel-ppc.c | 2 +- 47 diff --git a/kexec/arch/ppc/kexec-elf-rel-ppc.c b/kexec/arch/ppc/kexec-elf-rel-ppc.c 49 --- a/kexec/arch/ppc/kexec-elf-rel-ppc.c 50 +++ b/kexec/arch/ppc/kexec-elf-rel-ppc.c
|
| /openbmc/openbmc/poky/meta/recipes-devtools/gdb/gdb/ |
| H A D | 0002-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch | 4 Subject: [PATCH] ppc/ptrace: Define pt_regs uapi_pt_regs on !GLIBC systems 10 gdb/nat/ppc-linux.h | 6 ++++++ 11 gdbserver/linux-ppc-low.cc | 6 ++++++ 14 diff --git a/gdb/nat/ppc-linux.h b/gdb/nat/ppc-linux.h 16 --- a/gdb/nat/ppc-linux.h 17 +++ b/gdb/nat/ppc-linux.h 32 diff --git a/gdbserver/linux-ppc-low.cc b/gdbserver/linux-ppc-low.cc 34 --- a/gdbserver/linux-ppc-low.cc 35 +++ b/gdbserver/linux-ppc-low.cc 48 #include "arch/ppc-linux-common.h" [all …]
|
| /openbmc/qemu/docs/system/ |
| H A D | target-ppc.rst | 20 ppc/amigang 21 ppc/embedded 22 ppc/powermac 23 ppc/powernv 24 ppc/ppce500 25 ppc/prep 26 ppc/pseries
|
| /openbmc/openbmc/poky/meta/recipes-kernel/kexec/kexec-tools/ |
| H A D | 0001-powerpc-change-the-memory-size-limit.patch | 20 kexec/arch/ppc/kexec-ppc.h | 2 +- 23 diff --git a/kexec/arch/ppc/kexec-ppc.h b/kexec/arch/ppc/kexec-ppc.h 25 --- a/kexec/arch/ppc/kexec-ppc.h 26 +++ b/kexec/arch/ppc/kexec-ppc.h
|
| H A D | 0001-ppc-fs2dt-Match-function-signatures.patch | 4 Subject: [PATCH] ppc/fs2dt: Match function signatures 9 ../kexec-tools-2.0.31/kexec/arch/ppc/fs2dt.c:338:44: error: incompatible function pointer types pas… 16 kexec/arch/ppc/fs2dt.c | 2 +- 19 diff --git a/kexec/arch/ppc/fs2dt.c b/kexec/arch/ppc/fs2dt.c 21 --- a/kexec/arch/ppc/fs2dt.c 22 +++ b/kexec/arch/ppc/fs2dt.c
|
| /openbmc/openbmc/poky/meta/recipes-devtools/binutils/binutils/ |
| H A D | 0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch | 4 Subject: [PATCH] fix the incorrect assembling for ppc wait mnemonic 6 The wait mnemonic for ppc targets is incorrectly assembled into 0x7c00003c due 8 kernel boot calltrace for ppc targets when wait instruction is executed. 13 opcodes/ppc-opc.c | 4 +--- 16 diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c 18 --- a/opcodes/ppc-opc.c 19 +++ b/opcodes/ppc-opc.c
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/ |
| H A D | 0001-ppc-Remove-unused-host_powerpc64-function.patch | 4 Subject: [PATCH] ppc: Remove unused host_powerpc64 function 13 sysdeps/linux-gnu/ppc/plt.c | 10 ---------- 16 diff --git a/sysdeps/linux-gnu/ppc/plt.c b/sysdeps/linux-gnu/ppc/plt.c 18 --- a/sysdeps/linux-gnu/ppc/plt.c 19 +++ b/sysdeps/linux-gnu/ppc/plt.c
|
| H A D | add_ppc64le.patch | 3 --- a/sysdeps/linux-gnu/ppc/ptrace.h 4 +++ b/sysdeps/linux-gnu/ppc/ptrace.h 11 --- a/sysdeps/linux-gnu/ppc/regs.c 12 +++ b/sysdeps/linux-gnu/ppc/regs.c
|
| /openbmc/u-boot/doc/uImage.FIT/ |
| H A D | multi.its | 16 arch = "ppc"; 33 arch = "ppc"; 47 arch = "ppc"; 61 arch = "ppc"; 75 arch = "ppc"; 89 arch = "ppc"; 100 arch = "ppc";
|
| H A D | kernel_fdt.its | 16 arch = "ppc"; 32 arch = "ppc";
|
| /openbmc/qemu/hw/arm/ |
| H A D | armsse.c | 52 int ppc; /* Index of APB PPC this device is wired up to, or NO_PPC */ member 127 .ppc = 0, 136 .ppc = 0, 145 .ppc = 1, 155 .ppc = 0, 164 .ppc = NO_PPC, 173 .ppc = NO_PPC, 181 .ppc = NO_PPC, 189 .ppc = NO_PPC, 197 .ppc = NO_PPC, [all …]
|
| /openbmc/qemu/hw/ppc/ |
| H A D | pnv_psi.c | 131 PnvPsiClass *ppc = PNV_PSI_GET_CLASS(psi); in pnv_psi_set_bar() local 135 psi->regs[PSIHB_XSCOM_BAR] = bar & (ppc->bar_mask | PSIHB_BAR_EN); in pnv_psi_set_bar() 144 uint64_t addr = bar & ppc->bar_mask; in pnv_psi_set_bar() 534 PnvPsiClass *ppc = PNV_PSI_GET_CLASS(dev); in pnv_psi_dt_xscom() local 538 cpu_to_be32(ppc->xscom_pcba), in pnv_psi_dt_xscom() 539 cpu_to_be32(ppc->xscom_size) in pnv_psi_dt_xscom() 542 name = g_strdup_printf("psihb@%x", ppc->xscom_pcba); in pnv_psi_dt_xscom() 550 _FDT(fdt_setprop(fdt, offset, "compatible", ppc->compat, in pnv_psi_dt_xscom() 551 ppc->compat_size)); in pnv_psi_dt_xscom() 563 PnvPsiClass *ppc = PNV_PSI_CLASS(klass); in pnv_psi_power8_class_init() local [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/clang/clang/ |
| H A D | 0023-compiler-rt-Enable-__int128-for-ppc32.patch | 27 ppc/divtc3.c 28 ppc/fixtfdi.c 29 ppc/fixunstfdi.c 36 ppc/floattitf.c 37 ppc/fixtfti.c 38 ppc/fixunstfti.c
|
| /openbmc/qemu/docs/specs/ |
| H A D | index.rst | 14 ppc-xive 15 ppc-spapr-xive 16 ppc-spapr-numa
|
| /openbmc/qemu/configs/targets/ |
| H A D | ppc64le-linux-user.mak | 2 TARGET_BASE_ARCH=ppc 3 TARGET_ABI_DIR=ppc
|
| H A D | ppc64-linux-user.mak | 2 TARGET_BASE_ARCH=ppc 3 TARGET_ABI_DIR=ppc
|
| H A D | ppc-softmmu.mak | 1 TARGET_ARCH=ppc
|
| /openbmc/qemu/target/ppc/ |
| H A D | meson.build | 43 'ppc-qmp-cmds.c', 59 target_arch += {'ppc': ppc_ss} 60 target_system_arch += {'ppc': ppc_system_ss}
|
| /openbmc/qemu/target/openrisc/ |
| H A D | gdbstub.c | 33 return gdb_get_reg32(mem_buf, env->ppc); in openrisc_cpu_gdb_read_register() 60 env->ppc = tmp; in openrisc_cpu_gdb_write_register()
|
| /openbmc/openbmc/poky/meta/recipes-devtools/dpkg/dpkg/ |
| H A D | 0001-Add-support-for-riscv32-CPU.patch | 17 @@ -43,6 +43,7 @@ powerpc powerpc (powerpc|ppc) 32 big 19 ppc64 powerpc64 (powerpc|ppc)64 64 big
|
| /openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
| H A D | Added-support-for-PPC-instructions-mfatbu-mfatbl.patch | 7 dis_proc_ctl(ppc)(mfspr,SPR)(0x20F) 8 disInstr(ppc): unhandled instruction: 0x7C0F82A6 92 vex_printf("dis_proc_ctl(ppc)(mfspr,SPR)(0x%x)\n", SPR);
|
| /openbmc/qemu/configs/devices/ppc64-softmmu/ |
| H A D | default.mak | 4 include ../ppc-softmmu/default.mak
|