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
1125
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
1133
struct tsens_priv *priv = dev_get_drvdata(dev);
drivers/thermal/qcom/tsens.c
1147
struct tsens_priv *priv = dev_get_drvdata(dev);
drivers/thermal/qcom/tsens.c
1231
static int tsens_register_irq(struct tsens_priv *priv, char *irqname,
drivers/thermal/qcom/tsens.c
1273
static int tsens_reinit(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1292
int tsens_suspend_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1308
int tsens_resume_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1329
static int tsens_register(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
1385
struct tsens_priv *priv;
drivers/thermal/qcom/tsens.c
1460
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
388
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
414
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
424
static inline enum tsens_ver tsens_version(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
429
static void tsens_set_interrupt_v1(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
448
static void tsens_set_interrupt_v2(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
495
static void tsens_set_interrupt(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
516
static int tsens_threshold_violated(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
541
static int tsens_read_irq_state(struct tsens_priv *priv, u32 hw_id,
drivers/thermal/qcom/tsens.c
631
struct tsens_priv *priv = data;
drivers/thermal/qcom/tsens.c
701
struct tsens_priv *priv = data;
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
753
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
794
static int tsens_enable_irq(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
807
static void tsens_disable_irq(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.c
827
struct tsens_priv *priv = s->priv;
drivers/thermal/qcom/tsens.c
858
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
876
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
903
struct tsens_priv *priv = platform_get_drvdata(pdev);
drivers/thermal/qcom/tsens.c
932
int __init init_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.h
31
struct tsens_priv;
drivers/thermal/qcom/tsens.h
59
struct tsens_priv *priv;
drivers/thermal/qcom/tsens.h
639
int tsens_read_calibration_legacy(struct tsens_priv *priv,
drivers/thermal/qcom/tsens.h
643
int tsens_read_calibration(struct tsens_priv *priv, int shift, u32 *p1, u32 *p2, bool backup);
drivers/thermal/qcom/tsens.h
644
int tsens_calibrate_nvmem(struct tsens_priv *priv, int shift);
drivers/thermal/qcom/tsens.h
645
int tsens_calibrate_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
646
void compute_intercept_slope(struct tsens_priv *priv, u32 *pt1, u32 *pt2, u32 mode);
drivers/thermal/qcom/tsens.h
647
int init_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
651
int tsens_resume_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
652
int tsens_suspend_common(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
654
static inline int tsens_resume_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.h
659
static inline int tsens_suspend_common(struct tsens_priv *priv)
drivers/thermal/qcom/tsens.h
81
int (*init)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
82
int (*calibrate)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
85
int (*enable)(struct tsens_priv *priv, int i);
drivers/thermal/qcom/tsens.h
86
void (*disable)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
87
int (*suspend)(struct tsens_priv *priv);
drivers/thermal/qcom/tsens.h
88
int (*resume)(struct tsens_priv *priv);