Home
last modified time | relevance | path

Searched full:gpr3 (Results 1 – 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/
Dkup.h43 .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/
Dtest_emulate_step_exec_instr.S34 * 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/
Dtest_emulate_step_exec_instr.S34 * 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/
Dexynos5433-pinctrl.dtsi239 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";
Dexynos7-pinctrl.dtsi487 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";
Dexynos5433-tm2-common.dtsi110 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/
Dexynos5433-pinctrl.dtsi248 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";
Dexynos7-pinctrl.dtsi487 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";
Dexynos5433-tm2-common.dtsi116 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/
Dkup-8xx.h12 .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/
Dkup.h29 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3
32 .macro kuap_restore sp, current, gpr1, gpr2, gpr3
Dmce.h124 u64 gpr3; member
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/include/
Ddwarf-regs-table.h13 "%gpr0", "%gpr1", "%gpr2", "%gpr3", "%gpr4",
/kernel/linux/linux-6.6/tools/perf/arch/powerpc/include/
Ddwarf-regs-table.h13 "%gpr0", "%gpr1", "%gpr2", "%gpr3", "%gpr4",
/kernel/linux/linux-6.6/arch/powerpc/kvm/
Dbook3s_interrupts.S147 PPC_LL r3, GPR3(r1) /* vcpu pointer */
170 PPC_LL r7, GPR3(r1)
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dbook3s_interrupts.S147 PPC_LL r3, GPR3(r1) /* vcpu pointer */
170 PPC_LL r7, GPR3(r1)
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dsamsung,tm2-audio.txt32 mic-bias-gpios = <&gpr3 2 0>;
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dentry_32.S271 * 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 */
Dentry_64.S91 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/
Dsamsung,tm2.yaml71 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>;
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
Dmce.h124 u64 gpr3; member
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/
Dpinctrl-exynos-arm64.c93 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/
Dresets.c124 "gpr3 == 0x0000000000000000 (sync_regs)"); in assert_initial_noclear()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/
Dresets.c123 "gpr3 == 0x0000000000000000 (sync_regs)"); in assert_initial_noclear()
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/
Dpinctrl-exynos-arm64.c111 EXYNOS5433_PIN_BANK_EINTG(8, 0x0a0, "gpr3", 0x14),
361 EXYNOS_PIN_BANK_EINTG(8, 0x060, "gpr3", 0x0c),

12