Lines Matching refs:socdata

218 	const struct thermal_soc_data *socdata;  member
225 const struct thermal_soc_data *soc_data = data->socdata; in imx_set_panic_temp()
241 const struct thermal_soc_data *soc_data = data->socdata; in imx_set_alarm_temp()
246 if (data->socdata->version == TEMPMON_IMX7D) in imx_set_alarm_temp()
260 const struct thermal_soc_data *soc_data = data->socdata; in imx_get_temp()
309 if (data->socdata->version == TEMPMON_IMX7D) in imx_get_temp()
315 if (data->socdata->version == TEMPMON_IMX6Q) { in imx_get_temp()
356 const struct thermal_soc_data *soc_data = data->socdata; in imx_set_mode()
500 if (data->socdata->version == TEMPMON_IMX7D) { in imx_init_calib()
691 data->socdata = of_device_get_match_data(&pdev->dev); in imx_thermal_probe()
692 if (!data->socdata) { in imx_thermal_probe()
698 if (data->socdata->version == TEMPMON_IMX6SX) { in imx_thermal_probe()
706 regmap_write(map, data->socdata->low_alarm_ctrl + REG_SET, in imx_thermal_probe()
707 data->socdata->low_alarm_mask); in imx_thermal_probe()
734 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
735 data->socdata->power_down_mask); in imx_thermal_probe()
736 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
737 data->socdata->measure_temp_mask); in imx_thermal_probe()
738 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR, in imx_thermal_probe()
739 data->socdata->measure_freq_mask); in imx_thermal_probe()
740 if (data->socdata->version != TEMPMON_IMX7D) in imx_thermal_probe()
743 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_probe()
744 data->socdata->power_down_mask); in imx_thermal_probe()
807 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR, in imx_thermal_probe()
808 data->socdata->measure_freq_mask); in imx_thermal_probe()
810 regmap_write(map, data->socdata->measure_freq_ctrl + REG_SET, in imx_thermal_probe()
811 measure_freq << data->socdata->measure_freq_shift); in imx_thermal_probe()
814 if (data->socdata->version == TEMPMON_IMX6SX) in imx_thermal_probe()
817 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_probe()
818 data->socdata->power_down_mask); in imx_thermal_probe()
819 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_probe()
820 data->socdata->measure_temp_mask); in imx_thermal_probe()
846 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_remove()
847 data->socdata->power_down_mask); in imx_thermal_remove()
870 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_suspend()
871 data->socdata->measure_temp_mask); in imx_thermal_suspend()
872 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_suspend()
873 data->socdata->power_down_mask); in imx_thermal_suspend()
890 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR, in imx_thermal_resume()
891 data->socdata->power_down_mask); in imx_thermal_resume()
892 regmap_write(map, data->socdata->sensor_ctrl + REG_SET, in imx_thermal_resume()
893 data->socdata->measure_temp_mask); in imx_thermal_resume()