exynos_tmu_data
struct exynos_tmu_data *data;
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
void (*tmu_set_low_temp)(struct exynos_tmu_data *data, u8 temp);
void (*tmu_set_high_temp)(struct exynos_tmu_data *data, u8 temp);
void (*tmu_set_crit_temp)(struct exynos_tmu_data *data, u8 temp);
void (*tmu_disable_low)(struct exynos_tmu_data *data);
void (*tmu_disable_high)(struct exynos_tmu_data *data);
int (*tmu_read)(struct exynos_tmu_data *data);
void (*tmu_set_emulation)(struct exynos_tmu_data *data, int temp);
void (*tmu_clear_irqs)(struct exynos_tmu_data *data);
static int temp_to_code(struct exynos_tmu_data *data, u8 temp)
static int code_to_temp(struct exynos_tmu_data *data, u16 temp_code)
static void sanitize_temp_error(struct exynos_tmu_data *data, u32 trim_info)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
static u32 get_con_reg(struct exynos_tmu_data *data, u32 con)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
static void exynos_tmu_update_bit(struct exynos_tmu_data *data, int reg_off,
static void exynos_tmu_update_temp(struct exynos_tmu_data *data, int reg_off,
static void exynos4210_tmu_set_low_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos4210_tmu_set_high_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos4210_tmu_disable_low(struct exynos_tmu_data *data)
static void exynos4210_tmu_disable_high(struct exynos_tmu_data *data)
static void exynos4210_tmu_set_crit_temp(struct exynos_tmu_data *data, u8 temp)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
static void exynos4412_tmu_set_low_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos4412_tmu_set_high_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos4412_tmu_disable_low(struct exynos_tmu_data *data)
static void exynos4412_tmu_set_crit_temp(struct exynos_tmu_data *data, u8 temp)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
static void exynos5433_tmu_set_low_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos5433_tmu_set_high_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos5433_tmu_disable_low(struct exynos_tmu_data *data)
static void exynos5433_tmu_disable_high(struct exynos_tmu_data *data)
static void exynos5433_tmu_set_crit_temp(struct exynos_tmu_data *data, u8 temp)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
static void exynos7_tmu_set_low_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos7_tmu_set_high_temp(struct exynos_tmu_data *data, u8 temp)
static void exynos7_tmu_disable_low(struct exynos_tmu_data *data)
static void exynos7_tmu_disable_high(struct exynos_tmu_data *data)
static void exynos7_tmu_set_crit_temp(struct exynos_tmu_data *data, u8 temp)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = thermal_zone_device_priv(tz);
static u32 get_emul_con_reg(struct exynos_tmu_data *data, unsigned int val,
static void exynos4412_tmu_set_emulation(struct exynos_tmu_data *data,
struct exynos_tmu_data *data = thermal_zone_device_priv(tz);
static int exynos4210_tmu_read(struct exynos_tmu_data *data)
static int exynos4412_tmu_read(struct exynos_tmu_data *data)
static int exynos7_tmu_read(struct exynos_tmu_data *data)
struct exynos_tmu_data *data = id;
static void exynos4210_tmu_clear_irqs(struct exynos_tmu_data *data)
struct exynos_tmu_data *data = platform_get_drvdata(pdev);
struct exynos_tmu_data *data = thermal_zone_device_priv(tz);