Home
last modified time | relevance | path

Searched full:ppc (Results 1 – 25 of 436) sorted by relevance

12345678910>>...18

/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A Dpowerpc-purgatory-Makefile-remove-unknown-flags.patch16 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 Dpowerpc_change-the-memory-size-limit.patch21 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 D0003-kexec-elf-rel-use-our-elf.h.patch19 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 D0002-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch4 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/hw/misc/
H A Diotkit-secctl.c117 * into an index into a PPC array easily.
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()
[all …]
/openbmc/openbmc/poky/meta/recipes-kernel/kexec/kexec-tools/
H A D0001-powerpc-change-the-memory-size-limit.patch20 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 D0001-ppc-fs2dt-Match-function-signatures.patch4 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/qemu/hw/ppc/
H A DKconfig50 depends on PPC && FDT
69 depends on PPC && FDT
84 depends on PPC
93 depends on PPC
103 depends on PPC
121 depends on PPC
134 depends on PPC
166 depends on PPC && FDT
172 depends on PPC && FDT
178 depends on PPC && FDT
H A Dpnv_psi.c23 #include "target/ppc/cpu.h"
30 #include "hw/ppc/fdt.h"
31 #include "hw/ppc/pnv.h"
32 #include "hw/ppc/pnv_xscom.h"
34 #include "hw/ppc/pnv_psi.h"
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()
[all …]
H A Dfw_cfg.c2 * fw_cfg helpers (PPC specific)
16 #include "hw/ppc/ppc.h"
/openbmc/qemu/docs/system/
H A Dtarget-ppc.rst20 ppc/amigang
21 ppc/embedded
22 ppc/powermac
23 ppc/powernv
24 ppc/ppce500
25 ppc/prep
26 ppc/pseries
/openbmc/qemu/include/hw/ppc/
H A Dpnv_chip.h5 #include "hw/ppc/pnv_adu.h"
6 #include "hw/ppc/pnv_chiptod.h"
7 #include "hw/ppc/pnv_core.h"
8 #include "hw/ppc/pnv_homer.h"
9 #include "hw/ppc/pnv_n1_chiplet.h"
11 #include "hw/ppc/pnv_lpc.h"
12 #include "hw/ppc/pnv_occ.h"
13 #include "hw/ppc/pnv_psi.h"
14 #include "hw/ppc/pnv_sbe.h"
15 #include "hw/ppc/pnv_xive.h"
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/
H A D0001-ppc-Remove-unused-host_powerpc64-function.patch4 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 Dadd_ppc64le.patch3 --- 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/openbmc/poky/meta/recipes-devtools/binutils/binutils/
H A D0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch4 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/qemu/include/hw/misc/
H A Dtz-ppc.h12 /* This is a model of the TrustZone peripheral protection controller (PPC).
17 * The PPC sits in front of peripherals and allows secure software to
22 * The PPC has no register interface -- it is configured purely by a
25 * the SoC that uses the PPC.
27 * This QEMU model can be used to model either the AHB5 or APB4 TZ PPC,
31 * into the parent address space, since the PPC does not need to intercept
41 * of each of the 16 ports of the PPC. When a port is unused (i.e. no
49 * for each of the 16 ports of the PPC
71 #define TYPE_TZ_PPC "tz-ppc"
78 TZPPC *ppc; member
/openbmc/u-boot/doc/uImage.FIT/
H A Dmulti.its16 arch = "ppc";
33 arch = "ppc";
47 arch = "ppc";
61 arch = "ppc";
75 arch = "ppc";
89 arch = "ppc";
100 arch = "ppc";
/openbmc/openbmc/poky/meta/recipes-devtools/clang/clang/
H A D0023-compiler-rt-Enable-__int128-for-ppc32.patch27 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/hw/arm/
H A Darmsse.c52 int ppc; /* Index of APB PPC this device is wired up to, or NO_PPC */ member
53 int ppc_port; /* Port number of this device on the PPC */
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,
[all …]
H A Dmusca.c33 #include "hw/misc/tz-ppc.h"
68 TZPPC ppc[MUSCA_PPC_MAX]; member
119 * needs to be plugged into the downstream end of the PPC port.
272 /* Return the register interface MR for our caller to map behind the PPC */ in make_mpc()
313 * behind the Musca-A PPC's single port. These devices don't have a PPC in make_musca_a_devs()
316 * address of the PPC port region: 0x40100000, and devices appear both in make_musca_a_devs()
426 ARRAY_SIZE(mms->ppc), &error_fatal); in musca_init()
435 * + initialize the PPC in musca_init()
437 * + connect downstream device MemoryRegions to the PPC in musca_init()
438 * + realize the PPC in musca_init()
[all …]
/openbmc/openbmc/poky/meta/conf/machine/
H A Dqemuppc.conf2 #@NAME: QEMU PPC machine
3 #@DESCRIPTION: Machine configuration for running a PPC system on QEMU
15 QB_SYSTEM_NAME = "qemu-system-ppc"
/openbmc/qemu/docs/specs/
H A Dindex.rst14 ppc-xive
15 ppc-spapr-xive
16 ppc-spapr-numa
/openbmc/qemu/target/openrisc/
H A Dgdbstub.c32 case 32: /* PPC */ in openrisc_cpu_gdb_read_register()
33 return gdb_get_reg32(mem_buf, env->ppc); in openrisc_cpu_gdb_read_register()
59 case 32: /* PPC */ in openrisc_cpu_gdb_write_register()
60 env->ppc = tmp; in openrisc_cpu_gdb_write_register()
/openbmc/qemu/target/ppc/
H A DKconfig1 config PPC config
6 select PPC
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/
H A DAdded-support-for-PPC-instructions-mfatbu-mfatbl.patch4 Subject: [PATCH] Added support for PPC instructions mfatbu, mfatbl.
6 Currently Valgrind 3.7.0 does not have support for PPC instructions mfatbu and mfatbl. When we run …
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);

12345678910>>...18