Symbol: ti_bandgap
drivers/thermal/ti-soc-thermal/ti-bandgap.c
102
static int ti_bandgap_power(struct ti_bandgap *bgp, bool on)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1074
struct ti_bandgap *bgp = platform_get_drvdata(pdev);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1104
static int ti_bandgap_save_ctxt(struct ti_bandgap *bgp)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1136
static int ti_bandgap_restore_ctxt(struct ti_bandgap *bgp)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1174
struct ti_bandgap *bgp = dev_get_drvdata(dev);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1191
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1193
bgp = container_of(nb, struct ti_bandgap, nb);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1222
struct ti_bandgap *bgp = dev_get_drvdata(dev);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
131
static u32 ti_errata814_bandgap_read_temp(struct ti_bandgap *bgp, u32 reg)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
158
static u32 ti_bandgap_read_temp(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
206
struct ti_bandgap *bgp = data;
drivers/thermal/ti-soc-thermal/ti-bandgap.c
292
int ti_bandgap_adc_to_mcelsius(struct ti_bandgap *bgp, int adc_val, int *t)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
315
static inline int ti_bandgap_validate(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
337
static void ti_bandgap_read_counter(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
357
static void ti_bandgap_read_counter_delay(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
38
static int ti_bandgap_force_single_read(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.c
401
int ti_bandgap_read_update_interval(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
434
static int ti_bandgap_write_counter_delay(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
476
static void ti_bandgap_write_counter(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
493
int ti_bandgap_write_update_interval(struct ti_bandgap *bgp,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
524
int ti_bandgap_read_temperature(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
54
static u32 ti_bandgap_readl(struct ti_bandgap *bgp, u32 reg)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
562
int ti_bandgap_set_sensor_data(struct ti_bandgap *bgp, int id, void *data)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
581
void *ti_bandgap_get_sensor_data(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
603
ti_bandgap_force_single_read(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
654
static int ti_bandgap_set_continuous_mode(struct ti_bandgap *bgp)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
67
static void ti_bandgap_writel(struct ti_bandgap *bgp, u32 val, u32 reg)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
682
int ti_bandgap_get_trend(struct ti_bandgap *bgp, int id, int *trend)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
758
static int ti_bandgap_tshut_init(struct ti_bandgap *bgp,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
785
static int ti_bandgap_talert_init(struct ti_bandgap *bgp,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
818
static struct ti_bandgap *ti_bandgap_build(struct platform_device *pdev)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
822
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-bandgap.c
889
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-bandgap.h
239
int (*register_cooling)(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
240
int (*unregister_cooling)(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
331
int (*report_temperature)(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
332
int (*expose_sensor)(struct ti_bandgap *bgp, int id, char *domain);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
333
int (*remove_sensor)(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
339
int ti_bandgap_read_update_interval(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.h
341
int ti_bandgap_write_update_interval(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.h
343
int ti_bandgap_read_temperature(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-bandgap.h
345
int ti_bandgap_set_sensor_data(struct ti_bandgap *bgp, int id, void *data);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
346
void *ti_bandgap_get_sensor_data(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-bandgap.h
347
int ti_bandgap_get_trend(struct ti_bandgap *bgp, int id, int *trend);
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
117
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
143
*ti_thermal_build_data(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
162
int ti_thermal_expose_sensor(struct ti_bandgap *bgp, int id,
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
192
int ti_thermal_remove_sensor(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
206
int ti_thermal_report_sensor_temperature(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
217
int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
258
int ti_thermal_unregister_cpu_cooling(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
34
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
74
struct ti_bandgap *bgp;
drivers/thermal/ti-soc-thermal/ti-thermal.h
42
int ti_thermal_expose_sensor(struct ti_bandgap *bgp, int id, char *domain);
drivers/thermal/ti-soc-thermal/ti-thermal.h
43
int ti_thermal_remove_sensor(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-thermal.h
44
int ti_thermal_report_sensor_temperature(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-thermal.h
45
int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-thermal.h
46
int ti_thermal_unregister_cpu_cooling(struct ti_bandgap *bgp, int id);
drivers/thermal/ti-soc-thermal/ti-thermal.h
49
int ti_thermal_expose_sensor(struct ti_bandgap *bgp, int id, char *domain)
drivers/thermal/ti-soc-thermal/ti-thermal.h
55
int ti_thermal_remove_sensor(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal.h
61
int ti_thermal_report_sensor_temperature(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal.h
67
int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id)
drivers/thermal/ti-soc-thermal/ti-thermal.h
73
int ti_thermal_unregister_cpu_cooling(struct ti_bandgap *bgp, int id)