Home
last modified time | relevance | path

Searched refs:psr (Results 1 – 104 of 104) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_psr.c179 if (dev_priv->psr.aux_frame_sync) in hsw_psr_enable_sink()
264 uint32_t idle_frames = dev_priv->vbt.psr.idle_frames ? in hsw_psr_enable_source()
265 dev_priv->vbt.psr.idle_frames + 1 : 5; in hsw_psr_enable_source()
285 if (dev_priv->psr.psr2_support) in hsw_psr_enable_source()
298 lockdep_assert_held(&dev_priv->psr.lock); in intel_psr_match_conditions()
302 dev_priv->psr.source_ok = false; in intel_psr_match_conditions()
327 if (!IS_VALLEYVIEW(dev) && ((dev_priv->vbt.psr.full_link) || in intel_psr_match_conditions()
333 dev_priv->psr.source_ok = true; in intel_psr_match_conditions()
344 WARN_ON(dev_priv->psr.active); in intel_psr_activate()
345 lockdep_assert_held(&dev_priv->psr.lock); in intel_psr_activate()
[all …]
Dintel_bios.c634 const struct bdb_psr *psr; in parse_psr() local
637 psr = find_section(bdb, BDB_PSR); in parse_psr()
638 if (!psr) { in parse_psr()
643 psr_table = &psr->psr_table[panel_type]; in parse_psr()
645 dev_priv->vbt.psr.full_link = psr_table->full_link; in parse_psr()
646 dev_priv->vbt.psr.require_aux_wakeup = psr_table->require_aux_to_wakeup; in parse_psr()
649 dev_priv->vbt.psr.idle_frames = psr_table->idle_frames < 0 ? 0 : in parse_psr()
654 dev_priv->vbt.psr.lines_to_wait = PSR_0_LINES_TO_WAIT; in parse_psr()
657 dev_priv->vbt.psr.lines_to_wait = PSR_1_LINE_TO_WAIT; in parse_psr()
660 dev_priv->vbt.psr.lines_to_wait = PSR_4_LINES_TO_WAIT; in parse_psr()
[all …]
Di915_debugfs.c2542 mutex_lock(&dev_priv->psr.lock); in i915_edp_psr_status()
2543 seq_printf(m, "Sink_Support: %s\n", yesno(dev_priv->psr.sink_support)); in i915_edp_psr_status()
2544 seq_printf(m, "Source_OK: %s\n", yesno(dev_priv->psr.source_ok)); in i915_edp_psr_status()
2545 seq_printf(m, "Enabled: %s\n", yesno((bool)dev_priv->psr.enabled)); in i915_edp_psr_status()
2546 seq_printf(m, "Active: %s\n", yesno(dev_priv->psr.active)); in i915_edp_psr_status()
2548 dev_priv->psr.busy_frontbuffer_bits); in i915_edp_psr_status()
2550 yesno(work_busy(&dev_priv->psr.work.work))); in i915_edp_psr_status()
2580 mutex_unlock(&dev_priv->psr.lock); in i915_edp_psr_status()
Dintel_dp.c3995 dev_priv->psr.sink_support = true; in intel_dp_get_dpcd()
4003 dev_priv->psr.sink_support = true; in intel_dp_get_dpcd()
4007 dev_priv->psr.aux_frame_sync = frame_sync_cap ? true : false; in intel_dp_get_dpcd()
4009 dev_priv->psr.psr2_support = dev_priv->psr.aux_frame_sync; in intel_dp_get_dpcd()
4011 dev_priv->psr.psr2_support ? "supported" : "not supported"); in intel_dp_get_dpcd()
Di915_drv.h1490 } psr; member
1871 struct i915_psr psr; member
/linux-4.4.14/arch/ia64/sn/kernel/
Dpio_phys.S28 mov r2=psr
29 rsm psr.i | psr.dt
34 mov psr.l=r2;;
43 mov r2=psr
44 rsm psr.i | psr.dt
49 mov psr.l=r2;;
58 mov r2=psr
60 rsm psr.i | psr.dt | psr.ic
66 mov psr.l=r2;;
/linux-4.4.14/arch/sparc/include/asm/
Dhead_32.h12 rd %psr, %l0; b label; rd %wim, %l3; nop;
15 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7;
16 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7;
20 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3;
37 rd %psr, %l0;
41 rd %psr,%l0; \
48 rd %psr,%l0; \
58 b getcc_trap_handler; rd %psr, %l0; nop; nop;
62 b setcc_trap_handler; rd %psr, %l0; nop; nop;
66 rd %psr, %i0; jmp %l2; rett %l2 + 4; nop;
[all …]
Dpsr.h20 unsigned int psr; in get_psr() local
26 : "=r" (psr) in get_psr()
30 return psr; in get_psr()
Dptrace.h88 return (regs->psr & PSR_SYSCALL); in pt_regs_is_syscall()
93 return (regs->psr &= ~PSR_SYSCALL); in pt_regs_clear_syscall()
107 #define user_mode(regs) (!((regs)->psr & PSR_PS))
Dsyscall.h41 return (regs->psr & PSR_C) ? true : false; in syscall_has_error()
45 regs->psr |= PSR_C; in syscall_set_error()
49 regs->psr &= ~PSR_C; in syscall_clear_error()
Dswitch_to_32.h23 (prv)->thread.kregs->psr &= ~PSR_EF; \
33 (nxt)->thread.kregs->psr&=~PSR_EF; \
Dprocessor_32.h85 regs->psr = (regs->psr & (PSR_CWP)) | PSR_S; in start_thread()
Dsigcontext.h39 unsigned int psr; member
/linux-4.4.14/arch/sparc/kernel/
Dtraps_32.c86 if(regs->psr & PSR_PS) in die_if_kernel()
101 if(regs->psr & PSR_PS) in do_hw_interrupt()
113 unsigned long psr) in do_illegal_instruction() argument
117 if(psr & PSR_PS) in do_illegal_instruction()
133 unsigned long psr) in do_priv_instruction() argument
137 if(psr & PSR_PS) in do_priv_instruction()
150 unsigned long psr) in do_memaccess_unaligned() argument
154 if(regs->psr & PSR_PS) { in do_memaccess_unaligned()
181 unsigned long psr) in do_fpd_trap() argument
184 if(psr & PSR_PS) in do_fpd_trap()
[all …]
Dentry.S157 wr %l0, 0x0, %psr
179 wr %l4, 0x0, %psr
181 wr %l4, PSR_ET, %psr
198 wr %l0, PSR_ET, %psr
228 wr %g2, 0x0, %psr
230 wr %g2, PSR_ET, %psr
237 wr %g2, PSR_ET, %psr ! keep ET up
247 wr %g2, 0x0, %psr
249 wr %g2, PSR_ET, %psr
253 wr %l0, PSR_ET, %psr
[all …]
Dentry.h15 unsigned long npc, unsigned long psr);
18 unsigned long npc, unsigned long psr);
20 unsigned long npc, unsigned long psr);
22 unsigned long npc, unsigned long psr);
24 unsigned long npc, unsigned long psr);
26 unsigned long npc, unsigned long psr);
28 unsigned long npc, unsigned long psr);
30 unsigned long npc, unsigned long psr);
32 unsigned long npc, unsigned long psr);
34 unsigned long npc, unsigned long psr);
Dtrampoline_32.S46 wr %g1, 0x0, %psr ! traps off though
69 rd %psr, %g1
70 wr %g1, PSR_ET, %psr ! traps on
100 wr %g1, 0x0, %psr ! traps off though
130 rd %psr, %g1
131 wr %g1, PSR_ET, %psr ! traps on
159 wr %g1, 0x0, %psr ! traps off though
186 rd %psr, %g1
187 wr %g1, PSR_ET, %psr ! traps on
Dsignal_32.c108 up_psr = regs->psr; in do_sigreturn()
112 regs->psr = (up_psr & ~(PSR_ICC | PSR_EF)) in do_sigreturn()
113 | (regs->psr & (PSR_ICC | PSR_EF)); in do_sigreturn()
145 unsigned int psr, pc, npc, ufp; in do_rt_sigreturn() local
167 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn()
172 regs->psr = (regs->psr & ~PSR_ICC) | (psr & PSR_ICC); in do_rt_sigreturn()
327 unsigned int psr; in setup_rt_frame() local
348 psr = regs->psr; in setup_rt_frame()
350 psr |= PSR_EF; in setup_rt_frame()
351 err |= __put_user(psr, &sf->regs.psr); in setup_rt_frame()
[all …]
Dsignal32.c158 unsigned int psr, ufp; in do_sigreturn32() local
198 err |= __get_user(psr, &sf->info.si_regs.psr); in do_sigreturn32()
202 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) { in do_sigreturn32()
217 regs->tstate |= psr_to_tstate_icc(psr); in do_sigreturn32()
247 unsigned int psr, pc, npc, ufp; in do_rt_sigreturn32() local
287 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn32()
291 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) { in do_rt_sigreturn32()
306 regs->tstate |= psr_to_tstate_icc(psr); in do_rt_sigreturn32()
425 u32 psr; in setup_frame32() local
458 psr = tstate_to_psr(regs->tstate); in setup_frame32()
[all …]
Dptrace_32.c92 reg = regs->psr; in genregs32_get()
169 unsigned long psr; in genregs32_set() local
178 psr = regs->psr; in genregs32_set()
179 psr &= ~(PSR_ICC | PSR_SYSCALL); in genregs32_set()
180 psr |= (reg & (PSR_ICC | PSR_SYSCALL)); in genregs32_set()
181 regs->psr = psr; in genregs32_set()
360 &pregs->psr); in arch_ptrace()
373 &pregs->psr); in arch_ptrace()
Drtrap_32.S57 wr %t_psr, 0x0, %psr
87 wr %t_psr, 0x0, %psr
95 wr %t_psr, PSR_ET, %psr
153 wr %t_psr, 0x0, %psr
166 wr %t_psr, PSR_ET, %psr
209 wr %t_psr, 0x0, %psr
218 wr %t_psr, PSR_ET, %psr
Dprocess_32.c125 r->psr, r->pc, r->npc, r->y, print_tainted()); in show_regs()
347 unsigned long psr; local
354 psr = childregs->psr = get_psr();
355 ti->kpsr = psr | PSR_PIL;
356 ti->kwim = 1 << (((psr & PSR_CWP) + 1) % nwindows);
399 childregs->psr &= ~PSR_EF;
432 regs->psr &= ~(PSR_EF);
442 regs->psr &= ~(PSR_EF);
Dwof.S121 wr %t_psr, 0x0, %psr ! restore condition codes in %psr
190 wr %t_psr, 0x0, %psr
206 rd %psr, %glob_tmp
252 wr %t_psr, PSR_ET, %psr
285 wr %t_psr, 0x0, %psr
363 rd %psr, %glob_tmp
Dsigutil_32.c22 regs->psr &= ~(PSR_EF); in save_fpu_state()
31 regs->psr &= ~(PSR_EF); in save_fpu_state()
57 regs->psr &= ~PSR_EF; in restore_fpu_state()
61 regs->psr &= ~PSR_EF; in restore_fpu_state()
Dkgdb_32.c36 gdb_regs[GDB_PSR] = regs->psr; in pt_regs_to_gdb_regs()
91 if (regs->psr != gdb_regs[GDB_PSR]) { in gdb_regs_to_pt_regs()
92 unsigned long cwp = regs->psr & PSR_CWP; in gdb_regs_to_pt_regs()
94 regs->psr = (gdb_regs[GDB_PSR] & ~PSR_CWP) | cwp; in gdb_regs_to_pt_regs()
Dwuf.S121 wr %t_psr, 0x0, %psr
163 rd %psr, %g3 /* Read %psr in live user window */
187 wr %t_psr, PSR_ET, %psr ! enable traps
213 wr %t_psr, 0x0, %psr
299 wr %t_psr, 0x0, %psr
Dhead_32.S208 rd %psr, %g3
241 rd %psr, %g3 ! DO NOT TOUCH %g3
243 wr %g2, 0x0, %psr
292 wr %g3, 0x0, %psr ! tick tock, tick tock
477 rd %psr, %o1
510 wr %g2, 0x0, %psr
565 rd %psr, %g3
653 rd %psr, %g3
654 wr %g3, 0x0, %psr
657 wr %g3, PSR_ET, %psr
Dcpu.c442 int psr; in cpu_type_probe() local
447 psr = get_psr(); in cpu_type_probe()
448 put_psr(psr | PSR_EF); in cpu_type_probe()
455 put_psr(psr); in cpu_type_probe()
Detrap_32.S82 andcc %t_psr, PSR_PS, %g0 ! fromsupv_p = (psr & PSR_PS)
84 sll %t_twinmask, %t_psr, %t_twinmask ! t_twinmask = (1 << psr)
141 sll %t_twinmask, %t_psr, %t_twinmask ! t_twinmask = (1 << psr)
Dkernel.h75 unsigned long npc, unsigned long psr);
Dptrace_64.c887 &pregs->psr); in compat_arch_ptrace()
899 &pregs->psr); in compat_arch_ptrace()
/linux-4.4.14/arch/ia64/include/asm/native/
Dinst.h50 (pred) mov reg = psr
90 ssm psr.ic | PSR_DEFAULT_BITS \
96 ssm psr.ic \
101 rsm psr.ic
104 (pred) ssm psr.i
107 (pred) rsm psr.i
110 rsm psr.i | psr.ic
113 rsm psr.dt
116 rsm psr.be | psr.i
119 ssm psr.dt \
/linux-4.4.14/arch/frv/kernel/
Dprocess.c210 unsigned long psr = __get_PSR(); in elf_check_arch() local
239 if (PSR_IMPLE(psr) != PSR_IMPLE_FR405 && in elf_check_arch()
240 PSR_IMPLE(psr) != PSR_IMPLE_FR451) in elf_check_arch()
252 if (PSR_IMPLE(psr) != PSR_IMPLE_FR401 && in elf_check_arch()
253 PSR_IMPLE(psr) != PSR_IMPLE_FR405 && in elf_check_arch()
254 PSR_IMPLE(psr) != PSR_IMPLE_FR451 && in elf_check_arch()
255 PSR_IMPLE(psr) != PSR_IMPLE_FR551) in elf_check_arch()
259 if (PSR_IMPLE(psr) != PSR_IMPLE_FR451) in elf_check_arch()
263 if (PSR_IMPLE(psr) != PSR_IMPLE_FR501) in elf_check_arch()
267 if (PSR_IMPLE(psr) != PSR_IMPLE_FR551) in elf_check_arch()
Dentry.S113 movsg psr ,gr22
170 movsg psr,gr4
173 movgs gr4,psr
175 movgs gr4,psr
599 movsg psr,gr4
601 movgs gr4,psr
652 movsg psr,gr4
654 movgs gr4,psr
691 movsg psr,gr4
693 movgs gr4,psr
[all …]
Dsleep.S62 # save hsr0, psr, isr, and lr for resume code
67 movsg psr,gr5
101 movsg psr,gr8
104 movgs gr8,psr
128 # gr8 holds desired psr sleep value
177 movgs gr8,psr
220 # restore hsr0, psr, isr, and leave saved lr in gr7
261 lddi @(gr11,#0),gr4 ; hsr0, psr
273 movgs gr5,psr
317 movsg psr,gr8
[all …]
Dsetup.c369 unsigned long psr = __get_PSR(); in determine_cpu() local
372 __set_PSR(psr | PSR_EM | PSR_EF | PSR_CM | PSR_NEM); in determine_cpu()
374 __set_PSR(psr); in determine_cpu()
392 switch (PSR_IMPLE(psr)) { in determine_cpu()
398 switch (PSR_VERSION(psr)) { in determine_cpu()
429 switch (PSR_VERSION(psr)) { in determine_cpu()
459 switch (PSR_VERSION(psr)) { in determine_cpu()
476 switch (PSR_VERSION(psr)) { in determine_cpu()
489 switch (PSR_VERSION(psr)) { in determine_cpu()
526 unsigned long clkc, psr, quot; in determine_clocks() local
[all …]
Dsignal.c62 unsigned long tbr, psr; in restore_sigcontext() local
68 psr = user->i.psr; in restore_sigcontext()
72 user->i.psr = psr; in restore_sigcontext()
Dbreak.S308 movsg psr,gr2
311 movgs gr2,psr
340 movsg psr,gr2
342 movgs gr2,psr
440 movsg psr,gr2
443 movgs gr2,psr
Dgdb-stub.c1188 __debug_frame->psr & PSR_S ? "kernel" : "user"); in gdbstub_show_regs()
1436 __debug_frame->psr |= PSR_ET; in gdbstub()
1437 __debug_frame->psr &= ~PSR_S; in gdbstub()
1438 if (__debug_frame->psr & PSR_PS) in gdbstub()
1439 __debug_frame->psr |= PSR_S; in gdbstub()
1451 __debug_frame->psr |= PSR_ET; in gdbstub()
1452 __debug_frame->psr &= ~PSR_S; in gdbstub()
1453 if (__debug_frame->psr & PSR_PS) in gdbstub()
1454 __debug_frame->psr |= PSR_S; in gdbstub()
1633 ptr = mem2hex(&__debug_frame->psr, ptr, 4, 0); in gdbstub()
[all …]
Dcmode.S70 movsg psr,gr14
72 movgs gr3,psr
Dptrace.c70 if (pos < offsetof(struct user_int_regs, psr) + sizeof(long) && in genregs_set()
71 pos + count > offsetof(struct user_int_regs, psr)) in genregs_set()
Dswitch_to.S148 movsg psr,gr7
150 movgs gr7,psr
151 movsg psr,gr7
Ddma.c141 unsigned long psr = __get_PSR(); in frv_dma_init() local
145 switch (PSR_IMPLE(psr)) { in frv_dma_init()
Dhead.S359 movsg psr,gr6
463 movsg psr,gr22
467 movgs gr22,psr
Dasm-offsets.c45 DEF_PTREG(REG_PSR, psr); in foo()
Dtraps.c504 regs->psr & PSR_S ? "kernel" : "user"); in show_regs()
549 frame->psr & PSR_S ? "Kernel Mode" : "User Mode", in show_backtrace_regs()
Dhead-uc-fr401.S69 movsg psr,gr3 ; check for FR401/FR401A
209 movsg psr,gr3
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dpsrcompat.h37 static inline unsigned long psr_to_tstate_icc(unsigned int psr) in psr_to_tstate_icc() argument
39 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; in psr_to_tstate_icc()
40 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) in psr_to_tstate_icc()
41 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20; in psr_to_tstate_icc()
Dptrace.h43 unsigned int psr; member
104 unsigned long psr; member
DKbuild28 header-y += psr.h
/linux-4.4.14/arch/frv/include/asm/
Dirqflags.h103 unsigned long psr; \
108 : "=r"(psr) \
115 unsigned long psr; \
119 : "=r"(psr) \
Dspr-regs.h37 #define PSR_VERSION(psr) (((psr) >> PSR_VERSION_SHIFT) & 0xf) argument
38 #define PSR_IMPLE(psr) (((psr) >> PSR_IMPLE_SHIFT) & 0xf) argument
Dptrace.h28 #define user_mode(regs) (!((regs)->psr & PSR_S))
Dprocessor.h83 _regs->psr &= ~PSR_S; \
/linux-4.4.14/drivers/cpufreq/
Dmaple-cpufreq.c95 unsigned long psr = scom970_read(SCOM_PSR); in maple_scom_switch_freq() local
97 if ((psr & PSR_CMD_RECEIVED) == 0 && in maple_scom_switch_freq()
98 (((psr >> PSR_CUR_SPEED_SHIFT) ^ in maple_scom_switch_freq()
102 if (psr & PSR_CMD_COMPLETED) in maple_scom_switch_freq()
117 unsigned long psr = scom970_read(SCOM_PSR); in maple_scom_query_freq() local
121 if ((((psr >> PSR_CUR_SPEED_SHIFT) ^ in maple_scom_query_freq()
Dpmac64-cpufreq.c169 unsigned long psr = scom970_read(SCOM_PSR); in g5_scom_switch_freq() local
171 if ((psr & PSR_CMD_RECEIVED) == 0 && in g5_scom_switch_freq()
172 (((psr >> PSR_CUR_SPEED_SHIFT) ^ in g5_scom_switch_freq()
176 if (psr & PSR_CMD_COMPLETED) in g5_scom_switch_freq()
195 unsigned long psr = scom970_read(SCOM_PSR); in g5_scom_query_freq() local
199 if ((((psr >> PSR_CUR_SPEED_SHIFT) ^ in g5_scom_query_freq()
/linux-4.4.14/arch/ia64/kernel/
Dpal.S70 mov loc3 = psr
78 rsm psr.i
82 1: mov psr.l = loc3
112 mov loc3 = psr
114 rsm psr.i
118 .ret0: mov psr.l = loc3
161 mov loc3 = psr // save psr
187 mov psr.l = loc3 // restore init PSR
215 mov loc3 = psr // save psr
245 mov psr.l = loc3 // restore init PSR
Dmca_drv_asm.S43 ssm psr.ic
47 ssm psr.i
Dperfmon.c999 unsigned long psr, val; in pfm_restore_monitoring() local
1014 psr = pfm_get_psr(); in pfm_restore_monitoring()
1087 pfm_set_psr_l(psr); in pfm_restore_monitoring()
4596 { u64 psr = pfm_get_psr(); in pfm_exit_thread() local
4597 BUG_ON(psr & (IA64_PSR_UP|IA64_PSR_PP)); in pfm_exit_thread()
5644 unsigned long psr; in pfm_proc_show() local
5688 psr = pfm_get_psr(); in pfm_proc_show()
5695 cpu, psr, in pfm_proc_show()
5812 u64 psr; in pfm_save_regs() local
5844 psr = pfm_get_psr(); in pfm_save_regs()
[all …]
Dtraps.c197 struct ia64_psr *psr = ia64_psr(regs); in disabled_fph_fault() local
200 psr->dfh = 0; in disabled_fph_fault()
224 psr->mfh = 0; in disabled_fph_fault()
231 psr->mfh = 1; in disabled_fph_fault()
Dhead.S197 rsm psr.i | psr.ic
317 rsm psr.ic
338 ssm psr.ic
889 rsm psr.i | psr.ic // disable interrupts and interrupt collection
937 rsm psr.i | psr.ic // disable interrupts and interrupt collection
1078 rsm psr.i | psr.ic
1164 ssm psr.ic;;
Dptrace.c681 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_flush_fph() local
688 if (ia64_is_local_fpu_owner(task) && psr->mfh) { in ia64_flush_fph()
689 psr->mfh = 0; in ia64_flush_fph()
707 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_sync_fph() local
715 psr->dfh = 1; in ia64_sync_fph()
824 unsigned long psr, ec, lc, rnat, bsp, cfm, nat_bits, val; in ptrace_getregs() local
848 if (access_uarea(child, PT_CR_IPSR, &psr, 0) < 0 in ptrace_getregs()
860 retval |= __put_user(psr, &ppr->cr_ipsr); in ptrace_getregs()
968 unsigned long psr, rsc, ec, lc, rnat, bsp, cfm, nat_bits, val = 0; in ptrace_setregs() local
996 retval |= __get_user(psr, &ppr->cr_ipsr); in ptrace_setregs()
[all …]
Desi_stub.S75 mov loc3=psr // save processor status word
Defi_stub.S58 mov loc3=psr // save processor status word
Dsignal.c90 struct ia64_psr *psr = ia64_psr(&scr->pt); in restore_sigcontext() local
93 psr->mfh = 0; /* drop signal handler's fph contents... */ in restore_sigcontext()
95 if (psr->dfh) in restore_sigcontext()
Drelocate_kernel.S27 rsm psr.i| psr.ic
Dmca_asm.S1102 rsm psr.i | psr.ic // disable interrupts
1106 mov r14 = psr // get psr{36:35,31:0}
Defi.c454 u64 psr; in efi_map_pal_code() local
462 psr = ia64_clear_ic(); in efi_map_pal_code()
467 ia64_set_psr(psr); /* restore psr */ in efi_map_pal_code()
Dmca.c1227 unsigned long psr; in mca_insert_tr() local
1233 psr = ia64_clear_ic(); in mca_insert_tr()
1258 ia64_set_psr(psr); in mca_insert_tr()
Divt.S62 # define PSR_DEFAULT_BITS psr.ac
1180 rsm psr.dfh // ensure we can access fph
Dentry.S551 (pUStk) rsm psr.i // disable interrupts
/linux-4.4.14/arch/ia64/include/asm/
Dmca_asm.h83 mov old_psr = psr; \
99 mov temp1 = psr; \
100 mov temp2 = psr; \
105 mov psr.l = temp2; \
163 mov temp2 = psr; \
169 mov psr.l = temp2; \
Dprocessor.h457 __u64 psr; in ia64_clear_ic() local
458 psr = ia64_getreg(_IA64_REG_PSR); in ia64_clear_ic()
462 return psr; in ia64_clear_ic()
469 ia64_set_psr (__u64 psr) in ia64_set_psr() argument
472 ia64_setreg(_IA64_REG_PSR_L, psr); in ia64_set_psr()
/linux-4.4.14/arch/ia64/sn/kernel/sn2/
Dptc_deadlock.S59 mov psrsave=psr // Disable IC (no PMIs)
60 rsm psr.i | psr.dt | psr.ic;;
84 mov psr.l=psrsave;; // Reenable IC
/linux-4.4.14/arch/arm/kernel/
Dopcodes.c55 asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr) in arm_check_condition() argument
58 u32 psr_cond = psr >> 28; in arm_check_condition()
Dentry-armv.S54 @ PABORT handler takes pt_regs in r2, fault address in r4 and psr in r5
71 @ r5 - aborted context psr
/linux-4.4.14/arch/sparc/mm/
Dswift.S59 rd %psr, %g1
61 wr %g3, 0x0, %psr
99 wr %g1, 0x0, %psr
125 rd %psr, %g1
127 wr %g3, 0x0, %psr
165 wr %g1, 0x0, %psr
Dfault_32.c98 "nop\n" : "=r" (regs.psr)); in lookup_fault()
151 if (regs->psr & PSR_PS) in compute_si_addr()
175 int from_user = !(regs->psr & PSR_PS); in do_sparc_fault()
Dsrmmu.c1530 unsigned long mreg, psr; in get_srmmu_type() local
1536 mreg = srmmu_get_mmureg(); psr = get_psr(); in get_srmmu_type()
1539 psr_typ = (psr >> 28) & 0xf; in get_srmmu_type()
1540 psr_vers = (psr >> 24) & 0xf; in get_srmmu_type()
/linux-4.4.14/arch/arm/mm/
Dabort-macro.S12 .macro do_thumb_abort, fsr, pc, psr, tmp
13 tst \psr, #PSR_T_BIT
Dabort-ev4t.S22 do_thumb_abort fsr=r1, pc=r4, psr=r5, tmp=r3
Dabort-ev5t.S22 do_thumb_abort fsr=r1, pc=r4, psr=r5, tmp=r3
Dabort-ev5tj.S25 do_thumb_abort fsr=r1, pc=r4, psr=r5, tmp=r3
/linux-4.4.14/drivers/net/can/m_can/
Dm_can.c639 static int m_can_handle_state_errors(struct net_device *dev, u32 psr) in m_can_handle_state_errors() argument
644 if ((psr & PSR_EW) && in m_can_handle_state_errors()
651 if ((psr & PSR_EP) && in m_can_handle_state_errors()
658 if ((psr & PSR_BO) && in m_can_handle_state_errors()
684 static inline bool is_lec_err(u32 psr) in is_lec_err() argument
686 psr &= LEC_UNUSED; in is_lec_err()
688 return psr && (psr != LEC_UNUSED); in is_lec_err()
692 u32 psr) in m_can_handle_bus_errors() argument
702 is_lec_err(psr)) in m_can_handle_bus_errors()
703 work_done += m_can_handle_lec_err(dev, psr & LEC_UNUSED); in m_can_handle_bus_errors()
[all …]
/linux-4.4.14/Documentation/acpi/
Dmethod-customizing.txt30 d) package the new file (psr.asl) to an ACPI table format.
47 e.g. "iasl psr.asl" (psr.aml is generated as a result)
50 "cat /tmp/psr.aml > /sys/kernel/debug/acpi/custom_method"
/linux-4.4.14/arch/powerpc/sysdev/
Dfsl_gtm.c176 u8 psr; in gtm_set_ref_timer16() local
200 psr = 0; in gtm_set_ref_timer16()
203 psr = 256 - 1; in gtm_set_ref_timer16()
219 out_be16(tmr->gtpsr, psr); in gtm_set_ref_timer16()
/linux-4.4.14/arch/frv/include/uapi/asm/
Dregisters.h77 unsigned long psr; /* Processor Status Register */ member
168 unsigned long psr; /* Processor Status Register */ member
/linux-4.4.14/arch/powerpc/boot/
D4xx.c557 u32 psr = mfdcr(DCRN_405_CPC0_PSR); in ibm405gp_fixup_clocks() local
574 if (!(psr & 0x00001000)) /* PCI async mode enable == 0 */ in ibm405gp_fixup_clocks()
575 if (psr & 0x00000020) /* New mode enable */ in ibm405gp_fixup_clocks()
579 else if (psr & 0x00000020) /* New mode enable */ in ibm405gp_fixup_clocks()
580 if (psr & 0x00000800) /* PerClk synch mode */ in ibm405gp_fixup_clocks()
/linux-4.4.14/drivers/spi/
Dspi-s3c64xx.c829 u32 psr, speed; in s3c64xx_spi_setup() local
837 psr = clk_get_rate(sdd->src_clk) / 2 / spi->max_speed_hz - 1; in s3c64xx_spi_setup()
838 psr &= S3C64XX_SPI_PSR_MASK; in s3c64xx_spi_setup()
839 if (psr == S3C64XX_SPI_PSR_MASK) in s3c64xx_spi_setup()
840 psr--; in s3c64xx_spi_setup()
842 speed = clk_get_rate(sdd->src_clk) / 2 / (psr + 1); in s3c64xx_spi_setup()
844 if (psr+1 < S3C64XX_SPI_PSR_MASK) { in s3c64xx_spi_setup()
845 psr++; in s3c64xx_spi_setup()
852 speed = clk_get_rate(sdd->src_clk) / 2 / (psr + 1); in s3c64xx_spi_setup()
/linux-4.4.14/sound/soc/fsl/
Dfsl_esai.c126 u32 psr, pm = 999, maxfp, prod, sub, savesub, i, j; in fsl_esai_divisor_cal() local
144 psr = ratio <= 256 * maxfp ? ESAI_xCCR_xPSR_BYPASS : ESAI_xCCR_xPSR_DIV8; in fsl_esai_divisor_cal()
147 savesub = (psr ? 1 : 8) * 256 * maxfp / 1000; in fsl_esai_divisor_cal()
153 prod = (psr ? 1 : 8) * i * j; in fsl_esai_divisor_cal()
186 psr | ESAI_xCCR_xPM(pm)); in fsl_esai_divisor_cal()
Dfsl_ssi.c648 u32 pm = 999, div2, psr, stccr, mask, afreq, factor, i; in fsl_ssi_set_bclk() local
667 psr = 0; in fsl_ssi_set_bclk()
670 factor = (div2 + 1) * (7 * psr + 1) * 2; in fsl_ssi_set_bclk()
703 if (sub < savesub && !(i == 0 && psr == 0 && div2 == 0)) { in fsl_ssi_set_bclk()
721 (psr ? CCSR_SSI_SxCCR_PSR : 0); in fsl_ssi_set_bclk()
/linux-4.4.14/arch/ia64/mm/
Dtlb.c428 unsigned long psr; in ia64_itr_entry() local
493 psr = ia64_clear_ic(); in ia64_itr_entry()
512 ia64_set_psr(psr); in ia64_itr_entry()
/linux-4.4.14/arch/m68k/include/asm/
Dbvme6000hw.h27 pad_n[3], psr, member
/linux-4.4.14/arch/avr32/mach-at32ap/
Dpio.c339 u32 psr, osr, imr, pdsr, pusr, ifsr, mdsr; in pio_bank_show() local
344 psr = pio_readl(pio, PSR); in pio_bank_show()
/linux-4.4.14/arch/arm/include/asm/
Dopcodes.h14 extern asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr);
/linux-4.4.14/drivers/net/wan/
Dn2.c159 u8 psr = inb(card->io + N2_PSR); in openwin() local
160 outb((psr & ~PSR_PAGEBITS) | page, card->io + N2_PSR); in openwin()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_core.c333 u32 psr = saa7146_read(dev, PSR); in interrupt_hw() local
336 dev->name, isr, psr, ssr); in interrupt_hw()
/linux-4.4.14/arch/frv/mm/
Dtlb-miss.S74 movgs gr31,psr
113 movgs gr31,psr
/linux-4.4.14/sound/soc/samsung/
Di2s.c813 u32 psr; in config_setup() local
859 psr = i2s->rclk_srcrate / i2s->frmclk / rfs; in config_setup()
860 writel(((psr - 1) << 8) | PSR_PSREN, i2s->addr + I2SPSR); in config_setup()
863 i2s->rclk_srcrate, psr, rfs, bfs); in config_setup()
/linux-4.4.14/Documentation/DocBook/
Dgpu.xml.db569 API-intel-psr-enable
570 API-intel-psr-disable
571 API-intel-psr-single-frame-update
572 API-intel-psr-invalidate
573 API-intel-psr-flush
574 API-intel-psr-init
/linux-4.4.14/drivers/net/ethernet/renesas/
Dravb_main.c653 u32 ecsr, psr; in ravb_emac_interrupt() local
663 psr = ravb_read(ndev, PSR); in ravb_emac_interrupt()
665 psr ^= PSR_LMON; in ravb_emac_interrupt()
666 if (!(psr & PSR_LMON)) { in ravb_emac_interrupt()
/linux-4.4.14/drivers/net/ethernet/agere/
Det131x.c2189 struct pkt_stat_desc *psr; in nic_rx_pkts() local
2213 psr = (struct pkt_stat_desc *)(rx_local->ps_ring_virtaddr) + in nic_rx_pkts()
2219 len = psr->word1 & 0xFFFF; in nic_rx_pkts()
2220 ring_index = (psr->word1 >> 26) & 0x03; in nic_rx_pkts()
2222 buff_index = (psr->word1 >> 16) & 0x3FF; in nic_rx_pkts()
2223 word0 = psr->word0; in nic_rx_pkts()
/linux-4.4.14/drivers/atm/
Dfore200e.h774 volatile u32 __iomem * psr; /* address of PCI specific register */ member
Dfore200e.c503 int irq_posted = readl(fore200e->regs.pca.psr); in fore200e_pca_irq_check()
547 fore200e->regs.pca.psr = fore200e->virt_base + PCA200E_PSR_OFFSET; in fore200e_pca_map()