Home
last modified time | relevance | path

Searched refs:pstate (Results 1 – 25 of 164) sorted by relevance

1234567

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
A Dbase.c316 pstate = (pstate < 0) ? clk->astate : pstate; in nvkm_pstate_work()
317 pstate = min(pstate, clk->state_nr - 1); in nvkm_pstate_work()
318 pstate = max(pstate, clk->dstate); in nvkm_pstate_work()
320 pstate = clk->pstate = -1; in nvkm_pstate_work()
324 if (pstate != clk->pstate) { in nvkm_pstate_work()
355 if (pstate->pstate != 0xff) in nvkm_pstate_info()
419 pstate = kzalloc(sizeof(*pstate), GFP_KERNEL); in nvkm_pstate_new()
425 pstate->pstate = perfE.pstate; in nvkm_pstate_new()
447 pstate->pstate, in nvkm_pstate_new()
483 if (pstate->pstate == req) in nvkm_clk_ustate_update()
[all …]
/linux/arch/arm64/kernel/
A Dtraps.c54 return (pstate & PSR_Z_BIT) != 0; in __check_eq()
59 return (pstate & PSR_Z_BIT) == 0; in __check_ne()
64 return (pstate & PSR_C_BIT) != 0; in __check_cs()
94 pstate &= ~(pstate >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ in __check_hi()
100 pstate &= ~(pstate >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ in __check_ls()
106 pstate ^= (pstate << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_ge()
112 pstate ^= (pstate << 3); /* PSR_N_BIT ^= PSR_V_BIT */ in __check_lt()
119 unsigned long temp = pstate ^ (pstate << 3); in __check_gt()
128 unsigned long temp = pstate ^ (pstate << 3); in __check_le()
319 u32 it, pstate = regs->pstate; in compat_get_it_state() local
[all …]
A Dprocess.c161 u64 pstate = regs->pstate; in print_pstate() local
165 pstate, in print_pstate()
183 pstate, in print_pstate()
184 pstate & PSR_N_BIT ? 'N' : 'n', in print_pstate()
185 pstate & PSR_Z_BIT ? 'Z' : 'z', in print_pstate()
186 pstate & PSR_C_BIT ? 'C' : 'c', in print_pstate()
187 pstate & PSR_V_BIT ? 'V' : 'v', in print_pstate()
188 pstate & PSR_D_BIT ? 'D' : 'd', in print_pstate()
189 pstate & PSR_A_BIT ? 'A' : 'a', in print_pstate()
190 pstate & PSR_I_BIT ? 'I' : 'i', in print_pstate()
[all …]
/linux/tools/power/cpupower/utils/helpers/
A Damd.c33 } pstate; member
66 t = pstate.pstatedef.did; in get_did()
68 t = pstate.val & 0xf; in get_did()
70 t = pstate.pstate.did; in get_did()
80 did = get_did(pstate); in get_cof()
83 fid = pstate.pstatedef2.fid; in get_cof()
87 fid = pstate.pstatedef.fid; in get_cof()
92 fid = pstate.pstate.fid; in get_cof()
116 union core_pstate pstate; in decode_pstates() local
140 if (!pstate.pstatedef.en) in decode_pstates()
[all …]
/linux/arch/arm64/include/asm/
A Dptrace.h128 unsigned long pstate; in compat_psr_to_pstate() local
130 pstate = psr & ~COMPAT_PSR_DIT_BIT; in compat_psr_to_pstate()
133 pstate |= PSR_AA32_DIT_BIT; in compat_psr_to_pstate()
135 return pstate; in compat_psr_to_pstate()
142 psr = pstate & ~PSR_AA32_DIT_BIT; in pstate_to_compat_psr()
144 if (pstate & PSR_AA32_DIT_BIT) in pstate_to_compat_psr()
162 u64 pstate; member
199 (((regs)->pstate & PSR_AA32_T_BIT))
212 ((regs)->pstate & PSR_MODE_MASK)
223 (!((regs)->pstate & PSR_F_BIT))
[all …]
/linux/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_plane.c637 _dpu_plane_color_fill_pipe(pstate, &pstate->pipe, &pstate->pipe_cfg.dst_rect, in _dpu_plane_color_fill()
641 _dpu_plane_color_fill_pipe(pstate, &pstate->r_pipe, &pstate->r_pipe_cfg.dst_rect, in _dpu_plane_color_fill()
670 if (pstate->aspace) { in dpu_plane_prepare_fb()
672 pstate->aspace, pstate->needs_dirtyfb); in dpu_plane_prepare_fb()
684 if (pstate->aspace) in dpu_plane_prepare_fb()
837 pstate->stage = DPU_STAGE_0 + pstate->base.normalized_zpos; in dpu_plane_atomic_check()
1130 pstate->pending = true; in dpu_plane_sspp_atomic_update()
1229 if (!pstate) { in dpu_plane_duplicate_state()
1240 return &pstate->base; in dpu_plane_duplicate_state()
1320 pstate = kzalloc(sizeof(*pstate), GFP_KERNEL); in dpu_plane_reset()
[all …]
A Ddpu_crtc.c470 pstate->stage, in _dpu_crtc_blend_setup_mixer()
474 if (pstate->r_pipe.sspp) { in _dpu_crtc_blend_setup_mixer()
478 pstate->stage, in _dpu_crtc_blend_setup_mixer()
491 1 << pstate->stage; in _dpu_crtc_blend_setup_mixer()
1209 rc = PTR_ERR(pstate); in dpu_crtc_atomic_check()
1215 if (!pstate->visible) in dpu_crtc_atomic_check()
1308 if (!pstate || !state) in _dpu_debugfs_status_show()
1312 pstate->stage); in _dpu_debugfs_status_show()
1350 pstate->pipe.multirect_mode, pstate->pipe.multirect_index); in _dpu_debugfs_status_show()
1351 if (pstate->r_pipe.sspp) { in _dpu_debugfs_status_show()
[all …]
/linux/drivers/cpufreq/
A Dintel_pstate.c926 if (cpu->pstate.scaling != cpu->pstate.perf_ctl_scaling) in show_base_frequency()
1104 cpu->pstate.max_freq = rounddown(cpu->pstate.max_freq, in intel_pstate_get_hwp_cap()
2020 int_tofp(pstate - cpudata->pstate.min_pstate), in atom_get_val()
2026 if (pstate > cpudata->pstate.max_pstate) in atom_get_val()
2239 cpu->pstate.current_pstate = pstate; in intel_pstate_set_pstate()
2487 cpu->pstate.max_pstate : cpu->pstate.turbo_pstate; in get_target_pstate()
2517 if (pstate == cpu->pstate.current_pstate) in intel_pstate_update_pstate()
2520 cpu->pstate.current_pstate = pstate; in intel_pstate_update_pstate()
2755 cpu->pstate.max_freq : cpu->pstate.turbo_freq; in intel_pstate_get_max_freq()
2892 cpu->pstate.max_freq : cpu->pstate.turbo_freq; in intel_pstate_verify_cpu_policy()
[all …]
A Dapple-soc-cpufreq.c109 unsigned int pstate; in apple_soc_cpufreq_get_rate() local
114 pstate = (reg & priv->info->cur_pstate_mask) >> priv->info->cur_pstate_shift; in apple_soc_cpufreq_get_rate()
122 pstate = FIELD_GET(APPLE_DVFS_CMD_PS1, reg); in apple_soc_cpufreq_get_rate()
126 if (p->driver_data == pstate) in apple_soc_cpufreq_get_rate()
130 pstate); in apple_soc_cpufreq_get_rate()
138 unsigned int pstate = policy->freq_table[index].driver_data; in apple_soc_cpufreq_set_target() local
152 reg |= FIELD_PREP(APPLE_DVFS_CMD_PS1, pstate); in apple_soc_cpufreq_set_target()
153 reg |= FIELD_PREP(APPLE_DVFS_CMD_PS2, pstate); in apple_soc_cpufreq_set_target()
A Dbrcmstb-avs-cpufreq.c396 *pstate = args[0]; in brcm_avs_get_pstate()
405 args[0] = pstate; in brcm_avs_set_pstate()
429 unsigned int pstate; in brcm_avs_get_freq_table() local
433 ret = brcm_avs_get_pstate(priv, &pstate); in brcm_avs_get_freq_table()
456 ret = brcm_avs_set_pstate(priv, pstate); in brcm_avs_get_freq_table()
646 unsigned int pstate; in brcm_avs_cpufreq_init() local
648 ret = brcm_avs_get_pstate(priv, &pstate); in brcm_avs_cpufreq_init()
650 policy->cur = freq_table[pstate].frequency; in brcm_avs_cpufreq_init()
664 unsigned int pstate; in show_brcm_avs_pstate() local
666 if (brcm_avs_get_pstate(priv, &pstate)) in show_brcm_avs_pstate()
[all …]
/linux/drivers/regulator/
A Dpwm-regulator.c86 struct pwm_state pstate; in pwm_regulator_set_voltage_sel() local
90 pwm_set_relative_duty_cycle(&pstate, in pwm_regulator_set_voltage_sel()
154 struct pwm_state pstate; in pwm_regulator_get_voltage() local
160 if (!pstate.enabled) { in pwm_regulator_get_voltage()
162 pstate.duty_cycle = pstate.period; in pwm_regulator_get_voltage()
164 pstate.duty_cycle = 0; in pwm_regulator_get_voltage()
201 struct pwm_state pstate; in pwm_regulator_set_voltage() local
328 struct pwm_state pstate; in pwm_regulator_init_boot_on() local
334 if (pstate.enabled) in pwm_regulator_init_boot_on()
343 pstate.duty_cycle = pstate.period; in pwm_regulator_init_boot_on()
[all …]
/linux/drivers/gpu/drm/arm/
A Dmalidp_crtc.c259 const struct drm_plane_state *pstate; in malidp_crtc_atomic_check_scaling() local
286 pstate->src_w); in malidp_crtc_atomic_check_scaling()
288 pstate->src_h); in malidp_crtc_atomic_check_scaling()
294 s->input_w = pstate->src_h >> 16; in malidp_crtc_atomic_check_scaling()
295 s->input_h = pstate->src_w >> 16; in malidp_crtc_atomic_check_scaling()
297 s->input_w = pstate->src_w >> 16; in malidp_crtc_atomic_check_scaling()
298 s->input_h = pstate->src_h >> 16; in malidp_crtc_atomic_check_scaling()
301 s->output_w = pstate->crtc_w; in malidp_crtc_atomic_check_scaling()
302 s->output_h = pstate->crtc_h; in malidp_crtc_atomic_check_scaling()
348 const struct drm_plane_state *pstate; in malidp_crtc_atomic_check() local
[all …]
/linux/Documentation/admin-guide/pm/
A Damd-pstate.rst5 ``amd-pstate`` CPU Performance Scaling Driver
175 ``amd-pstate`` to the ``schedutil`` with CPU CFS scheduler. ``amd-pstate``
317 ``amd-pstate`` vs ``acpi-cpufreq``
385 ``amd-pstate`` Preferred Core
401 The priority metric will be initialized by the ``amd-pstate`` driver. The ``amd-pstate``
412 ``amd-pstate`` Preferred Core Switch
481 driver: amd-pstate
547 pstate tracer.
566 Unit Tests for amd-pstate
569 ``amd-pstate-ut`` is a test module for testing the ``amd-pstate`` driver.
[all …]
/linux/samples/bpf/
A Dcpustat_kern.c106 u64 *cts, *pts, *cstate, *pstate, prev_state, cur_ts, delta; in bpf_prog1() local
131 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
132 if (!pstate) in bpf_prog1()
171 pstate_idx = find_cpu_pstate_idx(*pstate); in bpf_prog1()
214 u64 *pts, *cstate, *pstate, cur_ts, delta; in bpf_prog2() local
226 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
227 if (!pstate) in bpf_prog2()
235 *pstate = ctx->state; in bpf_prog2()
267 pstate_idx = find_cpu_pstate_idx(*pstate); in bpf_prog2()
/linux/drivers/pinctrl/sophgo/
A Dpinctrl-cv1800b.c39 u32 pstate = psmap[pin->power_domain]; in cv1800b_get_pull_up() local
46 if (pstate == PIN_POWER_STATE_1V8) in cv1800b_get_pull_up()
48 if (pstate == PIN_POWER_STATE_3V3) in cv1800b_get_pull_up()
59 u32 pstate = psmap[pin->power_domain]; in cv1800b_get_pull_down() local
66 if (pstate == PIN_POWER_STATE_1V8) in cv1800b_get_pull_down()
68 if (pstate == PIN_POWER_STATE_3V3) in cv1800b_get_pull_down()
115 u32 pstate = psmap[pin->power_domain]; in cv1800b_get_oc_map() local
123 if (pstate == PIN_POWER_STATE_1V8) { in cv1800b_get_oc_map()
126 } else if (pstate == PIN_POWER_STATE_3V3) { in cv1800b_get_oc_map()
160 u32 pstate = psmap[pin->power_domain]; in cv1800b_get_schmitt_map() local
[all …]
A Dpinctrl-sg2002.c39 u32 pstate = psmap[pin->power_domain]; in sg2002_get_pull_up() local
46 if (pstate == PIN_POWER_STATE_1V8) in sg2002_get_pull_up()
48 if (pstate == PIN_POWER_STATE_3V3) in sg2002_get_pull_up()
59 u32 pstate = psmap[pin->power_domain]; in sg2002_get_pull_down() local
66 if (pstate == PIN_POWER_STATE_1V8) in sg2002_get_pull_down()
68 if (pstate == PIN_POWER_STATE_3V3) in sg2002_get_pull_down()
115 u32 pstate = psmap[pin->power_domain]; in sg2002_get_oc_map() local
123 if (pstate == PIN_POWER_STATE_1V8) { in sg2002_get_oc_map()
126 } else if (pstate == PIN_POWER_STATE_3V3) { in sg2002_get_oc_map()
160 u32 pstate = psmap[pin->power_domain]; in sg2002_get_schmitt_map() local
[all …]
A Dpinctrl-cv1812h.c45 u32 pstate = psmap[pin->power_domain]; in cv1812h_get_pull_up() local
52 if (pstate == PIN_POWER_STATE_1V8) in cv1812h_get_pull_up()
54 if (pstate == PIN_POWER_STATE_3V3) in cv1812h_get_pull_up()
65 u32 pstate = psmap[pin->power_domain]; in cv1812h_get_pull_down() local
72 if (pstate == PIN_POWER_STATE_1V8) in cv1812h_get_pull_down()
74 if (pstate == PIN_POWER_STATE_3V3) in cv1812h_get_pull_down()
121 u32 pstate = psmap[pin->power_domain]; in cv1812h_get_oc_map() local
129 if (pstate == PIN_POWER_STATE_1V8) { in cv1812h_get_oc_map()
132 } else if (pstate == PIN_POWER_STATE_3V3) { in cv1812h_get_oc_map()
166 u32 pstate = psmap[pin->power_domain]; in cv1812h_get_schmitt_map() local
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/
A Dctrl.c55 args->v0.pstate = clk->pstate; in nvkm_control_mthd_pstate_info()
61 args->v0.pstate = NVIF_CONTROL_PSTATE_INFO_V0_PSTATE_UNKNOWN; in nvkm_control_mthd_pstate_info()
75 struct nvkm_pstate *pstate; in nvkm_control_mthd_pstate_attr() local
106 list_for_each_entry(pstate, &clk->states, head) { in nvkm_control_mthd_pstate_attr()
111 lo = pstate->base.domain[domain->name]; in nvkm_control_mthd_pstate_attr()
113 list_for_each_entry(cstate, &pstate->list, head) { in nvkm_control_mthd_pstate_attr()
118 args->v0.state = pstate->pstate; in nvkm_control_mthd_pstate_attr()
/linux/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_plane.c71 pstate->hwpipe->name : "(null)"); in mdp5_plane_atomic_print_state()
74 pstate->r_hwpipe ? pstate->r_hwpipe->name : in mdp5_plane_atomic_print_state()
123 kfree(pstate); in mdp5_plane_destroy_state()
966 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_pipe()
969 return pstate->hwpipe->pipe; in mdp5_plane_pipe()
976 if (!pstate->r_hwpipe) in mdp5_plane_right_pipe()
979 return pstate->r_hwpipe->pipe; in mdp5_plane_right_pipe()
987 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_get_flush()
990 mask = pstate->hwpipe->flush_mask; in mdp5_plane_get_flush()
992 if (pstate->r_hwpipe) in mdp5_plane_get_flush()
[all …]
/linux/tools/testing/selftests/amd-pstate/
A Dbasic.sh27 if ! /sbin/modprobe -q -n amd-pstate-ut; then
31 if /sbin/modprobe -q amd-pstate-ut; then
32 /sbin/modprobe -q -r amd-pstate-ut
/linux/drivers/net/wwan/
A Dwwan_hwsim.c64 } pstate; member
108 port->pstate = AT_PARSER_WAIT_A; in wwan_hwsim_port_start()
145 if (port->pstate == AT_PARSER_WAIT_A) { in wwan_hwsim_port_tx()
147 port->pstate = AT_PARSER_WAIT_T; in wwan_hwsim_port_tx()
149 port->pstate = AT_PARSER_SKIP_LINE; in wwan_hwsim_port_tx()
150 } else if (port->pstate == AT_PARSER_WAIT_T) { in wwan_hwsim_port_tx()
152 port->pstate = AT_PARSER_WAIT_TERM; in wwan_hwsim_port_tx()
154 port->pstate = AT_PARSER_SKIP_LINE; in wwan_hwsim_port_tx()
155 } else if (port->pstate == AT_PARSER_WAIT_TERM) { in wwan_hwsim_port_tx()
165 port->pstate = AT_PARSER_WAIT_A; in wwan_hwsim_port_tx()
[all …]
/linux/arch/sparc/kernel/
A Drtrap_64.S28 661: wrpr %g0, RTRAP_PSTATE, %pstate
36 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate
39 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate
44 661: wrpr %g0, RTRAP_PSTATE, %pstate
52 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate
55 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate
70 661: wrpr %g0, RTRAP_PSTATE, %pstate
78 wrpr %g0, RTRAP_PSTATE|PSTATE_MCDE, %pstate
80 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate
159 to_user: wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate
[all …]
A Dspiterrs.S159 rdpr %pstate, %g4
160 wrpr %g4, PSTATE_MG|PSTATE_AG, %pstate
187 rdpr %pstate, %g4
188 wrpr %g4, PSTATE_MG|PSTATE_AG, %pstate
207 rdpr %pstate, %g4
208 wrpr %g4, PSTATE_MG|PSTATE_AG, %pstate
226 rdpr %pstate, %g4
227 wrpr %g4, PSTATE_MG|PSTATE_AG, %pstate
/linux/arch/arm64/kvm/
A Dreset.c197 u32 pstate; in kvm_reset_vcpu() local
224 pstate = VCPU_RESET_PSTATE_SVC; in kvm_reset_vcpu()
226 pstate = VCPU_RESET_PSTATE_EL2; in kvm_reset_vcpu()
228 pstate = VCPU_RESET_PSTATE_EL1; in kvm_reset_vcpu()
237 vcpu_gp_regs(vcpu)->pstate = pstate; in kvm_reset_vcpu()
/linux/drivers/gpu/drm/tve200/
A Dtve200_display.c72 struct drm_plane_state *pstate, in tve200_display_check() argument
77 struct drm_framebuffer *fb = pstate->fb; in tve200_display_check()
93 u32 offset = drm_fb_dma_get_gem_addr(fb, pstate, 0); in tve200_display_check()
265 struct drm_plane_state *pstate = plane->state; in tve200_display_update() local
266 struct drm_framebuffer *fb = pstate->fb; in tve200_display_update()
270 writel(drm_fb_dma_get_gem_addr(fb, pstate, 0), in tve200_display_update()
275 writel(drm_fb_dma_get_gem_addr(fb, pstate, 1), in tve200_display_update()
277 writel(drm_fb_dma_get_gem_addr(fb, pstate, 2), in tve200_display_update()

Completed in 69 milliseconds

1234567