Lines Matching defs:socdata
212 const struct thermal_soc_data *socdata;
219 const struct thermal_soc_data *soc_data = data->socdata;
235 const struct thermal_soc_data *soc_data = data->socdata;
240 if (data->socdata->version == TEMPMON_IMX7D)
254 const struct thermal_soc_data *soc_data = data->socdata;
275 if (data->socdata->version == TEMPMON_IMX7D)
281 if (data->socdata->version == TEMPMON_IMX6Q) {
447 if (data->socdata->version == TEMPMON_IMX7D) {
668 data->socdata = of_device_get_match_data(&pdev->dev);
669 if (!data->socdata) {
675 if (data->socdata->version == TEMPMON_IMX6SX) {
683 regmap_write(map, data->socdata->low_alarm_ctrl + REG_SET,
684 data->socdata->low_alarm_mask);
707 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
708 data->socdata->power_down_mask);
709 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
710 data->socdata->measure_temp_mask);
711 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR,
712 data->socdata->measure_freq_mask);
713 if (data->socdata->version != TEMPMON_IMX7D)
716 regmap_write(map, data->socdata->sensor_ctrl + REG_SET,
717 data->socdata->power_down_mask);
765 regmap_write(map, data->socdata->measure_freq_ctrl + REG_CLR,
766 data->socdata->measure_freq_mask);
768 regmap_write(map, data->socdata->measure_freq_ctrl + REG_SET,
769 measure_freq << data->socdata->measure_freq_shift);
772 if (data->socdata->version == TEMPMON_IMX6SX)
775 regmap_write(map, data->socdata->sensor_ctrl + REG_CLR,
776 data->socdata->power_down_mask);
777 regmap_write(map, data->socdata->sensor_ctrl + REG_SET,
778 data->socdata->measure_temp_mask);
867 const struct thermal_soc_data *socdata = data->socdata;
871 ret = regmap_write(map, socdata->sensor_ctrl + REG_CLR,
872 socdata->measure_temp_mask);
876 ret = regmap_write(map, socdata->sensor_ctrl + REG_SET,
877 socdata->power_down_mask);
889 const struct thermal_soc_data *socdata = data->socdata;
897 ret = regmap_write(map, socdata->sensor_ctrl + REG_CLR,
898 socdata->power_down_mask);
902 ret = regmap_write(map, socdata->sensor_ctrl + REG_SET,
903 socdata->measure_temp_mask);