Home
last modified time | relevance | path

Searched refs:PS (Results 1 – 25 of 133) sorted by relevance

123456

/openbmc/qemu/target/xtensa/
H A Dexc_helper.c53 if (env->sregs[PS] & PS_EXCM) { in HELPER()
62 vector = (env->sregs[PS] & PS_UM) ? EXC_USER : EXC_KERNEL; in HELPER()
66 env->sregs[PS] |= PS_EXCM; in HELPER()
92 env->sregs[EPS2 + level - 2] = env->sregs[PS]; in HELPER()
93 env->sregs[PS] = (env->sregs[PS] & ~PS_INTLEVEL) | PS_EXCM | in HELPER()
105 env->sregs[PS] = (env->sregs[PS] & ~PS_INTLEVEL) | in HELPER()
177 env->sregs[EPS2 + level - 2] = env->sregs[PS]; in handle_interrupt()
178 env->sregs[PS] = in handle_interrupt()
179 (env->sregs[PS] & ~PS_INTLEVEL) | level | PS_EXCM; in handle_interrupt()
188 if (env->sregs[PS] & PS_EXCM) { in handle_interrupt()
[all …]
H A Dwin_helper.c106 int callinc = (env->sregs[PS] & PS_CALLINC) >> PS_CALLINC_SHIFT; in HELPER()
123 env->sregs[PS] = (env->sregs[PS] & ~PS_OWB) | in HELPER()
158 pc, env->sregs[PS], m, n); in HELPER()
173 env->sregs[PS] = (env->sregs[PS] & ~PS_OWB) | in HELPER()
196 xtensa_rotate_window_abs(env, (env->sregs[PS] & PS_OWB) >> PS_OWB_SHIFT); in xtensa_restore_owb()
H A Dcpu.h156 PS = 230, enumerator
658 int level = (env->sregs[PS] & PS_INTLEVEL) >> PS_INTLEVEL_SHIFT; in xtensa_get_cintlevel()
659 if ((env->sregs[PS] & PS_EXCM) && env->config->excm_level > level) { in xtensa_get_cintlevel()
670 return (env->sregs[PS] & PS_RING) >> PS_RING_SHIFT; in xtensa_get_ring()
681 (env->sregs[PS] & PS_EXCM) == 0) { in xtensa_get_cring()
682 return (env->sregs[PS] & PS_RING) >> PS_RING_SHIFT; in xtensa_get_cring()
741 if (env->sregs[PS] & PS_EXCM) { in cpu_get_tb_cpu_state()
786 (env->sregs[PS] & (PS_WOE | PS_EXCM)) == PS_WOE) { in cpu_get_tb_cpu_state()
792 *flags |= extract32(env->sregs[PS], PS_CALLINC_SHIFT, in cpu_get_tb_cpu_state()
H A Dcpu.c111 env->sregs[PS] = xtensa_option_enabled(env->config, in xtensa_cpu_reset_hold()
115 env->sregs[PS] = PS_UM | (3 << PS_RING_SHIFT); in xtensa_cpu_reset_hold()
119 env->sregs[PS] |= PS_WOE; in xtensa_cpu_reset_hold()
/openbmc/linux/drivers/input/serio/
H A DKconfig11 * standard AT keyboard and PS/2 mouse *
34 i8042 is the chip over which the standard AT keyboard and PS/2
80 an additional AT keyboard, XT keyboard or PS/2 mouse.
109 tristate "HP GSC PS/2 keyboard and PS/2 mouse controller"
113 This driver provides support for the PS/2 ports on PA-RISC machines
114 over which HP PS/2 keyboards and PS/2 mice may be connected.
149 tristate "PCI PS/2 keyboard and PS/2 mouse controller"
153 Say Y here if you have a Mobility Docking station with PS/2
160 tristate "SGI O2 MACE PS/2 controller"
164 PS/2 ports.
[all …]
/openbmc/qemu/tests/tcg/ppc64/
H A Dbcdsub.c19 #define BCDSUB(T, A, B, PS) \ argument
21 " | 1 << 10 | (" #PS ") << 9 | 65\n\t"
23 #define BCDSUB(T, A, B, PS) "bcdsub. " #T ", " #A ", " #B ", " #PS "\n\t" argument
26 #define TEST(AH, AL, BH, BL, PS, TH, TL, CR6) \ argument
41 BCDSUB(0, 0, 1, PS) \
/openbmc/openbmc/meta-security/recipes-ids/samhain/files/
H A Dsamhain-configure-add-option-for-ps.patch29 -PS=
32 - PS="$ff/ps"
33 - AC_MSG_RESULT([$PS])
37 -if test x$PS = x
42 -AC_DEFINE_UNQUOTED([PSPATH], _("$PS"), [Path to ps])
54 -$PS ax >/dev/null 2>&1
58 - one=`$PS akx | wc -l`
61 - one=`$PS ax | wc -l`
67 -$PS -e >/dev/null 2>&1
69 - two=`$PS -e | wc -l`
[all …]
/openbmc/linux/drivers/input/mouse/
H A DKconfig17 tristate "PS/2 mouse"
24 Say Y here if you have a PS/2 mouse connected to your system. This
25 includes the standard 2 or 3-button PS/2 mouse, as well as PS/2
43 bool "ALPS PS/2 mouse protocol extension" if EXPERT
47 Say Y here if you have an ALPS PS/2 touchpad connected to
53 bool "BYD PS/2 mouse protocol extension" if EXPERT
57 Say Y here if you have a BYD PS/2 touchpad connected to
63 bool "Logitech PS/2++ mouse protocol extension" if EXPERT
67 Say Y here if you have a Logitech PS/2++ mouse connected to
73 bool "Synaptics PS/2 mouse protocol extension" if EXPERT
[all …]
/openbmc/linux/tools/testing/selftests/cachestat/
H A Dtest_cachestat.c122 size_t PS = sysconf(_SC_PAGESIZE); in test_cachestat() local
123 int filesize = num_pages * PS; in test_cachestat()
207 size_t PS = sysconf(_SC_PAGESIZE); in test_cachestat_shmem() local
208 size_t filesize = PS * 512 * 2; /* 2 2MB huge pages */ in test_cachestat_shmem()
210 size_t compute_len = PS * 512; in test_cachestat_shmem()
211 struct cachestat_range cs_range = { PS, compute_len }; in test_cachestat_shmem()
215 unsigned long num_pages = compute_len / PS; in test_cachestat_shmem()
/openbmc/linux/Documentation/arch/x86/
H A Dusb-legacy-support.rst13 their classic PS/2 counterparts. This means one can use an USB keyboard to
18 1) On some machines, the emulated PS/2 mouse takes over even when no USB
19 mouse is present and a real PS/2 mouse is present. In that case the extra
20 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may
23 2) If CONFIG_HIGHMEM64G is enabled, the PS/2 mouse emulation can cause
36 PS/2 mouse driver. Since the PS/2 mouse driver is in 2.6 compiled into
/openbmc/qemu/target/loongarch/tcg/
H A Dtlb_helper.c128 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in invalidate_tlb_entry()
130 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in invalidate_tlb_entry()
171 csr_ps = FIELD_EX64(env->CSR_TLBREHI, CSR_TLBREHI, PS); in fill_tlb_entry()
180 csr_ps = FIELD_EX64(env->CSR_TLBIDX, CSR_TLBIDX, PS); in fill_tlb_entry()
196 tlb->tlb_misc = FIELD_DP64(tlb->tlb_misc, TLB_MISC, PS, csr_ps); in fill_tlb_entry()
246 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in helper_tlbrd()
248 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in helper_tlbrd()
259 env->CSR_TLBIDX = FIELD_DP64(env->CSR_TLBIDX, CSR_TLBIDX, PS, 0); in helper_tlbrd()
264 PS, (tlb_ps & 0x3f)); in helper_tlbrd()
295 pagesize = FIELD_EX64(env->CSR_TLBREHI, CSR_TLBREHI, PS); in helper_tlbfill()
[all …]
/openbmc/linux/Documentation/input/devices/
H A Dsentelic.rst358 Bit3 => Always 1, as specified by PS/2 protocol.
386 Bit3 => Always 1, as specified by PS/2 protocol.
455 FSP will send out enable/disable packet when FSP receive PS/2 enable/disable
475 PS/2 Command Set
478 FSP supports basic PS/2 commanding set and modes, refer to following URL for
479 details about PS/2 commands:
495 Refer to 'Finger Sensing Pad PS/2 Mouse Intellimouse'
499 Refer to 'Finger Sensing Pad PS/2 Mouse Intellimouse'
503 Refer to 'Finger Sensing Pad PS/2 Mouse Intellimouse'
507 Refer to 'Finger Sensing Pad PS/2 Mouse Intellimouse'
[all …]
/openbmc/u-boot/board/xilinx/
H A DKconfig8 string "Zynq/ZynqMP PS init file(s) location"
13 configuring pinmuxes. The PS init file (called
17 U-Boot contains PS init files for some boards, but each of
22 There are three ways to give a PS init file to U-Boot:
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/
H A D0006-Platform-CS1000-Increase-buffers-for-EFI-vars.patch12 of the bigger PS assets requires bigger buffer.
13 - The CRYPTO_IOVEC_BUFFER_SIZE needs to be increased because the PS
15 PS partition during encryption.
34 +/* This is needed to be able to process the EFI variables during PS writes. */
H A D0008-Platform-CS1000-Increase-flash-PS-area-size.patch4 Subject: [PATCH 8/9] Platform: CS1000: Increase flash PS area size
7 The aim of this commit is to increase the size of PS storage in SE
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c116 __put_user(env->sregs[PS], &sc->sc_ps); in setup_sigcontext()
221 abi_call0 = (env->sregs[PS] & PS_WOE) == 0; in setup_rt_frame()
222 env->sregs[PS] = PS_UM | (3 << PS_RING_SHIFT); in setup_rt_frame()
228 env->sregs[PS] |= PS_WOE | (1 << PS_CALLINC_SHIFT); in setup_rt_frame()
262 env->sregs[PS] = deposit32(env->sregs[PS], in restore_sigcontext()
H A Dcpu_loop.c138 env->sregs[PS] &= ~PS_EXCM; in cpu_loop()
194 env->sregs[PS] = deposit32(env->sregs[PS], in cpu_loop()
/openbmc/linux/Documentation/devicetree/bindings/serio/
H A Dsnps-arc_ps2.txt1 * ARC PS/2 driver: PS/2 block used in some ARC FPGA's & nSIM OSCI model
/openbmc/u-boot/drivers/ddr/marvell/axp/
H A Dddr3_read_leveling.c359 info->rl_val[cs][idx][PS] = phase; in overrun()
689 if (dram_info->rl_val[cs][pup][PS] < phase_min) in ddr3_read_leveling_single_cs_rl_mode()
690 phase_min = dram_info->rl_val[cs][pup][PS]; in ddr3_read_leveling_single_cs_rl_mode()
877 dram_info->rl_val[cs][idx][PS] = in ddr3_read_leveling_single_cs_window_mode()
1095 DEBUG_RL_D((u32) dram_info->rl_val[cs][pup][PS], 1); in ddr3_read_leveling_single_cs_window_mode()
1110 if (dram_info->rl_val[cs][idx][PS] == 4) in ddr3_read_leveling_single_cs_window_mode()
1111 dram_info->rl_val[cs][idx][PS] = 1; in ddr3_read_leveling_single_cs_window_mode()
1115 delay_s = dram_info->rl_val[cs][idx][PS] * in ddr3_read_leveling_single_cs_window_mode()
1132 delay_s = dram_info->rl_val[cs][idx][PS] * in ddr3_read_leveling_single_cs_window_mode()
1148 if (dram_info->rl_val[cs][idx][PS] > 1) in ddr3_read_leveling_single_cs_window_mode()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Dps2keyb-mouse-apbps2.txt1 Aeroflex Gaisler APBPS2 PS/2 Core, supporting Keyboard or Mouse.
3 The APBPS2 PS/2 core is available in the GRLIB VHDL IP core library.
/openbmc/qemu/target/loongarch/
H A Dcpu_helper.c25 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in loongarch_map_tlb_entry()
27 tlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in loongarch_map_tlb_entry()
101 stlb_ps = FIELD_EX64(env->CSR_STLBPS, CSR_STLBPS, PS); in loongarch_tlb_search()
129 tlb_ps = FIELD_EX64(tlb->tlb_misc, TLB_MISC, PS); in loongarch_tlb_search()
H A Dcpu-csr.h56 FIELD(CSR_TLBIDX, PS, 24, 6)
108 FIELD(CSR_STLBPS, PS, 0, 5)
170 FIELD(CSR_TLBREHI, PS, 0, 6)
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm1/trousers/files/
H A Dget-user-ps-path-use-POSIX-getpwent-instead-of-getpwe.patch30 - LogDebugFn("USER PS: Error getting path to home directory: getpwent_r: %s",
38 LogDebugFn("USER PS: Error getting path to home directory: getpwent: %s",
/openbmc/linux/Documentation/input/
H A Dinput.rst32 a simulated PS/2 interface to GPM and X, and so on.
120 a PS/2-style (a la /dev/psaux) mouse device available to the
144 via a virtual PS/2 mouse and thus needs to be scaled
147 Mousedev will generate either PS/2, ImPS/2 (Microsoft IntelliMouse) or
222 This is driver for all flavors of pointing devices using PS/2
224 Explorer devices, Logitech PS/2 mice and so on.
229 This is driver for PS/2 (AT) keyboards.
/openbmc/linux/drivers/net/fddi/skfp/
H A Dcfm.c240 smc->y[PS].pc_mode == PM_PEER && in cfm()
241 smc->y[PS].mib->fddiPORTNeighborType != TS ) ) { in cfm()
488 smc->mib.p[PS].fddiPORTCurrentPath = MIB_PATH_CONCATENATED ; in cfm_fsm()
489 smc->mib.p[PS].fddiPORTMACPlacement = INDEX_MAC ; in cfm_fsm()
566 0,0, 0,RES_PORT, 0,PS + INDEX_PORT, 0,PATH_PRIM,
571 0,0, 0,RES_PORT, 0,PS + INDEX_PORT, 0,PATH_ISO,

123456