| /kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/ |
| D | kup.h | 43 .macro kuap_update_sr gpr1, gpr2, gpr3 /* NEVER use r0 as gpr2 due to addis */ 48 cmplw \gpr2, \gpr3 53 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 55 rlwinm. \gpr3, \gpr2, 28, 0xf0000000 62 kuap_update_sr \gpr1, \gpr2, \gpr3 66 .macro kuap_restore sp, current, gpr1, gpr2, gpr3 68 rlwinm. \gpr3, \gpr2, 28, 0xf0000000 73 kuap_update_sr \gpr1, \gpr2, \gpr3
|
| /kernel/linux/linux-5.10/arch/powerpc/lib/ |
| D | test_emulate_step_exec_instr.S | 34 * parameter (GPR3) is saved additionally to ensure that the resulting 35 * register state can still be saved even if GPR3 gets overwritten 89 * Since GPR3 is overwritten, temporarily restore it back to its 118 /* Restore resulting GPR3 from scratch space and save it to pt_regs */ 120 std r0, GPR3(r3)
|
| /kernel/linux/linux-6.6/arch/powerpc/lib/ |
| D | test_emulate_step_exec_instr.S | 34 * parameter (GPR3) is saved additionally to ensure that the resulting 35 * register state can still be saved even if GPR3 gets overwritten 88 * Since GPR3 is overwritten, temporarily restore it back to its 116 /* Restore resulting GPR3 from scratch space and save it to pt_regs */ 118 std r0, GPR3(r3)
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-pinctrl.dtsi | 239 gpr3: gpr3 { label 311 samsung,pins = "gpr3-0"; 318 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 325 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7"; 332 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
|
| D | exynos7-pinctrl.dtsi | 487 gpr3: gpr3 { label 580 samsung,pins = "gpr3-0"; 587 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 594 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
|
| D | exynos5433-tm2-common.dtsi | 110 gpio = <&gpr3 3 GPIO_ACTIVE_HIGH>; 119 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>; 1100 PIN(INPUT, gpr3-0, NONE, FAST_SR1); 1101 PIN(INPUT, gpr3-1, DOWN, FAST_SR1); 1102 PIN(INPUT, gpr3-2, DOWN, FAST_SR1); 1103 PIN(INPUT, gpr3-3, DOWN, FAST_SR1); 1104 PIN(INPUT, gpr3-7, NONE, FAST_SR1); 1223 device-wakeup-gpios = <&gpr3 7 GPIO_ACTIVE_HIGH>;
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-pinctrl.dtsi | 248 gpr3: gpr3-gpio-bank { label 320 samsung,pins = "gpr3-0"; 327 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 334 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7"; 341 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6";
|
| D | exynos7-pinctrl.dtsi | 487 gpr3: gpr3-gpio-bank { label 580 samsung,pins = "gpr3-0"; 587 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 594 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
|
| D | exynos5433-tm2-common.dtsi | 116 gpio = <&gpr3 3 GPIO_ACTIVE_HIGH>; 125 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>; 1142 PIN_IN(gpr3-0, NONE, FAST_SR1); 1143 PIN_IN(gpr3-1, DOWN, FAST_SR1); 1144 PIN_IN(gpr3-2, DOWN, FAST_SR1); 1145 PIN_IN(gpr3-3, DOWN, FAST_SR1); 1146 PIN_IN(gpr3-7, NONE, FAST_SR1); 1265 device-wakeup-gpios = <&gpr3 7 GPIO_ACTIVE_HIGH>;
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/ |
| D | kup-8xx.h | 12 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 19 .macro kuap_restore sp, current, gpr1, gpr2, gpr3
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | kup.h | 29 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3 32 .macro kuap_restore sp, current, gpr1, gpr2, gpr3
|
| D | mce.h | 124 u64 gpr3; member
|
| /kernel/linux/linux-5.10/tools/perf/arch/powerpc/include/ |
| D | dwarf-regs-table.h | 13 "%gpr0", "%gpr1", "%gpr2", "%gpr3", "%gpr4",
|
| /kernel/linux/linux-6.6/tools/perf/arch/powerpc/include/ |
| D | dwarf-regs-table.h | 13 "%gpr0", "%gpr1", "%gpr2", "%gpr3", "%gpr4",
|
| /kernel/linux/linux-6.6/arch/powerpc/kvm/ |
| D | book3s_interrupts.S | 147 PPC_LL r3, GPR3(r1) /* vcpu pointer */ 170 PPC_LL r7, GPR3(r1)
|
| /kernel/linux/linux-5.10/arch/powerpc/kvm/ |
| D | book3s_interrupts.S | 147 PPC_LL r3, GPR3(r1) /* vcpu pointer */ 170 PPC_LL r7, GPR3(r1)
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | samsung,tm2-audio.txt | 32 mic-bias-gpios = <&gpr3 2 0>;
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | entry_32.S | 271 * r3 can be different from GPR3(r1) at this point, r9 and r11 405 stw r3,GPR3(r1) 408 lwz r3,GPR3(r1) 433 stw r3,GPR3(r1) 435 lwz r3,GPR3(r1) 519 lwz r3,GPR3(r1) 547 stw r3,GPR3(r1) /* Update return value */
|
| D | entry_64.S | 91 std r3,GPR3(r1) 180 ld r3,GPR3(r1) 255 std r3,GPR3(r1) 346 ld r3,GPR3(r1)
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | samsung,tm2.yaml | 71 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>;
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | mce.h | 124 u64 gpr3; member
|
| /kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
| D | pinctrl-exynos-arm64.c | 93 EXYNOS5433_PIN_BANK_EINTG(8, 0x0a0, "gpr3", 0x14), 343 EXYNOS_PIN_BANK_EINTG(8, 0x060, "gpr3", 0x0c),
|
| /kernel/linux/linux-5.10/tools/testing/selftests/kvm/s390x/ |
| D | resets.c | 124 "gpr3 == 0x0000000000000000 (sync_regs)"); in assert_initial_noclear()
|
| /kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/ |
| D | resets.c | 123 "gpr3 == 0x0000000000000000 (sync_regs)"); in assert_initial_noclear()
|
| /kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
| D | pinctrl-exynos-arm64.c | 111 EXYNOS5433_PIN_BANK_EINTG(8, 0x0a0, "gpr3", 0x14), 361 EXYNOS_PIN_BANK_EINTG(8, 0x060, "gpr3", 0x0c),
|