Home
last modified time | relevance | path

Searched refs:mchip (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/regulator/
H A Dmax8973-regulator.c437 struct max8973_chip *mchip = thermal_zone_device_priv(tz); in max8973_thermal_read_temp() local
441 ret = regmap_read(mchip->regmap, MAX8973_CHIPID1, &val); in max8973_thermal_read_temp()
443 dev_err(mchip->dev, "Failed to read register CHIPID1, %d", ret); in max8973_thermal_read_temp()
449 *temp = mchip->junction_temp_warning + 1000; in max8973_thermal_read_temp()
458 struct max8973_chip *mchip = data; in max8973_thermal_irq() local
460 thermal_zone_device_update(mchip->tz_device, in max8973_thermal_irq()
470 static int max8973_thermal_init(struct max8973_chip *mchip) in max8973_thermal_init() argument
476 if (mchip->id != MAX77621) in max8973_thermal_init()
479 tzd = devm_thermal_of_zone_register(mchip->dev, 0, mchip, in max8973_thermal_init()
483 dev_err(mchip->dev, "Failed to register thermal sensor: %d\n", in max8973_thermal_init()
[all …]