Lines Matching defs:socdata
214 const struct thermal_soc_data *socdata;
221 const struct thermal_soc_data *soc_data = data->socdata;
237 const struct thermal_soc_data *soc_data = data->socdata;
242 if (data->socdata->version == TEMPMON_IMX7D)
256 const struct thermal_soc_data *soc_data = data->socdata;
275 if (data->socdata->version == TEMPMON_IMX7D)
281 if (data->socdata->version == TEMPMON_IMX6Q) {
401 if (data->socdata->version == TEMPMON_IMX7D) {
621 data->socdata = of_device_get_match_data(&pdev->dev);
622 if (!data->socdata) {
628 if (data->socdata->version == TEMPMON_IMX6SX) {
636 regmap_write(map, data->socdata->low_alarm_ctrl + REG_SET,
637 data->socdata->low_alarm_mask);
660 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
661 data->socdata->power_down_mask);
662 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
663 data->socdata->measure_temp_mask);
664 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR,
665 data->socdata->measure_freq_mask);
666 if (data->socdata->version != TEMPMON_IMX7D)
669 regmap_write(map, data->socdata->sensor_ctrl + REG_SET,
670 data->socdata->power_down_mask);
719 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR,
720 data->socdata->measure_freq_mask);
722 regmap_write(map, data->socdata->measure_freq_ctrl + REG_SET,
723 measure_freq << data->socdata->measure_freq_shift);
726 if (data->socdata->version == TEMPMON_IMX6SX)
729 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
730 data->socdata->power_down_mask);
731 regmap_write(map, data->socdata->sensor_ctrl + REG_SET,
732 data->socdata->measure_temp_mask);
821 const struct thermal_soc_data *socdata = data->socdata;
825 ret = regmap_write(map, socdata->sensor_ctrl + REG_CLR,
826 socdata->measure_temp_mask);
830 ret = regmap_write(map, socdata->sensor_ctrl + REG_SET,
831 socdata->power_down_mask);
843 const struct thermal_soc_data *socdata = data->socdata;
851 ret = regmap_write(map, socdata->sensor_ctrl + REG_CLR,
852 socdata->power_down_mask);
856 ret = regmap_write(map, socdata->sensor_ctrl + REG_SET,
857 socdata->measure_temp_mask);