/Linux-v4.19/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_psr.c | 39 struct psr_drv *psr; in find_psr_by_encoder() local 42 list_for_each_entry(psr, &drm_drv->psr_list, list) { in find_psr_by_encoder() 43 if (psr->encoder == encoder) in find_psr_by_encoder() 46 psr = ERR_PTR(-ENODEV); in find_psr_by_encoder() 50 return psr; in find_psr_by_encoder() 53 static int psr_set_state_locked(struct psr_drv *psr, bool enable) in psr_set_state_locked() argument 57 if (psr->inhibit_count > 0) in psr_set_state_locked() 60 if (enable == psr->enabled) in psr_set_state_locked() 63 ret = psr->set(psr->encoder, enable); in psr_set_state_locked() 67 psr->enabled = enable; in psr_set_state_locked() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_psr.c | 83 WRITE_ONCE(dev_priv->psr.debug, debug); in intel_psr_irq_control() 142 dev_priv->psr.last_entry_attempt = time_ns; in intel_psr_irq_handler() 148 dev_priv->psr.last_exit = time_ns; in intel_psr_irq_handler() 154 bool psr2_enabled = dev_priv->psr.psr2_enabled; in intel_psr_irq_handler() 212 dev_priv->psr.sink_support = true; in intel_psr_init_dpcd() 213 dev_priv->psr.sink_sync_latency = in intel_psr_init_dpcd() 233 dev_priv->psr.sink_psr2_support = y_req && alpm; in intel_psr_init_dpcd() 235 dev_priv->psr.sink_psr2_support ? "" : "not "); in intel_psr_init_dpcd() 237 if (dev_priv->psr.sink_psr2_support) { in intel_psr_init_dpcd() 238 dev_priv->psr.colorimetry_support = in intel_psr_init_dpcd() [all …]
|
/Linux-v4.19/arch/ia64/sn/kernel/ |
D | pio_phys.S | 28 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-v4.19/arch/sparc/include/asm/ |
D | head_32.h | 13 rd %psr, %l0; b label; rd %wim, %l3; nop; 16 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7; 17 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7; 21 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3; 38 rd %psr, %l0; 42 rd %psr,%l0; \ 50 rd %psr,%l0; \ 59 b getcc_trap_handler; rd %psr, %l0; nop; nop; 63 b setcc_trap_handler; rd %psr, %l0; nop; nop; 67 rd %psr, %i0; jmp %l2; rett %l2 + 4; nop; [all …]
|
D | psr.h | 21 unsigned int psr; in get_psr() local 27 : "=r" (psr) in get_psr() 31 return psr; in get_psr()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | traps_32.c | 89 if(regs->psr & PSR_PS) in die_if_kernel() 102 if(regs->psr & PSR_PS) in do_hw_interrupt() 110 unsigned long psr) in do_illegal_instruction() argument 112 if(psr & PSR_PS) in do_illegal_instruction() 123 unsigned long psr) in do_priv_instruction() argument 125 if(psr & PSR_PS) in do_priv_instruction() 133 unsigned long psr) in do_memaccess_unaligned() argument 135 if(regs->psr & PSR_PS) { in do_memaccess_unaligned() 159 unsigned long psr) in do_fpd_trap() argument 162 if(psr & PSR_PS) in do_fpd_trap() [all …]
|
D | entry.S | 159 wr %l0, 0x0, %psr 181 wr %l4, 0x0, %psr 183 wr %l4, PSR_ET, %psr 200 wr %l0, PSR_ET, %psr 230 wr %g2, 0x0, %psr 232 wr %g2, PSR_ET, %psr 239 wr %g2, PSR_ET, %psr ! keep ET up 249 wr %g2, 0x0, %psr 251 wr %g2, PSR_ET, %psr 255 wr %l0, PSR_ET, %psr [all …]
|
D | entry.h | 16 unsigned long npc, unsigned long psr); 19 unsigned long npc, unsigned long psr); 21 unsigned long npc, unsigned long psr); 23 unsigned long npc, unsigned long psr); 25 unsigned long npc, unsigned long psr); 27 unsigned long npc, unsigned long psr); 29 unsigned long npc, unsigned long psr); 31 unsigned long npc, unsigned long psr); 33 unsigned long npc, unsigned long psr); 35 unsigned long npc, unsigned long psr);
|
D | trampoline_32.S | 47 wr %g1, 0x0, %psr ! traps off though 70 rd %psr, %g1 71 wr %g1, PSR_ET, %psr ! traps on 101 wr %g1, 0x0, %psr ! traps off though 131 rd %psr, %g1 132 wr %g1, PSR_ET, %psr ! traps on 160 wr %g1, 0x0, %psr ! traps off though 187 rd %psr, %g1 188 wr %g1, PSR_ET, %psr ! traps on
|
D | signal_32.c | 109 up_psr = regs->psr; in do_sigreturn() 113 regs->psr = (up_psr & ~(PSR_ICC | PSR_EF)) in do_sigreturn() 114 | (regs->psr & (PSR_ICC | PSR_EF)); in do_sigreturn() 146 unsigned int psr, pc, npc, ufp; in do_rt_sigreturn() local 168 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn() 173 regs->psr = (regs->psr & ~PSR_ICC) | (psr & PSR_ICC); in do_rt_sigreturn() 328 unsigned int psr; in setup_rt_frame() local 349 psr = regs->psr; in setup_rt_frame() 351 psr |= PSR_EF; in setup_rt_frame() 352 err |= __put_user(psr, &sf->regs.psr); in setup_rt_frame() [all …]
|
D | signal32.c | 90 unsigned int psr, ufp; in do_sigreturn32() local 130 err |= __get_user(psr, &sf->info.si_regs.psr); in do_sigreturn32() 134 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) { in do_sigreturn32() 149 regs->tstate |= psr_to_tstate_icc(psr); in do_sigreturn32() 179 unsigned int psr, pc, npc, ufp; in do_rt_sigreturn32() local 218 err |= __get_user(psr, &sf->regs.psr); in do_rt_sigreturn32() 222 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) { in do_rt_sigreturn32() 237 regs->tstate |= psr_to_tstate_icc(psr); in do_rt_sigreturn32() 355 u32 psr; in setup_frame32() local 388 psr = tstate_to_psr(regs->tstate); in setup_frame32() [all …]
|
D | ptrace_32.c | 93 reg = regs->psr; in genregs32_get() 170 unsigned long psr; in genregs32_set() local 179 psr = regs->psr; in genregs32_set() 180 psr &= ~(PSR_ICC | PSR_SYSCALL); in genregs32_set() 181 psr |= (reg & (PSR_ICC | PSR_SYSCALL)); in genregs32_set() 182 regs->psr = psr; in genregs32_set() 361 &pregs->psr); in arch_ptrace() 374 &pregs->psr); in arch_ptrace()
|
D | process_32.c | 129 r->psr, r->pc, r->npc, r->y, print_tainted()); in show_regs() 343 unsigned long psr; local 350 psr = childregs->psr = get_psr(); 351 ti->kpsr = psr | PSR_PIL; 352 ti->kwim = 1 << (((psr & PSR_CWP) + 1) % nwindows); 395 childregs->psr &= ~PSR_EF; 428 regs->psr &= ~(PSR_EF); 438 regs->psr &= ~(PSR_EF);
|
D | rtrap_32.S | 58 wr %t_psr, 0x0, %psr 88 wr %t_psr, 0x0, %psr 96 wr %t_psr, PSR_ET, %psr 154 wr %t_psr, 0x0, %psr 167 wr %t_psr, PSR_ET, %psr 210 wr %t_psr, 0x0, %psr 219 wr %t_psr, PSR_ET, %psr
|
D | wof.S | 122 wr %t_psr, 0x0, %psr ! restore condition codes in %psr 191 wr %t_psr, 0x0, %psr 207 rd %psr, %glob_tmp 253 wr %t_psr, PSR_ET, %psr 286 wr %t_psr, 0x0, %psr 364 rd %psr, %glob_tmp
|
D | sigutil_32.c | 23 regs->psr &= ~(PSR_EF); in save_fpu_state() 32 regs->psr &= ~(PSR_EF); in save_fpu_state() 58 regs->psr &= ~PSR_EF; in restore_fpu_state() 62 regs->psr &= ~PSR_EF; in restore_fpu_state()
|
/Linux-v4.19/arch/ia64/include/asm/native/ |
D | inst.h | 50 (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-v4.19/arch/powerpc/platforms/powernv/ |
D | opal-psr.c | 34 int psr, ret, token; in psr_show() local 47 (u32 *)__pa(&psr)); in psr_show() 58 ret = sprintf(buf, "%u\n", be32_to_cpu(psr)); in psr_show() 64 ret = sprintf(buf, "%u\n", be32_to_cpu(psr)); in psr_show() 84 int psr, ret, token; in psr_store() local 86 ret = kstrtoint(buf, 0, &psr); in psr_store() 100 ret = opal_set_power_shift_ratio(psr_attr->handle, token, psr); in psr_store() 129 struct device_node *psr, *node; in opal_psr_init() local 132 psr = of_find_compatible_node(NULL, NULL, in opal_psr_init() 134 if (!psr) { in opal_psr_init() [all …]
|
/Linux-v4.19/arch/sparc/include/uapi/asm/ |
D | psrcompat.h | 38 static inline unsigned long psr_to_tstate_icc(unsigned int psr) in psr_to_tstate_icc() argument 40 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; in psr_to_tstate_icc() 41 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) in psr_to_tstate_icc() 42 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20; in psr_to_tstate_icc()
|
/Linux-v4.19/drivers/cpufreq/ |
D | maple-cpufreq.c | 97 unsigned long psr = scom970_read(SCOM_PSR); in maple_scom_switch_freq() local 99 if ((psr & PSR_CMD_RECEIVED) == 0 && in maple_scom_switch_freq() 100 (((psr >> PSR_CUR_SPEED_SHIFT) ^ in maple_scom_switch_freq() 104 if (psr & PSR_CMD_COMPLETED) in maple_scom_switch_freq() 119 unsigned long psr = scom970_read(SCOM_PSR); in maple_scom_query_freq() local 123 if ((((psr >> PSR_CUR_SPEED_SHIFT) ^ in maple_scom_query_freq()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | ptrace.h | 117 static inline unsigned long compat_psr_to_pstate(const unsigned long psr) in compat_psr_to_pstate() argument 121 pstate = psr & ~COMPAT_PSR_DIT_BIT; in compat_psr_to_pstate() 123 if (psr & COMPAT_PSR_DIT_BIT) in compat_psr_to_pstate() 131 unsigned long psr; in pstate_to_compat_psr() local 133 psr = pstate & ~PSR_AA32_DIT_BIT; in pstate_to_compat_psr() 136 psr |= COMPAT_PSR_DIT_BIT; in pstate_to_compat_psr() 138 return psr; in pstate_to_compat_psr()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | pal.S | 72 mov loc3 = psr 80 rsm psr.i 84 1: mov psr.l = loc3 115 mov loc3 = psr 117 rsm psr.i 121 .ret0: mov psr.l = loc3 165 mov loc3 = psr // save psr 191 mov psr.l = loc3 // restore init PSR 220 mov loc3 = psr // save psr 250 mov psr.l = loc3 // restore init PSR
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | mca_asm.h | 84 mov old_psr = psr; \ 100 mov temp1 = psr; \ 101 mov temp2 = psr; \ 106 mov psr.l = temp2; \ 164 mov temp2 = psr; \ 170 mov psr.l = temp2; \
|
/Linux-v4.19/arch/ia64/sn/kernel/sn2/ |
D | ptc_deadlock.S | 59 mov psrsave=psr // Disable IC (no PMIs) 60 rsm psr.i | psr.dt | psr.ic;; 84 mov psr.l=psrsave;; // Reenable IC
|
/Linux-v4.19/sound/soc/samsung/ |
D | snow.c | 39 int bfs, psr, rfs, bitwidth; in snow_card_hw_params() local 82 for (psr = 8; psr > 0; psr /= 2) { in snow_card_hw_params() 84 if ((pll_rate[i] - rclk * psr) <= 2) { in snow_card_hw_params()
|