Lines Matching full:s32
32 s32 gd, gp, gr; /* PID gains */
33 s32 itarget; /* PID input target */
34 s32 min,max; /* min and max target values */
40 s32 target; /* current target value */
41 s32 samples[WF_PID_MAX_HISTORY]; /* samples history buffer */
42 s32 errors[WF_PID_MAX_HISTORY]; /* error history buffer */
48 extern s32 wf_pid_run(struct wf_pid_state *st, s32 sample);
65 s32 gd, gp, gr; /* PID gains */
66 s32 pmaxadj; /* PID max power adjust */
67 s32 ttarget; /* PID input target */
68 s32 tmax; /* PID input max */
69 s32 min,max; /* min and max target values */
76 s32 target; /* current target value */
77 s32 last_delta; /* last Tactual - Ttarget */
78 s32 powers[WF_PID_MAX_HISTORY]; /* power history buffer */
79 s32 errors[WF_PID_MAX_HISTORY]; /* error history buffer */
80 s32 temps[2]; /* temp. history buffer */
87 extern s32 wf_cpu_pid_run(struct wf_cpu_pid_state *st, s32 power, s32 temp);