mtk_thermal
static int mtk_thermal_extract_efuse_v2(struct mtk_thermal *mt, u32 *buf)
static int mtk_thermal_extract_efuse_v3(struct mtk_thermal *mt, u32 *buf)
struct mtk_thermal *mt)
static void mtk_thermal_turn_on_buffer(struct mtk_thermal *mt,
static void mtk_thermal_release_periodic_ts(struct mtk_thermal *mt,
struct mtk_thermal *mt;
struct mtk_thermal;
struct mtk_thermal *mt;
int (*raw_to_mcelsius)(struct mtk_thermal *mt, int sensno, s32 raw);
static int raw_to_mcelsius_v1(struct mtk_thermal *mt, int sensno, s32 raw)
static int raw_to_mcelsius_v2(struct mtk_thermal *mt, int sensno, s32 raw)
static int raw_to_mcelsius_v3(struct mtk_thermal *mt, int sensno, s32 raw)
struct mtk_thermal *mt = bank->mt;
struct mtk_thermal *mt = bank->mt;
struct mtk_thermal *mt = bank->mt;
struct mtk_thermal *mt = thermal_zone_device_priv(tz);
static void mtk_thermal_init_bank(struct mtk_thermal *mt, int num,
static int mtk_thermal_extract_efuse_v1(struct mtk_thermal *mt, u32 *buf)