Lines Matching defs:tsens_priv
30 struct tsens_priv;
56 struct tsens_priv *priv;
78 int (*init)(struct tsens_priv *priv);
79 int (*calibrate)(struct tsens_priv *priv);
82 int (*enable)(struct tsens_priv *priv, int i);
83 void (*disable)(struct tsens_priv *priv);
84 int (*suspend)(struct tsens_priv *priv);
85 int (*resume)(struct tsens_priv *priv);
551 * struct tsens_priv - private data for each instance of the tsens IP
569 struct tsens_priv {
626 int tsens_read_calibration_legacy(struct tsens_priv *priv,
630 int tsens_read_calibration(struct tsens_priv *priv, int shift, u32 *p1, u32 *p2, bool backup);
631 int tsens_calibrate_nvmem(struct tsens_priv *priv, int shift);
632 int tsens_calibrate_common(struct tsens_priv *priv);
633 void compute_intercept_slope(struct tsens_priv *priv, u32 *pt1, u32 *pt2, u32 mode);
634 int init_common(struct tsens_priv *priv);