Lines Matching refs:map

114 	struct regmap *map = data->tempmon;  in imx_set_panic_temp()  local
118 regmap_write(map, TEMPSENSE2 + REG_CLR, TEMPSENSE2_PANIC_VALUE_MASK); in imx_set_panic_temp()
119 regmap_write(map, TEMPSENSE2 + REG_SET, critical_value << in imx_set_panic_temp()
126 struct regmap *map = data->tempmon; in imx_set_alarm_temp() local
131 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_ALARM_VALUE_MASK); in imx_set_alarm_temp()
132 regmap_write(map, TEMPSENSE0 + REG_SET, alarm_value << in imx_set_alarm_temp()
139 struct regmap *map = data->tempmon; in imx_get_temp() local
146 regmap_read(map, TEMPSENSE0, &val); in imx_get_temp()
154 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_get_temp()
155 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_get_temp()
167 regmap_read(map, TEMPSENSE0, &val); in imx_get_temp()
170 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_MEASURE_TEMP); in imx_get_temp()
171 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_POWER_DOWN); in imx_get_temp()
225 struct regmap *map = data->tempmon; in imx_set_mode() local
231 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_set_mode()
232 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_set_mode()
239 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_MEASURE_TEMP); in imx_set_mode()
240 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_POWER_DOWN); in imx_set_mode()
351 struct regmap *map; in imx_get_sensor_data() local
357 map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, in imx_get_sensor_data()
359 if (IS_ERR(map)) { in imx_get_sensor_data()
360 ret = PTR_ERR(map); in imx_get_sensor_data()
365 ret = regmap_read(map, OCOTP_ANA1, &val); in imx_get_sensor_data()
456 struct regmap *map; in imx_thermal_probe() local
464 map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, "fsl,tempmon"); in imx_thermal_probe()
465 if (IS_ERR(map)) { in imx_thermal_probe()
466 ret = PTR_ERR(map); in imx_thermal_probe()
470 data->tempmon = map; in imx_thermal_probe()
476 regmap_write(map, MISC1 + REG_CLR, MISC1_IRQ_TEMPHIGH | in imx_thermal_probe()
482 regmap_write(map, TEMPSENSE2 + REG_SET, in imx_thermal_probe()
507 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_thermal_probe()
508 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_MEASURE_TEMP); in imx_thermal_probe()
509 regmap_write(map, TEMPSENSE1 + REG_CLR, TEMPSENSE1_MEASURE_FREQ); in imx_thermal_probe()
510 regmap_write(map, MISC0 + REG_SET, MISC0_REFTOP_SELBIASOFF); in imx_thermal_probe()
511 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_POWER_DOWN); in imx_thermal_probe()
563 regmap_write(map, TEMPSENSE1 + REG_CLR, TEMPSENSE1_MEASURE_FREQ); in imx_thermal_probe()
565 regmap_write(map, TEMPSENSE1 + REG_SET, measure_freq); in imx_thermal_probe()
571 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_thermal_probe()
572 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_thermal_probe()
583 struct regmap *map = data->tempmon; in imx_thermal_remove() local
586 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_POWER_DOWN); in imx_thermal_remove()
600 struct regmap *map = data->tempmon; in imx_thermal_suspend() local
608 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_MEASURE_TEMP); in imx_thermal_suspend()
609 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_POWER_DOWN); in imx_thermal_suspend()
619 struct regmap *map = data->tempmon; in imx_thermal_resume() local
623 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_thermal_resume()
624 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_thermal_resume()