/openbmc/qemu/target/ppc/ |
H A D | cpu-models.c | 2 * PowerPC CPU initialization for qemu. 32 /* PowerPC CPU definitions */ 69 /* Embedded PowerPC */ 70 /* PowerPC 405 family */ 71 /* PowerPC 405 cores */ 73 "PowerPC 405 D2") 75 "PowerPC 405 D4") 76 /* PowerPC 405 microcontrollers */ 78 "PowerPC 405 CRa") 80 "PowerPC 405 CRb") [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.scrapyard | 15 ocotea powerpc ppc4xx 29155e73 2015-10-27 Stefan Roese <sr@denx.de> 16 taishan powerpc ppc4xx bb5553c6 2015-10-27 Stefan Roese <sr@denx.de> 17 ebony powerpc ppc4xx 9d9e2f5d 2015-10-27 Stefan Roese <sr@denx.de> 18 taihu powerpc ppc4xx 123b6cd7 2015-10-27 John Otken <jotken@softadvances… 19 lcd4_lwmon5 powerpc ppc4xx b6b5e394 2015-10-02 Stefan Roese <sr@denx.de> 22 stxgp3 powerpc mpc85xx 2ec69b88 2015-09-02 Dan Malek <dan@embeddedalley.co… 23 stxssa powerpc mpc85xx 2ec69b88 2015-09-02 Dan Malek <dan@embeddedalley.co… 24 cmi_mpc5xx powerpc mpc5xx 972f5320 2015-09-02 25 zeus powerpc ppc4xx eb5d1dc7 2015-09-02 Stefan Roese <sr@denx.de> 26 sbc405 powerpc ppc4xx 0e030593 2015-09-02 [all …]
|
H A D | README.mpc83xxads | 6 $ PATH=$PATH:/usr/powerpc/bin 7 $ CROSS_COMPILE=powerpc-linux- 10 $ powerpc-linux-gcc -v 11 Reading specs from /usr/powerpc/lib/gcc/powerpc-linux/3.4.3/specs 12 Configured with: ../configure --prefix=/usr/powerpc 13 --exec-prefix=/usr/powerpc --target=powerpc-linux --enable-shared 18 $ powerpc-linux-as -v 19 GNU assembler version 2.15 (powerpc-linux) using BFD version 2.15
|
H A D | README.bedbug | 21 ./arch/powerpc/cpu/ppc4xx/Makefile 24 ./arch/powerpc/cpu/ppc4xx/start.S 29 ./arch/powerpc/cpu/ppc4xx/traps.c 50 PowerPC instructions to/from memory as well as handling 52 routines are common to all PowerPC processors. 54 ./arch/powerpc/cpu/ppc4xx/bedbug_405.c 66 arch/powerpc/cpu/mpc8xx/Makefile 69 arch/powerpc/cpu/mpc8xx/start.S 72 arch/powerpc/cpu/mpc8xx/traps.c 77 arch/powerpc/cpu/mpc8xx/bedbug_860.c
|
H A D | README.Heterogeneous-SoCs | 4 powerpc/mpc85xx code ve APIs and function to get the number, 5 configuration and frequencies of all PowerPC cores and devices 17 - arch/powerpc/cpu/mpc85xx/cpu.c 22 - arch/powerpc/cpu/mpc85xx/speed.c 27 - arch/powerpc/cpu/mpc8xxx/cpu.c 30 MASK, similar to the code written for PowerPC 32 - arch/powerpc/include/asm/config_mpc85xx.h 37 - arch/powerpc/include/asm/processor.h 100 CPUn - PowerPC core
|
/openbmc/openbmc/poky/meta/conf/machine/include/powerpc/ |
H A D | arch-powerpc.inc | 6 DEFAULTTUNE ?= "powerpc" 12 TUNEVALID[bigendian] = "Use PowerPC Big Endian" 18 TUNE_ARCH .= "${@bb.utils.contains('TUNE_FEATURES', 'm32', 'powerpc${ENDIAN_SFX}', '', d)}" 31 AVAILTUNES += "powerpc powerpc-nf powerpcle powerpcle-nf" 33 TUNE_FEATURES:tune-powerpc-nf = "m32 fpu-soft bigendian" 34 BASE_LIB:tune-powerpc-nf = "lib" 35 TUNE_PKGARCH:tune-powerpc-nf = "powerpc-nf" 36 PACKAGE_EXTRA_ARCHS:tune-powerpc-nf = "powerpc-nf" 38 TUNE_FEATURES:tune-powerpc = "m32 fpu-hard bigendian" 39 BASE_LIB:tune-powerpc = "lib" [all …]
|
H A D | tune-ppce300c3.inc | 3 require conf/machine/include/powerpc/arch-powerpc.inc 9 TUNE_FEATURES:tune-ppce300c3 = "${TUNE_FEATURES:tune-powerpc} ppce300c3" 11 PACKAGE_EXTRA_ARCHS:tune-ppce300c3 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce300c3" 16 TUNE_FEATURES:tune-ppce300c3-nf = "${TUNE_FEATURES:tune-powerpc-nf} ppce300c3-nf" 18 PACKAGE_EXTRA_ARCHS:tune-ppce300c3-nf = "${PACKAGE_EXTRA_ARCHS:tune-powerpc-nf} ppce300c3-nf"
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/ |
H A D | 0015-powerpc-Do-not-ask-compiler-for-finding-arch.patch | 4 Subject: [PATCH] powerpc: Do not ask compiler for finding arch 13 sysdeps/powerpc/preconfigure | 5 +---- 14 sysdeps/powerpc/preconfigure.ac | 5 +---- 17 diff --git a/sysdeps/powerpc/preconfigure b/sysdeps/powerpc/preconfigure 19 --- a/sysdeps/powerpc/preconfigure 20 +++ b/sysdeps/powerpc/preconfigure 24 *powerpc*:) 31 # directory exists in sysdeps/powerpc. Likewise, if we find a 33 diff --git a/sysdeps/powerpc/preconfigure.ac b/sysdeps/powerpc/preconfigure.ac 35 --- a/sysdeps/powerpc/preconfigure.ac [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/security/ |
H A D | uaccess_flush.c | 39 if (read_debugfs_int("powerpc/rfi_flush", &rfi_flush_orig) < 0) { in uaccess_flush_test() 40 perror("Unable to read powerpc/rfi_flush debugfs file"); in uaccess_flush_test() 44 if (read_debugfs_int("powerpc/entry_flush", &entry_flush_orig) < 0) { in uaccess_flush_test() 45 perror("Unable to read powerpc/entry_flush debugfs file"); in uaccess_flush_test() 49 if (read_debugfs_int("powerpc/uaccess_flush", &uaccess_flush_orig) < 0) { in uaccess_flush_test() 50 perror("Unable to read powerpc/entry_flush debugfs file"); in uaccess_flush_test() 55 if (write_debugfs_int("powerpc/rfi_flush", 0) < 0) { in uaccess_flush_test() 56 perror("error writing to powerpc/rfi_flush debugfs file"); in uaccess_flush_test() 62 if (write_debugfs_int("powerpc/entry_flush", 0) < 0) { in uaccess_flush_test() 63 perror("error writing to powerpc/entry_flush debugfs file"); in uaccess_flush_test() [all …]
|
H A D | entry_flush.c | 37 if (read_debugfs_int("powerpc/rfi_flush", &rfi_flush_orig) < 0) { in entry_flush_test() 38 perror("Unable to read powerpc/rfi_flush debugfs file"); in entry_flush_test() 42 if (read_debugfs_int("powerpc/entry_flush", &entry_flush_orig) < 0) { in entry_flush_test() 43 perror("Unable to read powerpc/entry_flush debugfs file"); in entry_flush_test() 48 if (write_debugfs_int("powerpc/rfi_flush", 0) < 0) { in entry_flush_test() 49 perror("error writing to powerpc/rfi_flush debugfs file"); in entry_flush_test() 108 if (write_debugfs_int("powerpc/entry_flush", entry_flush) < 0) { in entry_flush_test() 109 perror("error writing to powerpc/entry_flush debugfs file"); in entry_flush_test() 123 if (write_debugfs_int("powerpc/rfi_flush", rfi_flush_orig) < 0) { in entry_flush_test() 124 perror("unable to restore original value of powerpc/rfi_flush debugfs file"); in entry_flush_test() [all …]
|
H A D | rfi_flush.c | 37 if (read_debugfs_int("powerpc/rfi_flush", &rfi_flush_orig) < 0) { in rfi_flush_test() 38 perror("Unable to read powerpc/rfi_flush debugfs file"); in rfi_flush_test() 42 if (read_debugfs_int("powerpc/entry_flush", &entry_flush_orig) < 0) { in rfi_flush_test() 48 if (write_debugfs_int("powerpc/entry_flush", 0) < 0) { in rfi_flush_test() 49 perror("error writing to powerpc/entry_flush debugfs file"); in rfi_flush_test() 108 if (write_debugfs_int("powerpc/rfi_flush", rfi_flush) < 0) { in rfi_flush_test() 109 perror("error writing to powerpc/rfi_flush debugfs file"); in rfi_flush_test() 123 if (write_debugfs_int("powerpc/rfi_flush", rfi_flush_orig) < 0) { in rfi_flush_test() 124 perror("unable to restore original value of powerpc/rfi_flush debugfs file"); in rfi_flush_test() 129 if (write_debugfs_int("powerpc/entry_flush", entry_flush_orig) < 0) { in rfi_flush_test() [all …]
|
/openbmc/linux/arch/powerpc/platforms/ |
H A D | Kconfig | 4 source "arch/powerpc/platforms/powernv/Kconfig" 5 source "arch/powerpc/platforms/pseries/Kconfig" 6 source "arch/powerpc/platforms/chrp/Kconfig" 7 source "arch/powerpc/platforms/512x/Kconfig" 8 source "arch/powerpc/platforms/52xx/Kconfig" 9 source "arch/powerpc/platforms/powermac/Kconfig" 10 source "arch/powerpc/platforms/maple/Kconfig" 11 source "arch/powerpc/platforms/pasemi/Kconfig" 12 source "arch/powerpc/platforms/ps3/Kconfig" 13 source "arch/powerpc/platforms/cell/Kconfig" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/files/ |
H A D | 0002-libhugetlbfs-avoid-search-host-library-path-for-cros.patch | 23 @@ -3,7 +3,7 @@ OUTPUT_FORMAT("elf32-powerpc", "elf32-powerpc", 24 "elf32-powerpc") 25 OUTPUT_ARCH(powerpc:common) 27 -SEARCH_DIR("/usr/powerpc-linux-gnu/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH… 28 +/*SEARCH_DIR("/usr/powerpc-linux-gnu/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEAR… 36 @@ -3,7 +3,7 @@ OUTPUT_FORMAT("elf32-powerpc", "elf32-powerpc", 37 "elf32-powerpc") 38 OUTPUT_ARCH(powerpc:common) 40 -SEARCH_DIR("/usr/powerpc-linux-gnu/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH… 41 +/*SEARCH_DIR("/usr/powerpc-linux-gnu/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEAR… [all …]
|
/openbmc/linux/scripts/ |
H A D | head-object-list.txt | 31 arch/powerpc/kernel/head_40x.o 32 arch/powerpc/kernel/head_44x.o 33 arch/powerpc/kernel/head_64.o 34 arch/powerpc/kernel/head_8xx.o 35 arch/powerpc/kernel/head_85xx.o 36 arch/powerpc/kernel/head_book3s_32.o 37 arch/powerpc/kernel/prom_entry_64.o 38 arch/powerpc/kernel/fpu.o 39 arch/powerpc/kernel/vector.o 40 arch/powerpc/kernel/prom_init.o
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | siteinfo.bbclass | 55 "powerpc": "endian-big bit-32 powerpc-common", 56 "powerpcle": "endian-little bit-32 powerpc-common", 58 "powerpc64": "endian-big bit-64 powerpc-common", 59 "powerpc64le": "endian-little bit-64 powerpc-common", 60 "ppc": "endian-big bit-32 powerpc-common", 61 "ppc64": "endian-big bit-64 powerpc-common", 62 "ppc64le" : "endian-little bit-64 powerpc-common", 116 "powerpc-linux": "powerpc32-linux powerpc32-linux-glibc", 117 "powerpc-linux-musl": "powerpc-linux powerpc32-linux powerpc32-linux-musl", 119 "powerpcle-linux-musl": "powerpc-linux powerpc32-linux powerpc32-linux-musl", [all …]
|
/openbmc/linux/Documentation/powerpc/ |
H A D | bootwrapper.rst | 2 The PowerPC boot wrapper 7 PowerPC image targets compresses and wraps the kernel image (vmlinux) with 9 standard PowerPC firmware interface, so the boot wrapper is designed to 12 The boot wrapper can be found in the arch/powerpc/boot/ directory. The 15 interfaces found on PowerPC platforms. OpenFirmware is the most commonly 16 used firmware type on general purpose PowerPC systems from Apple, IBM and 17 others. U-Boot is typically found on embedded PowerPC hardware, but there 21 The boot wrapper is built from the makefile in arch/powerpc/boot/Makefile and 22 it uses the wrapper script (arch/powerpc/boot/wrapper) to generate target 43 `arch/powerpc/boot/cuboot.*.c`. Selection of the correct [all …]
|
H A D | isa-versions.rst | 24 Power5 - PowerPC User Instruction Set Architecture Book I v2.02 25 - PowerPC Virtual Environment Architecture Book II v2.02 26 - PowerPC Operating Environment Architecture Book III v2.02 27 PPC970 - PowerPC User Instruction Set Architecture Book I v2.01 28 - PowerPC Virtual Environment Architecture Book II v2.01 29 - PowerPC Operating Environment Architecture Book III v2.01 31 Power4+ - PowerPC User Instruction Set Architecture Book I v2.01 32 - PowerPC Virtual Environment Architecture Book II v2.01 33 - PowerPC Operating Environment Architecture Book III v2.01 34 Power4 - PowerPC User Instruction Set Architecture Book I v2.00 [all …]
|
H A D | elf_hwcaps.rst | 4 POWERPC ELF HWCAPs 7 This document describes the usage and semantics of the powerpc ELF HWCAPs. 80 The processor is PowerPC 601. 81 Unused in the kernel since f0ed73f3fa2c ("powerpc: Remove PowerPC 601") 98 Unused in the kernel since 39c8bf2b3cc1 ("powerpc: Retire e200 core (mpc555x processor)") 114 Unused in the kernel since f0ed73f3fa2c ("powerpc: Remove PowerPC 601") 118 POWER4 support dropped from the kernel since 471d7ff8b51b ("powerpc/64s: Remove POWER4 support") 172 The processor supports "PowerPC Little-Endian", that uses address 205 Documentation/powerpc/syscall64-abi.rst 220 Documentation/powerpc/syscall64-abi.rst. [all …]
|
H A D | elfnote.rst | 2 ELF Note PowerPC Namespace 5 The PowerPC namespace in an ELF Note of the kernel binary is used to store 11 The types to be used with the "PowerPC" namespace are defined in [#f1]_. 24 Indicate that the powerpc kernel binary knows how to run in an 34 the kernel from being run if the PowerPC ultravisor capability doesn't exist 40 .. [#f1] arch/powerpc/include/asm/elfnote.h
|
/openbmc/qemu/tests/functional/ |
H A D | test_ppc_74xx.py | 24 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 33 wait_for_console_pattern(self, '>> CPU type PowerPC,74xx') 42 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 51 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 60 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 69 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 78 wait_for_console_pattern(self, '>> CPU type PowerPC,MPC86xx') 87 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 96 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') 105 wait_for_console_pattern(self, '>> CPU type PowerPC,G4') [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-event_source-devices-hv_24x7 | 3 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 28 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 32 available from the powerpc "hv_24x7" pmu. Its format is 38 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 45 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 52 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 59 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 66 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 73 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 80 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> [all …]
|
H A D | sysfs-bus-event_source-devices-hv_gpci | 3 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 34 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 44 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 47 in arch/powerpc/perf/hv-gpci.h). 51 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 54 in arch/powerpc/perf/hv-gpci.h). 58 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 61 in arch/powerpc/perf/hv-gpci.h). 65 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 72 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> [all …]
|
/openbmc/u-boot/arch/powerpc/ |
H A D | Kconfig | 1 menu "PowerPC architecture" 5 default "powerpc" 42 source "arch/powerpc/cpu/mpc83xx/Kconfig" 43 source "arch/powerpc/cpu/mpc85xx/Kconfig" 44 source "arch/powerpc/cpu/mpc86xx/Kconfig" 45 source "arch/powerpc/cpu/mpc8xx/Kconfig"
|
H A D | Makefile | 3 head-y := arch/powerpc/cpu/$(CPU)/start.o 4 head-$(CONFIG_MPC85xx) += arch/powerpc/cpu/mpc85xx/resetvec.o 6 libs-y += arch/powerpc/cpu/$(CPU)/ 7 libs-y += arch/powerpc/cpu/ 8 libs-y += arch/powerpc/lib/
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | t4240si-pre.dtsi | 90 cpu0: PowerPC,e6500@0 { 97 cpu1: PowerPC,e6500@2 { 104 cpu2: PowerPC,e6500@4 { 111 cpu3: PowerPC,e6500@6 { 118 cpu4: PowerPC,e6500@8 { 125 cpu5: PowerPC,e6500@10 { 132 cpu6: PowerPC,e6500@12 { 139 cpu7: PowerPC,e6500@14 { 146 cpu8: PowerPC,e6500@16 { 153 cpu9: PowerPC,e6500@18 { [all …]
|