Symbol: tsens_priv
drivers/thermal/qcom/tsens-8960.c
111
static int enable_8960(struct tsens_priv *priv, int id)
drivers/thermal/qcom/tsens-8960.c
154
static void disable_8960(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-8960.c
178
static int calibrate_8960(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-8960.c
55
static int suspend_8960(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-8960.c
81
static int resume_8960(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
146
static int calibrate_8974_nvmem(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
169
static int calibrate_8974(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
210
static int __init init_8226(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
222
static int __init init_8909(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
243
static int __init init_8939(struct tsens_priv *priv) {
drivers/thermal/qcom/tsens-v0_1.c
258
static int __init init_9607(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v0_1.c
86
static int calibrate_8916(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v1.c
148
static int __init init_8956(struct tsens_priv *priv) {
drivers/thermal/qcom/tsens-v1.c
164
static int __init init_tsens_v1_no_rpm(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v1.c
45
static int calibrate_v1(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v2.c
187
static int tsens_v2_calibration(struct tsens_priv *priv)
drivers/thermal/qcom/tsens-v2.c
223
static int __init init_tsens_v2_no_rpm(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1082
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
1089
struct tsens_priv *priv = dev_get_drvdata(dev);
drivers/thermal/qcom/tsens.c
1099
struct tsens_priv *priv = dev_get_drvdata(dev);
drivers/thermal/qcom/tsens.c
1174
static int tsens_register_irq(struct tsens_priv *priv, char *irqname,
drivers/thermal/qcom/tsens.c
1216
static int tsens_reinit(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1235
int tsens_resume_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1245
static int tsens_register(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1298
struct tsens_priv *priv;
drivers/thermal/qcom/tsens.c
1371
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
170
int tsens_calibrate_nvmem(struct tsens_priv *priv, int shift)
drivers/thermal/qcom/tsens.c
184
int tsens_calibrate_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
206
int tsens_read_calibration_legacy(struct tsens_priv *priv,
drivers/thermal/qcom/tsens.c
259
void compute_intercept_slope(struct tsens_priv *priv, u32 *p1,
drivers/thermal/qcom/tsens.c
331
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
363
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
373
static inline enum tsens_ver tsens_version(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
378
static void tsens_set_interrupt_v1(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
397
static void tsens_set_interrupt_v2(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
444
static void tsens_set_interrupt(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
465
static int tsens_threshold_violated(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
490
static int tsens_read_irq_state(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
570
struct tsens_priv *priv = data;
drivers/thermal/qcom/tsens.c
640
struct tsens_priv *priv = data;
drivers/thermal/qcom/tsens.c
692
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
733
static int tsens_enable_irq(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
74
int tsens_read_calibration(struct tsens_priv *priv, int shift, u32 *p1, u32 *p2, bool backup)
drivers/thermal/qcom/tsens.c
746
static void tsens_disable_irq(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
753
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
784
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
815
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
833
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
860
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
889
int __init init_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.h
30
struct tsens_priv;
drivers/thermal/qcom/tsens.h
58
struct tsens_priv *priv;
drivers/thermal/qcom/tsens.h
629
int tsens_read_calibration_legacy(struct tsens_priv *priv,
drivers/thermal/qcom/tsens.h
633
int tsens_read_calibration(struct tsens_priv *priv, int shift, u32 *p1, u32 *p2, bool backup);
drivers/thermal/qcom/tsens.h
634
int tsens_calibrate_nvmem(struct tsens_priv *priv, int shift);
drivers/thermal/qcom/tsens.h
635
int tsens_calibrate_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
636
void compute_intercept_slope(struct tsens_priv *priv, u32 *pt1, u32 *pt2, u32 mode);
drivers/thermal/qcom/tsens.h
637
int init_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
641
int tsens_resume_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
80
int (*init)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
81
int (*calibrate)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
84
int (*enable)(struct tsens_priv *priv, int i);
drivers/thermal/qcom/tsens.h
85
void (*disable)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
86
int (*suspend)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
87
int (*resume)(struct tsens_priv *priv);