| /kernel/linux/linux-6.6/tools/testing/selftests/powerpc/security/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/ |
| 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 …]
|
| /kernel/linux/linux-6.6/scripts/ |
| D | head-object-list.txt | 30 arch/powerpc/kernel/head_40x.o 31 arch/powerpc/kernel/head_44x.o 32 arch/powerpc/kernel/head_64.o 33 arch/powerpc/kernel/head_8xx.o 34 arch/powerpc/kernel/head_85xx.o 35 arch/powerpc/kernel/head_book3s_32.o 36 arch/powerpc/kernel/prom_entry_64.o 37 arch/powerpc/kernel/fpu.o 38 arch/powerpc/kernel/vector.o 39 arch/powerpc/kernel/prom_init.o
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/security/ |
| D | entry_flush.c | 37 if (read_debugfs_file("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_file("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_file("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_file("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_file("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 …]
|
| D | rfi_flush.c | 37 if (read_debugfs_file("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_file("powerpc/entry_flush", &entry_flush_orig) < 0) { in rfi_flush_test() 48 if (write_debugfs_file("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_file("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_file("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_file("powerpc/entry_flush", entry_flush_orig) < 0) { in rfi_flush_test() [all …]
|
| /kernel/linux/linux-6.6/Documentation/powerpc/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| 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
|
| /kernel/linux/linux-5.10/Documentation/powerpc/ |
| 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 …]
|
| 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" namesapce 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
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| 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 …]
|
| 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 …]
|
| D | ppc-memtrace | 1 What: /sys/kernel/debug/powerpc/memtrace 9 What: /sys/kernel/debug/powerpc/memtrace/enable 22 What: /sys/kernel/debug/powerpc/memtrace/<node-id> 29 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/size 35 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/start 41 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/trace
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| 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 …]
|
| 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 …]
|
| D | ppc-memtrace | 1 What: /sys/kernel/debug/powerpc/memtrace 9 What: /sys/kernel/debug/powerpc/memtrace/enable 22 What: /sys/kernel/debug/powerpc/memtrace/<node-id> 29 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/size 35 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/start 41 What: /sys/kernel/debug/powerpc/memtrace/<node-id>/trace
|
| D | sysfs-firmware-papr-energy-scale-info | 3 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> 13 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> 18 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> 23 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> 28 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
|
| /kernel/linux/linux-6.6/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/powerpc/ |
| D | Makefile | 49 KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o 53 # There is a corresponding test in arch/powerpc/lib/Makefile 56 KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o 71 GNUTARGET := powerpc 204 -T $(srctree)/arch/powerpc/platforms/44x/ppc476_modules.lds 240 head-$(CONFIG_PPC64) := arch/powerpc/kernel/head_64.o 241 head-$(CONFIG_PPC_BOOK3S_32) := arch/powerpc/kernel/head_book3s_32.o 242 head-$(CONFIG_PPC_8xx) := arch/powerpc/kernel/head_8xx.o 243 head-$(CONFIG_40x) := arch/powerpc/kernel/head_40x.o 244 head-$(CONFIG_44x) := arch/powerpc/kernel/head_44x.o [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| D | note.S | 3 * PowerPC ELF notes. 14 * Bit 0 indicates that the powerpc kernel binary knows how to run in an 24 * the kernel from being run if the PowerPC ultravisor capability doesn't exist 34 * Add the PowerPC Capabilities in the binary ELF note. It is a bitmap that 39 ELFNOTE(PowerPC, PPC_ELFNOTE_CAPABILITIES,
|