ths_device
static int sun8i_ths_calc_temp(struct ths_device *tmdev,
static int sun50i_h5_calc_temp(struct ths_device *tmdev,
struct ths_device *tmdev = s->tmdev;
static unsigned long sun8i_h3_irq_ack(struct ths_device *tmdev)
static unsigned long sun50i_h6_irq_ack(struct ths_device *tmdev)
struct ths_device *tmdev = data;
static int sun8i_h3_ths_calibrate(struct ths_device *tmdev,
static int sun50i_h6_ths_calibrate(struct ths_device *tmdev,
static int sun8i_ths_calibrate(struct ths_device *tmdev)
static int sun8i_ths_resource_init(struct ths_device *tmdev)
static int sun8i_h3_thermal_init(struct ths_device *tmdev)
static int sun50i_h6_thermal_init(struct ths_device *tmdev)
static int sun8i_ths_register(struct ths_device *tmdev)
struct ths_device *tmdev;
struct ths_device *tmdev;
int (*calibrate)(struct ths_device *tmdev,
int (*init)(struct ths_device *tmdev);
unsigned long (*irq_ack)(struct ths_device *tmdev);
int (*calc_temp)(struct ths_device *tmdev,