Lines Matching refs:socdata
210 const struct thermal_soc_data *socdata; member
217 const struct thermal_soc_data *soc_data = data->socdata; in imx_set_panic_temp()
233 const struct thermal_soc_data *soc_data = data->socdata; in imx_set_alarm_temp()
238 if (data->socdata->version == TEMPMON_IMX7D) in imx_set_alarm_temp()
252 const struct thermal_soc_data *soc_data = data->socdata; in imx_get_temp()
302 if (data->socdata->version == TEMPMON_IMX7D) in imx_get_temp()
308 if (data->socdata->version == TEMPMON_IMX6Q) { in imx_get_temp()
339 const struct thermal_soc_data *soc_data = data->socdata; in imx_change_mode()
473 if (data->socdata->version == TEMPMON_IMX7D) { in imx_init_calib()
692 data->socdata = of_device_get_match_data(&pdev->dev); in imx_thermal_probe()
693 if (!data->socdata) { in imx_thermal_probe()
699 if (data->socdata->version == TEMPMON_IMX6SX) { in imx_thermal_probe()
707 regmap_write(map, data->socdata->low_alarm_ctrl + REG_SET, in imx_thermal_probe()
708 data->socdata->low_alarm_mask); in imx_thermal_probe()
731 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
732 data->socdata->power_down_mask); in imx_thermal_probe()
733 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
734 data->socdata->measure_temp_mask); in imx_thermal_probe()
735 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR, in imx_thermal_probe()
736 data->socdata->measure_freq_mask); in imx_thermal_probe()
737 if (data->socdata->version != TEMPMON_IMX7D) in imx_thermal_probe()
740 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_probe()
741 data->socdata->power_down_mask); in imx_thermal_probe()
789 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR, in imx_thermal_probe()
790 data->socdata->measure_freq_mask); in imx_thermal_probe()
792 regmap_write(map, data->socdata->measure_freq_ctrl + REG_SET, in imx_thermal_probe()
793 measure_freq << data->socdata->measure_freq_shift); in imx_thermal_probe()
796 if (data->socdata->version == TEMPMON_IMX6SX) in imx_thermal_probe()
799 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
800 data->socdata->power_down_mask); in imx_thermal_probe()
801 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_probe()
802 data->socdata->measure_temp_mask); in imx_thermal_probe()
835 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_remove()
836 data->socdata->power_down_mask); in imx_thermal_remove()