Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/hwmon/
Dtmp102.c55 struct device *hwmon_dev; member
181 struct device *hwmon_dev; in tmp102_probe() local
227 hwmon_dev = hwmon_device_register_with_groups(dev, client->name, in tmp102_probe()
229 if (IS_ERR(hwmon_dev)) { in tmp102_probe()
231 status = PTR_ERR(hwmon_dev); in tmp102_probe()
234 tmp102->hwmon_dev = hwmon_dev; in tmp102_probe()
235 tmp102->tz = thermal_zone_of_sensor_register(hwmon_dev, 0, hwmon_dev, in tmp102_probe()
254 thermal_zone_of_sensor_unregister(tmp102->hwmon_dev, tmp102->tz); in tmp102_remove()
255 hwmon_device_unregister(tmp102->hwmon_dev); in tmp102_remove()
Dad7314.c40 struct device *hwmon_dev; member
126 chip->hwmon_dev = hwmon_device_register(&spi_dev->dev); in ad7314_probe()
127 if (IS_ERR(chip->hwmon_dev)) { in ad7314_probe()
128 ret = PTR_ERR(chip->hwmon_dev); in ad7314_probe()
143 hwmon_device_unregister(chip->hwmon_dev); in ad7314_remove()
Dmcp3021.c49 struct device *hwmon_dev; member
146 data->hwmon_dev = hwmon_device_register(&client->dev); in mcp3021_probe()
147 if (IS_ERR(data->hwmon_dev)) { in mcp3021_probe()
148 err = PTR_ERR(data->hwmon_dev); in mcp3021_probe()
163 hwmon_device_unregister(data->hwmon_dev); in mcp3021_remove()
Diio_hwmon.c32 struct device *hwmon_dev; member
147 st->hwmon_dev = hwmon_device_register_with_groups(dev, name, st, in iio_hwmon_probe()
149 if (IS_ERR(st->hwmon_dev)) { in iio_hwmon_probe()
150 ret = PTR_ERR(st->hwmon_dev); in iio_hwmon_probe()
165 hwmon_device_unregister(st->hwmon_dev); in iio_hwmon_remove()
Dw83l785ts.c113 struct device *hwmon_dev; member
207 data->hwmon_dev = hwmon_device_register(dev); in w83l785ts_probe()
208 if (IS_ERR(data->hwmon_dev)) { in w83l785ts_probe()
209 err = PTR_ERR(data->hwmon_dev); in w83l785ts_probe()
225 hwmon_device_unregister(data->hwmon_dev); in w83l785ts_remove()
Dads7871.c75 struct device *hwmon_dev; member
215 pdata->hwmon_dev = hwmon_device_register(&spi->dev); in ads7871_probe()
216 if (IS_ERR(pdata->hwmon_dev)) { in ads7871_probe()
217 err = PTR_ERR(pdata->hwmon_dev); in ads7871_probe()
232 hwmon_device_unregister(pdata->hwmon_dev); in ads7871_remove()
Dlm75.c79 struct device *hwmon_dev; member
304 data->hwmon_dev = hwmon_device_register_with_groups(dev, client->name, in lm75_probe()
306 if (IS_ERR(data->hwmon_dev)) in lm75_probe()
307 return PTR_ERR(data->hwmon_dev); in lm75_probe()
309 data->tz = thermal_zone_of_sensor_register(data->hwmon_dev, 0, in lm75_probe()
310 data->hwmon_dev, in lm75_probe()
316 dev_name(data->hwmon_dev), client->name); in lm75_probe()
325 thermal_zone_of_sensor_unregister(data->hwmon_dev, data->tz); in lm75_remove()
326 hwmon_device_unregister(data->hwmon_dev); in lm75_remove()
Dwm8350-hwmon.c84 struct device *hwmon_dev; in wm8350_hwmon_probe() local
86 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, "wm8350", in wm8350_hwmon_probe()
89 return PTR_ERR_OR_ZERO(hwmon_dev); in wm8350_hwmon_probe()
Dadcxx.c53 struct device *hwmon_dev; member
192 adc->hwmon_dev = hwmon_device_register(&spi->dev); in adcxx_probe()
193 if (IS_ERR(adc->hwmon_dev)) { in adcxx_probe()
195 status = PTR_ERR(adc->hwmon_dev); in adcxx_probe()
216 hwmon_device_unregister(adc->hwmon_dev); in adcxx_remove()
Ds3c-hwmon.c55 struct device *hwmon_dev; member
311 hwmon->hwmon_dev = hwmon_device_register(&dev->dev); in s3c_hwmon_probe()
312 if (IS_ERR(hwmon->hwmon_dev)) { in s3c_hwmon_probe()
314 ret = PTR_ERR(hwmon->hwmon_dev); in s3c_hwmon_probe()
351 hwmon_device_unregister(hwmon->hwmon_dev); in s3c_hwmon_probe()
372 hwmon_device_unregister(hwmon->hwmon_dev); in s3c_hwmon_remove()
Dmc13783-adc.c39 struct device *hwmon_dev; member
212 priv->hwmon_dev = hwmon_device_register(&pdev->dev); in mc13783_adc_probe()
213 if (IS_ERR(priv->hwmon_dev)) { in mc13783_adc_probe()
214 ret = PTR_ERR(priv->hwmon_dev); in mc13783_adc_probe()
241 hwmon_device_unregister(priv->hwmon_dev); in mc13783_adc_remove()
Dpcf8591.c80 struct device *hwmon_dev; member
233 data->hwmon_dev = hwmon_device_register(&client->dev); in pcf8591_probe()
234 if (IS_ERR(data->hwmon_dev)) { in pcf8591_probe()
235 err = PTR_ERR(data->hwmon_dev); in pcf8591_probe()
251 hwmon_device_unregister(data->hwmon_dev); in pcf8591_remove()
Dmax1111.c41 struct device *hwmon_dev; member
242 data->hwmon_dev = hwmon_device_register(&spi->dev); in max1111_probe()
243 if (IS_ERR(data->hwmon_dev)) { in max1111_probe()
245 err = PTR_ERR(data->hwmon_dev); in max1111_probe()
267 hwmon_device_unregister(data->hwmon_dev); in max1111_remove()
Dhtu21.c133 struct device *hwmon_dev; in htu21_probe() local
149 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in htu21_probe()
152 return PTR_ERR_OR_ZERO(hwmon_dev); in htu21_probe()
Dlm70.c160 struct device *hwmon_dev; in lm70_probe() local
184 hwmon_dev = devm_hwmon_device_register_with_groups(&spi->dev, in lm70_probe()
187 return PTR_ERR_OR_ZERO(hwmon_dev); in lm70_probe()
Dsht21.c186 struct device *hwmon_dev; in sht21_probe() local
204 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in sht21_probe()
206 return PTR_ERR_OR_ZERO(hwmon_dev); in sht21_probe()
Dshtc1.c186 struct device *hwmon_dev; in shtc1_probe() local
223 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in shtc1_probe()
227 if (IS_ERR(hwmon_dev)) in shtc1_probe()
230 return PTR_ERR_OR_ZERO(hwmon_dev); in shtc1_probe()
Dads1015.c67 struct device *hwmon_dev; member
170 hwmon_device_unregister(data->hwmon_dev); in ads1015_remove()
285 data->hwmon_dev = hwmon_device_register(&client->dev); in ads1015_probe()
286 if (IS_ERR(data->hwmon_dev)) { in ads1015_probe()
287 err = PTR_ERR(data->hwmon_dev); in ads1015_probe()
Di5500_temp.c116 struct device *hwmon_dev; in i5500_temp_probe() local
133 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, in i5500_temp_probe()
136 return PTR_ERR_OR_ZERO(hwmon_dev); in i5500_temp_probe()
Dtc74.c115 struct device *hwmon_dev; in tc74_probe() local
152 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in tc74_probe()
155 return PTR_ERR_OR_ZERO(hwmon_dev); in tc74_probe()
Dk8temp.c41 struct device *hwmon_dev; member
285 data->hwmon_dev = hwmon_device_register(&pdev->dev); in k8temp_probe()
287 if (IS_ERR(data->hwmon_dev)) { in k8temp_probe()
288 err = PTR_ERR(data->hwmon_dev); in k8temp_probe()
311 hwmon_device_unregister(data->hwmon_dev); in k8temp_remove()
Dvia-cputemp.c51 struct device *hwmon_dev; member
178 data->hwmon_dev = hwmon_device_register(&pdev->dev); in via_cputemp_probe()
179 if (IS_ERR(data->hwmon_dev)) { in via_cputemp_probe()
180 err = PTR_ERR(data->hwmon_dev); in via_cputemp_probe()
199 hwmon_device_unregister(data->hwmon_dev); in via_cputemp_remove()
Dmax197.c52 struct device *hwmon_dev; member
303 data->hwmon_dev = hwmon_device_register(&pdev->dev); in max197_probe()
304 if (IS_ERR(data->hwmon_dev)) { in max197_probe()
305 ret = PTR_ERR(data->hwmon_dev); in max197_probe()
321 hwmon_device_unregister(data->hwmon_dev); in max197_remove()
Dmenf21bmc_hwmon.c192 struct device *hwmon_dev; in menf21bmc_hwmon_probe() local
207 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, in menf21bmc_hwmon_probe()
210 if (IS_ERR(hwmon_dev)) in menf21bmc_hwmon_probe()
211 return PTR_ERR(hwmon_dev); in menf21bmc_hwmon_probe()
Dltc4151.c178 struct device *hwmon_dev; in ltc4151_probe() local
190 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc4151_probe()
193 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4151_probe()
Dltc4260.c163 struct device *hwmon_dev; in ltc4260_probe() local
175 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc4260_probe()
178 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4260_probe()
Dhih6130.c227 struct device *hwmon_dev; in hih6130_probe() local
244 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in hih6130_probe()
247 return PTR_ERR_OR_ZERO(hwmon_dev); in hih6130_probe()
Dwm831x-hwmon.c145 struct device *hwmon_dev; in wm831x_hwmon_probe() local
147 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, "wm831x", in wm831x_hwmon_probe()
150 return PTR_ERR_OR_ZERO(hwmon_dev); in wm831x_hwmon_probe()
Dultra45_env.c64 struct device *hwmon_dev; member
271 p->hwmon_dev = hwmon_device_register(&op->dev); in env_probe()
272 if (IS_ERR(p->hwmon_dev)) { in env_probe()
273 err = PTR_ERR(p->hwmon_dev); in env_probe()
298 hwmon_device_unregister(p->hwmon_dev); in env_remove()
Dads7828.c119 struct device *hwmon_dev; in ads7828_probe() local
167 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ads7828_probe()
170 return PTR_ERR_OR_ZERO(hwmon_dev); in ads7828_probe()
Dtmp103.c130 struct device *hwmon_dev; in tmp103_probe() local
148 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in tmp103_probe()
150 return PTR_ERR_OR_ZERO(hwmon_dev); in tmp103_probe()
Dlm73.c203 struct device *hwmon_dev; in lm73_probe() local
219 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm73_probe()
221 if (IS_ERR(hwmon_dev)) in lm73_probe()
222 return PTR_ERR(hwmon_dev); in lm73_probe()
Datxp1.c264 struct device *hwmon_dev; in atxp1_probe() local
281 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in atxp1_probe()
284 if (IS_ERR(hwmon_dev)) in atxp1_probe()
285 return PTR_ERR(hwmon_dev); in atxp1_probe()
Dadt7x10.c71 struct device *hwmon_dev; member
441 data->hwmon_dev = hwmon_device_register(dev); in adt7x10_probe()
442 if (IS_ERR(data->hwmon_dev)) { in adt7x10_probe()
443 ret = PTR_ERR(data->hwmon_dev); in adt7x10_probe()
458 hwmon_device_unregister(data->hwmon_dev); in adt7x10_probe()
477 hwmon_device_unregister(data->hwmon_dev); in adt7x10_remove()
Dasus_atk0110.c107 struct device *hwmon_dev; member
1199 err = device_create_file(data->hwmon_dev, &s->input_attr); in atk_create_files()
1202 err = device_create_file(data->hwmon_dev, &s->label_attr); in atk_create_files()
1205 err = device_create_file(data->hwmon_dev, &s->limit1_attr); in atk_create_files()
1208 err = device_create_file(data->hwmon_dev, &s->limit2_attr); in atk_create_files()
1213 err = device_create_file(data->hwmon_dev, &atk_name_attr); in atk_create_files()
1223 device_remove_file(data->hwmon_dev, &s->input_attr); in atk_remove_files()
1224 device_remove_file(data->hwmon_dev, &s->label_attr); in atk_remove_files()
1225 device_remove_file(data->hwmon_dev, &s->limit1_attr); in atk_remove_files()
1226 device_remove_file(data->hwmon_dev, &s->limit2_attr); in atk_remove_files()
[all …]
Dg760a.c182 struct device *hwmon_dev; in g760a_probe() local
198 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in g760a_probe()
201 return PTR_ERR_OR_ZERO(hwmon_dev); in g760a_probe()
Dk10temp.c190 struct device *hwmon_dev; in k10temp_probe() local
202 hwmon_dev = devm_hwmon_device_register_with_groups(dev, "k10temp", pdev, in k10temp_probe()
204 return PTR_ERR_OR_ZERO(hwmon_dev); in k10temp_probe()
Dltc4215.c240 struct device *hwmon_dev; in ltc4215_probe() local
255 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc4215_probe()
258 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4215_probe()
Dltc4222.c199 struct device *hwmon_dev; in ltc4222_probe() local
212 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc4222_probe()
215 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4222_probe()
Dltc4261.c220 struct device *hwmon_dev; in ltc4261_probe() local
240 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc4261_probe()
243 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4261_probe()
Dsch5636.c69 struct device *hwmon_dev; member
391 if (data->hwmon_dev) in sch5636_remove()
392 hwmon_device_unregister(data->hwmon_dev); in sch5636_remove()
503 data->hwmon_dev = hwmon_device_register(&pdev->dev); in sch5636_probe()
504 if (IS_ERR(data->hwmon_dev)) { in sch5636_probe()
505 err = PTR_ERR(data->hwmon_dev); in sch5636_probe()
506 data->hwmon_dev = NULL; in sch5636_probe()
Dad7414.c183 struct device *hwmon_dev; in ad7414_probe() local
208 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in ad7414_probe()
211 return PTR_ERR_OR_ZERO(hwmon_dev); in ad7414_probe()
Dds620.c233 struct device *hwmon_dev; in ds620_probe() local
246 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ds620_probe()
248 return PTR_ERR_OR_ZERO(hwmon_dev); in ds620_probe()
Dvexpress.c28 struct device *hwmon_dev; member
240 data->hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, in vexpress_hwmon_probe()
243 return PTR_ERR_OR_ZERO(data->hwmon_dev); in vexpress_hwmon_probe()
Dina2xx.c424 struct device *hwmon_dev; in ina2xx_probe() local
469 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ina2xx_probe()
471 if (IS_ERR(hwmon_dev)) in ina2xx_probe()
472 return PTR_ERR(hwmon_dev); in ina2xx_probe()
Dibmaem.c140 struct device *hwmon_dev; member
494 hwmon_device_unregister(data->hwmon_dev); in aem_delete()
577 data->hwmon_dev = hwmon_device_register(&data->pdev->dev); in aem_init_aem1_inst()
578 if (IS_ERR(data->hwmon_dev)) { in aem_init_aem1_inst()
582 res = PTR_ERR(data->hwmon_dev); in aem_init_aem1_inst()
609 hwmon_device_unregister(data->hwmon_dev); in aem_init_aem1_inst()
717 data->hwmon_dev = hwmon_device_register(&data->pdev->dev); in aem_init_aem2_inst()
718 if (IS_ERR(data->hwmon_dev)) { in aem_init_aem2_inst()
722 res = PTR_ERR(data->hwmon_dev); in aem_init_aem2_inst()
749 hwmon_device_unregister(data->hwmon_dev); in aem_init_aem2_inst()
Dfam15h_power.c264 struct device *hwmon_dev; in fam15h_power_probe() local
289 hwmon_dev = devm_hwmon_device_register_with_groups(dev, "fam15h_power", in fam15h_power_probe()
292 return PTR_ERR_OR_ZERO(hwmon_dev); in fam15h_power_probe()
Dsch5627.c81 struct device *hwmon_dev; member
460 if (data->hwmon_dev) in sch5627_remove()
461 hwmon_device_unregister(data->hwmon_dev); in sch5627_remove()
573 data->hwmon_dev = hwmon_device_register(&pdev->dev); in sch5627_probe()
574 if (IS_ERR(data->hwmon_dev)) { in sch5627_probe()
575 err = PTR_ERR(data->hwmon_dev); in sch5627_probe()
576 data->hwmon_dev = NULL; in sch5627_probe()
Dad7418.c209 struct device *hwmon_dev; in ad7418_probe() local
248 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in ad7418_probe()
251 return PTR_ERR_OR_ZERO(hwmon_dev); in ad7418_probe()
Dmax6642.c284 struct device *hwmon_dev; in max6642_probe() local
296 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in max6642_probe()
299 return PTR_ERR_OR_ZERO(hwmon_dev); in max6642_probe()
Dda9055-hwmon.c252 struct device *hwmon_dev; in da9055_hwmon_probe() local
279 hwmon_dev = devm_hwmon_device_register_with_groups(dev, "da9055", in da9055_hwmon_probe()
282 return PTR_ERR_OR_ZERO(hwmon_dev); in da9055_hwmon_probe()
Dtmp421.c296 struct device *hwmon_dev; in tmp421_probe() local
312 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in tmp421_probe()
314 return PTR_ERR_OR_ZERO(hwmon_dev); in tmp421_probe()
Dda9052-hwmon.c266 struct device *hwmon_dev; in da9052_hwmon_probe() local
275 hwmon_dev = devm_hwmon_device_register_with_groups(dev, "da9052", in da9052_hwmon_probe()
278 return PTR_ERR_OR_ZERO(hwmon_dev); in da9052_hwmon_probe()
Dsmsc47b397.c231 struct device *hwmon_dev; in smsc47b397_probe() local
251 hwmon_dev = devm_hwmon_device_register_with_groups(dev, "smsc47b397", in smsc47b397_probe()
254 return PTR_ERR_OR_ZERO(hwmon_dev); in smsc47b397_probe()
Dmax1619.c280 struct device *hwmon_dev; in max1619_probe() local
293 hwmon_dev = devm_hwmon_device_register_with_groups(&new_client->dev, in max1619_probe()
297 return PTR_ERR_OR_ZERO(hwmon_dev); in max1619_probe()
Dabx500.c415 data->hwmon_dev = hwmon_device_register(&pdev->dev); in abx500_temp_probe()
416 if (IS_ERR(data->hwmon_dev)) { in abx500_temp_probe()
417 err = PTR_ERR(data->hwmon_dev); in abx500_temp_probe()
430 hwmon_device_unregister(data->hwmon_dev); in abx500_temp_probe()
441 hwmon_device_unregister(data->hwmon_dev); in abx500_temp_remove()
Dibmpex.c79 struct device *hwmon_dev; member
497 data->hwmon_dev = hwmon_device_register(data->bmc_device); in ibmpex_register_bmc()
499 if (IS_ERR(data->hwmon_dev)) { in ibmpex_register_bmc()
520 hwmon_device_unregister(data->hwmon_dev); in ibmpex_register_bmc()
545 hwmon_device_unregister(data->hwmon_dev); in ibmpex_bmc_delete()
Di5k_amb.c107 struct device *hwmon_dev; member
392 data->hwmon_dev = hwmon_device_register(&pdev->dev); in i5k_amb_hwmon_init()
393 if (IS_ERR(data->hwmon_dev)) { in i5k_amb_hwmon_init()
394 res = PTR_ERR(data->hwmon_dev); in i5k_amb_hwmon_init()
571 hwmon_device_unregister(data->hwmon_dev); in i5k_amb_remove()
Dlm77.c333 struct device *hwmon_dev; in lm77_probe() local
346 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm77_probe()
348 return PTR_ERR_OR_ZERO(hwmon_dev); in lm77_probe()
Dds1621.c364 struct device *hwmon_dev; in ds1621_probe() local
379 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in ds1621_probe()
382 return PTR_ERR_OR_ZERO(hwmon_dev); in ds1621_probe()
Dlm92.c364 struct device *hwmon_dev; in lm92_probe() local
378 hwmon_dev = devm_hwmon_device_register_with_groups(&new_client->dev, in lm92_probe()
381 return PTR_ERR_OR_ZERO(hwmon_dev); in lm92_probe()
Dadt7411.c287 struct device *hwmon_dev; in adt7411_probe() local
307 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adt7411_probe()
310 return PTR_ERR_OR_ZERO(hwmon_dev); in adt7411_probe()
Dlm83.c336 struct device *hwmon_dev; in lm83_probe() local
357 hwmon_dev = devm_hwmon_device_register_with_groups(&new_client->dev, in lm83_probe()
360 return PTR_ERR_OR_ZERO(hwmon_dev); in lm83_probe()
Dadm1029.c374 struct device *hwmon_dev; in adm1029_probe() local
390 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adm1029_probe()
393 return PTR_ERR_OR_ZERO(hwmon_dev); in adm1029_probe()
Dadc128d818.c411 struct device *hwmon_dev; in adc128_probe() local
445 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adc128_probe()
447 if (IS_ERR(hwmon_dev)) { in adc128_probe()
448 err = PTR_ERR(hwmon_dev); in adc128_probe()
Dabx500.h52 struct device *hwmon_dev; member
Dcoretemp.c105 struct device *hwmon_dev; member
531 err = create_core_attrs(tdata, pdata->hwmon_dev, attr_no); in create_core_data()
561 sysfs_remove_group(&pdata->hwmon_dev->kobj, &tdata->attr_group); in coretemp_remove_core()
580 pdata->hwmon_dev = devm_hwmon_device_register_with_groups(dev, DRVNAME, in coretemp_probe()
582 return PTR_ERR_OR_ZERO(pdata->hwmon_dev); in coretemp_probe()
Dntc_thermistor.c218 struct device *hwmon_dev; member
626 data->hwmon_dev = hwmon_device_register(data->dev); in ntc_thermistor_probe()
627 if (IS_ERR(data->hwmon_dev)) { in ntc_thermistor_probe()
629 ret = PTR_ERR(data->hwmon_dev); in ntc_thermistor_probe()
655 hwmon_device_unregister(data->hwmon_dev); in ntc_thermistor_remove()
Dina209.c563 struct device *hwmon_dev; in ina209_probe() local
581 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in ina209_probe()
584 if (IS_ERR(hwmon_dev)) { in ina209_probe()
585 ret = PTR_ERR(hwmon_dev); in ina209_probe()
Demc1403.c430 struct device *hwmon_dev; in emc1403_probe() local
455 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in emc1403_probe()
458 if (IS_ERR(hwmon_dev)) in emc1403_probe()
459 return PTR_ERR(hwmon_dev); in emc1403_probe()
Dibmpowernv.c443 struct device *hwmon_dev; in ibmpowernv_probe() local
462 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, DRVNAME, in ibmpowernv_probe()
466 return PTR_ERR_OR_ZERO(hwmon_dev); in ibmpowernv_probe()
Dabituguru3.c158 struct device *hwmon_dev; /* hwmon registered device */ member
1060 data->hwmon_dev = hwmon_device_register(&pdev->dev); in abituguru3_probe()
1061 if (IS_ERR(data->hwmon_dev)) { in abituguru3_probe()
1062 res = PTR_ERR(data->hwmon_dev); in abituguru3_probe()
1082 hwmon_device_unregister(data->hwmon_dev); in abituguru3_remove()
Demc2103.c584 struct device *hwmon_dev; in emc2103_probe() local
637 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in emc2103_probe()
640 if (IS_ERR(hwmon_dev)) in emc2103_probe()
641 return PTR_ERR(hwmon_dev); in emc2103_probe()
644 dev_name(hwmon_dev), client->name); in emc2103_probe()
Dgpio-fan.c41 struct device *hwmon_dev; member
589 fan_data->hwmon_dev = in gpio_fan_probe()
593 if (IS_ERR(fan_data->hwmon_dev)) in gpio_fan_probe()
594 return PTR_ERR(fan_data->hwmon_dev); in gpio_fan_probe()
Dlm95241.c383 struct device *hwmon_dev; in lm95241_probe() local
395 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm95241_probe()
398 return PTR_ERR_OR_ZERO(hwmon_dev); in lm95241_probe()
Dpowr1220.c353 struct device *hwmon_dev; in powr1220_probe() local
365 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in powr1220_probe()
368 return PTR_ERR_OR_ZERO(hwmon_dev); in powr1220_probe()
Dg762.c131 struct device *hwmon_dev; member
1088 data->hwmon_dev = hwmon_device_register_with_groups(dev, client->name, in g762_probe()
1090 if (IS_ERR(data->hwmon_dev)) { in g762_probe()
1091 ret = PTR_ERR(data->hwmon_dev); in g762_probe()
1107 hwmon_device_unregister(data->hwmon_dev); in g762_remove()
Dsht15.c167 struct device *hwmon_dev; member
1022 data->hwmon_dev = hwmon_device_register(data->dev); in sht15_probe()
1023 if (IS_ERR(data->hwmon_dev)) { in sht15_probe()
1024 ret = PTR_ERR(data->hwmon_dev); in sht15_probe()
1053 hwmon_device_unregister(data->hwmon_dev); in sht15_remove()
Dsmsc47m1.c128 struct device *hwmon_dev; member
827 data->hwmon_dev = hwmon_device_register(dev); in smsc47m1_probe()
828 if (IS_ERR(data->hwmon_dev)) { in smsc47m1_probe()
829 err = PTR_ERR(data->hwmon_dev); in smsc47m1_probe()
844 hwmon_device_unregister(data->hwmon_dev); in smsc47m1_remove()
Dlineage-pem.c449 struct device *hwmon_dev; in pem_probe() local
524 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in pem_probe()
526 return PTR_ERR_OR_ZERO(hwmon_dev); in pem_probe()
Dadm1021.c450 struct device *hwmon_dev; in adm1021_probe() local
468 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adm1021_probe()
471 return PTR_ERR_OR_ZERO(hwmon_dev); in adm1021_probe()
Dltc4245.c488 struct device *hwmon_dev; in ltc4245_probe() local
508 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in ltc4245_probe()
511 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc4245_probe()
Dthmc50.c399 struct device *hwmon_dev; in thmc50_probe() local
419 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in thmc50_probe()
421 return PTR_ERR_OR_ZERO(hwmon_dev); in thmc50_probe()
Dlm95245.c479 struct device *hwmon_dev; in lm95245_probe() local
491 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm95245_probe()
494 return PTR_ERR_OR_ZERO(hwmon_dev); in lm95245_probe()
Dltc2945.c482 struct device *hwmon_dev; in ltc2945_probe() local
494 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in ltc2945_probe()
497 return PTR_ERR_OR_ZERO(hwmon_dev); in ltc2945_probe()
Dsmm665.c573 struct device *hwmon_dev; in smm665_probe() local
661 hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, in smm665_probe()
664 if (IS_ERR(hwmon_dev)) { in smm665_probe()
665 ret = PTR_ERR(hwmon_dev); in smm665_probe()
Dlm78.c649 struct device *hwmon_dev; in lm78_i2c_probe() local
662 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm78_i2c_probe()
664 return PTR_ERR_OR_ZERO(hwmon_dev); in lm78_i2c_probe()
803 struct device *hwmon_dev; in lm78_isa_probe() local
832 hwmon_dev = devm_hwmon_device_register_with_groups(dev, data->name, in lm78_isa_probe()
834 return PTR_ERR_OR_ZERO(hwmon_dev); in lm78_isa_probe()
Dfschmd.c271 struct device *hwmon_dev; member
1214 data->hwmon_dev = hwmon_device_register(&client->dev); in fschmd_probe()
1215 if (IS_ERR(data->hwmon_dev)) { in fschmd_probe()
1216 err = PTR_ERR(data->hwmon_dev); in fschmd_probe()
1217 data->hwmon_dev = NULL; in fschmd_probe()
1295 if (data->hwmon_dev) in fschmd_remove()
1296 hwmon_device_unregister(data->hwmon_dev); in fschmd_remove()
Dsis5595.c185 struct device *hwmon_dev; member
649 data->hwmon_dev = hwmon_device_register(&pdev->dev); in sis5595_probe()
650 if (IS_ERR(data->hwmon_dev)) { in sis5595_probe()
651 err = PTR_ERR(data->hwmon_dev); in sis5595_probe()
668 hwmon_device_unregister(data->hwmon_dev); in sis5595_remove()
Dvia686a.c319 struct device *hwmon_dev; member
714 data->hwmon_dev = hwmon_device_register(&pdev->dev); in via686a_probe()
715 if (IS_ERR(data->hwmon_dev)) { in via686a_probe()
716 err = PTR_ERR(data->hwmon_dev); in via686a_probe()
731 hwmon_device_unregister(data->hwmon_dev); in via686a_remove()
Dacpi_power_meter.c92 struct device *hwmon_dev; member
900 resource->hwmon_dev = hwmon_device_register(&device->dev); in acpi_power_meter_add()
901 if (IS_ERR(resource->hwmon_dev)) { in acpi_power_meter_add()
902 res = PTR_ERR(resource->hwmon_dev); in acpi_power_meter_add()
925 hwmon_device_unregister(resource->hwmon_dev); in acpi_power_meter_remove()
Djc42.c451 struct device *hwmon_dev; in jc42_probe() local
480 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in jc42_probe()
483 return PTR_ERR_OR_ZERO(hwmon_dev); in jc42_probe()
Dmax1668.c412 struct device *hwmon_dev; in max1668_probe() local
431 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in max1668_probe()
433 return PTR_ERR_OR_ZERO(hwmon_dev); in max1668_probe()
Dmax6650.c655 struct device *hwmon_dev; in max6650_probe() local
678 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in max6650_probe()
681 return PTR_ERR_OR_ZERO(hwmon_dev); in max6650_probe()
Dtmp401.c720 struct device *hwmon_dev; in tmp401_probe() local
748 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in tmp401_probe()
750 if (IS_ERR(hwmon_dev)) in tmp401_probe()
751 return PTR_ERR(hwmon_dev); in tmp401_probe()
Df75375s.c97 struct device *hwmon_dev; member
868 data->hwmon_dev = hwmon_device_register(&client->dev); in f75375_probe()
869 if (IS_ERR(data->hwmon_dev)) { in f75375_probe()
870 err = PTR_ERR(data->hwmon_dev); in f75375_probe()
886 hwmon_device_unregister(data->hwmon_dev); in f75375_remove()
Dasb100.c193 struct device *hwmon_dev; member
824 data->hwmon_dev = hwmon_device_register(&client->dev); in asb100_probe()
825 if (IS_ERR(data->hwmon_dev)) { in asb100_probe()
826 err = PTR_ERR(data->hwmon_dev); in asb100_probe()
844 hwmon_device_unregister(data->hwmon_dev); in asb100_remove()
Dadm1025.c533 struct device *hwmon_dev; in adm1025_probe() local
555 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adm1025_probe()
557 return PTR_ERR_OR_ZERO(hwmon_dev); in adm1025_probe()
Dw83781d.c210 struct device *hwmon_dev; member
1241 data->hwmon_dev = hwmon_device_register(dev); in w83781d_probe()
1242 if (IS_ERR(data->hwmon_dev)) { in w83781d_probe()
1243 err = PTR_ERR(data->hwmon_dev); in w83781d_probe()
1264 hwmon_device_unregister(data->hwmon_dev); in w83781d_remove()
1814 data->hwmon_dev = hwmon_device_register(&pdev->dev); in w83781d_isa_probe()
1815 if (IS_ERR(data->hwmon_dev)) { in w83781d_isa_probe()
1816 err = PTR_ERR(data->hwmon_dev); in w83781d_isa_probe()
1833 hwmon_device_unregister(data->hwmon_dev); in w83781d_isa_remove()
Dlm87.c157 struct device *hwmon_dev; member
966 data->hwmon_dev = hwmon_device_register(&client->dev); in lm87_probe()
967 if (IS_ERR(data->hwmon_dev)) { in lm87_probe()
968 err = PTR_ERR(data->hwmon_dev); in lm87_probe()
985 hwmon_device_unregister(data->hwmon_dev); in lm87_remove()
Dvt8231.c160 struct device *hwmon_dev; member
836 data->hwmon_dev = hwmon_device_register(&pdev->dev); in vt8231_probe()
837 if (IS_ERR(data->hwmon_dev)) { in vt8231_probe()
838 err = PTR_ERR(data->hwmon_dev); in vt8231_probe()
859 hwmon_device_unregister(data->hwmon_dev); in vt8231_remove()
Dapplesmc.c154 static struct device *hwmon_dev; variable
1329 hwmon_dev = hwmon_device_register(&pdev->dev); in applesmc_init()
1330 if (IS_ERR(hwmon_dev)) { in applesmc_init()
1331 ret = PTR_ERR(hwmon_dev); in applesmc_init()
1364 hwmon_device_unregister(hwmon_dev); in applesmc_exit()
Dmax31790.c557 struct device *hwmon_dev; in max31790_probe() local
578 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in max31790_probe()
581 return PTR_ERR_OR_ZERO(hwmon_dev); in max31790_probe()
Demc6w201.c491 struct device *hwmon_dev; in emc6w201_probe() local
500 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in emc6w201_probe()
503 return PTR_ERR_OR_ZERO(hwmon_dev); in emc6w201_probe()
Dmax6639.c543 struct device *hwmon_dev; in max6639_probe() local
558 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in max6639_probe()
561 return PTR_ERR_OR_ZERO(hwmon_dev); in max6639_probe()
Dnct7904.c519 struct device *hwmon_dev; in nct7904_probe() local
568 hwmon_dev = in nct7904_probe()
571 return PTR_ERR_OR_ZERO(hwmon_dev); in nct7904_probe()
Dlm90.c369 struct device *hwmon_dev; member
1583 data->hwmon_dev = hwmon_device_register_with_groups(dev, client->name, in lm90_probe()
1585 if (IS_ERR(data->hwmon_dev)) { in lm90_probe()
1586 err = PTR_ERR(data->hwmon_dev); in lm90_probe()
1605 hwmon_device_unregister(data->hwmon_dev); in lm90_probe()
1619 hwmon_device_unregister(data->hwmon_dev); in lm90_remove()
Dvt1211.c118 struct device *hwmon_dev; member
1208 data->hwmon_dev = hwmon_device_register(dev); in vt1211_probe()
1209 if (IS_ERR(data->hwmon_dev)) { in vt1211_probe()
1210 err = PTR_ERR(data->hwmon_dev); in vt1211_probe()
1228 hwmon_device_unregister(data->hwmon_dev); in vt1211_remove()
Dsmsc47m192.c596 struct device *hwmon_dev; in smsc47m192_probe() local
618 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in smsc47m192_probe()
620 return PTR_ERR_OR_ZERO(hwmon_dev); in smsc47m192_probe()
Dmax6697.c625 struct device *hwmon_dev; in max6697_probe() local
644 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in max6697_probe()
647 return PTR_ERR_OR_ZERO(hwmon_dev); in max6697_probe()
Dmax16065.c566 struct device *hwmon_dev; in max16065_probe() local
643 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in max16065_probe()
645 return PTR_ERR_OR_ZERO(hwmon_dev); in max16065_probe()
Ddme1737.c214 struct device *hwmon_dev; member
2505 data->hwmon_dev = hwmon_device_register(dev); in dme1737_i2c_probe()
2506 if (IS_ERR(data->hwmon_dev)) { in dme1737_i2c_probe()
2508 err = PTR_ERR(data->hwmon_dev); in dme1737_i2c_probe()
2523 hwmon_device_unregister(data->hwmon_dev); in dme1737_i2c_remove()
2709 data->hwmon_dev = hwmon_device_register(dev); in dme1737_isa_probe()
2710 if (IS_ERR(data->hwmon_dev)) { in dme1737_isa_probe()
2712 err = PTR_ERR(data->hwmon_dev); in dme1737_isa_probe()
2727 hwmon_device_unregister(data->hwmon_dev); in dme1737_isa_remove()
Dlm95234.c721 struct device *hwmon_dev; in lm95234_probe() local
740 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm95234_probe()
742 return PTR_ERR_OR_ZERO(hwmon_dev); in lm95234_probe()
Dadm9240.c726 struct device *hwmon_dev; in adm9240_probe() local
739 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in adm9240_probe()
743 return PTR_ERR_OR_ZERO(hwmon_dev); in adm9240_probe()
Dlm80.c624 struct device *hwmon_dev; in lm80_probe() local
641 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm80_probe()
644 return PTR_ERR_OR_ZERO(hwmon_dev); in lm80_probe()
Dgl518sm.c632 struct device *hwmon_dev; in gl518_probe() local
654 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in gl518_probe()
656 return PTR_ERR_OR_ZERO(hwmon_dev); in gl518_probe()
Dw83l786ng.c726 struct device *hwmon_dev; in w83l786ng_probe() local
751 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in w83l786ng_probe()
754 return PTR_ERR_OR_ZERO(hwmon_dev); in w83l786ng_probe()
Dpc87427.c55 struct device *hwmon_dev; member
1129 data->hwmon_dev = hwmon_device_register(&pdev->dev); in pc87427_probe()
1130 if (IS_ERR(data->hwmon_dev)) { in pc87427_probe()
1131 err = PTR_ERR(data->hwmon_dev); in pc87427_probe()
1147 hwmon_device_unregister(data->hwmon_dev); in pc87427_remove()
Dabituguru.c211 struct device *hwmon_dev; /* hwmon registered device */ member
1430 data->hwmon_dev = hwmon_device_register(&pdev->dev); in abituguru_probe()
1431 if (!IS_ERR(data->hwmon_dev)) in abituguru_probe()
1434 res = PTR_ERR(data->hwmon_dev); in abituguru_probe()
1449 hwmon_device_unregister(data->hwmon_dev); in abituguru_remove()
Dadt7470.c1233 struct device *hwmon_dev; in adt7470_probe() local
1252 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adt7470_probe()
1256 if (IS_ERR(hwmon_dev)) in adt7470_probe()
1257 return PTR_ERR(hwmon_dev); in adt7470_probe()
1261 dev_name(hwmon_dev)); in adt7470_probe()
Dnct6683.c296 struct device *hwmon_dev; member
1170 struct device *hwmon_dev; in nct6683_probe() local
1241 hwmon_dev = devm_hwmon_device_register_with_groups(dev, in nct6683_probe()
1243 return PTR_ERR_OR_ZERO(hwmon_dev); in nct6683_probe()
Damc6821.c976 struct device *hwmon_dev; in amc6821_probe() local
993 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in amc6821_probe()
996 return PTR_ERR_OR_ZERO(hwmon_dev); in amc6821_probe()
Dw83791d.c283 struct device *hwmon_dev; member
1424 data->hwmon_dev = hwmon_device_register(dev); in w83791d_probe()
1425 if (IS_ERR(data->hwmon_dev)) { in w83791d_probe()
1426 err = PTR_ERR(data->hwmon_dev); in w83791d_probe()
1449 hwmon_device_unregister(data->hwmon_dev); in w83791d_remove()
Dw83793.c219 struct device *hwmon_dev; member
1545 hwmon_device_unregister(data->hwmon_dev); in w83793_remove()
1861 data->hwmon_dev = hwmon_device_register(dev); in w83793_probe()
1862 if (IS_ERR(data->hwmon_dev)) { in w83793_probe()
1863 err = PTR_ERR(data->hwmon_dev); in w83793_probe()
1940 hwmon_device_unregister(data->hwmon_dev); in w83793_probe()
Df71805f.c172 struct device *hwmon_dev; member
1473 data->hwmon_dev = hwmon_device_register(&pdev->dev); in f71805f_probe()
1474 if (IS_ERR(data->hwmon_dev)) { in f71805f_probe()
1475 err = PTR_ERR(data->hwmon_dev); in f71805f_probe()
1495 hwmon_device_unregister(data->hwmon_dev); in f71805f_remove()
Dadt7475.c165 struct device *hwmon_dev; member
1388 data->hwmon_dev = hwmon_device_register(&client->dev); in adt7475_probe()
1389 if (IS_ERR(data->hwmon_dev)) { in adt7475_probe()
1390 ret = PTR_ERR(data->hwmon_dev); in adt7475_probe()
1421 hwmon_device_unregister(data->hwmon_dev); in adt7475_remove()
Dw83792d.c274 struct device *hwmon_dev; member
1447 data->hwmon_dev = hwmon_device_register(dev); in w83792d_probe()
1448 if (IS_ERR(data->hwmon_dev)) { in w83792d_probe()
1449 err = PTR_ERR(data->hwmon_dev); in w83792d_probe()
1473 hwmon_device_unregister(data->hwmon_dev); in w83792d_remove()
Dgl520sm.c882 struct device *hwmon_dev; in gl520_probe() local
904 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in gl520_probe()
906 return PTR_ERR_OR_ZERO(hwmon_dev); in gl520_probe()
Dlm63.c1108 struct device *hwmon_dev; in lm63_probe() local
1137 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm63_probe()
1139 return PTR_ERR_OR_ZERO(hwmon_dev); in lm63_probe()
Dadm1031.c1050 struct device *hwmon_dev; in adm1031_probe() local
1075 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adm1031_probe()
1077 return PTR_ERR_OR_ZERO(hwmon_dev); in adm1031_probe()
Dnct7802.c1103 struct device *hwmon_dev; in nct7802_probe() local
1120 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in nct7802_probe()
1123 return PTR_ERR_OR_ZERO(hwmon_dev); in nct7802_probe()
Dpc87360.c191 struct device *hwmon_dev; member
1367 data->hwmon_dev = hwmon_device_register(dev); in pc87360_probe()
1368 if (IS_ERR(data->hwmon_dev)) { in pc87360_probe()
1369 err = PTR_ERR(data->hwmon_dev); in pc87360_probe()
1383 hwmon_device_unregister(data->hwmon_dev); in pc87360_remove()
Dw83627hf.c360 struct device *hwmon_dev; member
1569 data->hwmon_dev = hwmon_device_register(dev); in w83627hf_probe()
1570 if (IS_ERR(data->hwmon_dev)) { in w83627hf_probe()
1571 err = PTR_ERR(data->hwmon_dev); in w83627hf_probe()
1587 hwmon_device_unregister(data->hwmon_dev); in w83627hf_remove()
Df71882fg.c265 struct device *hwmon_dev; member
2501 data->hwmon_dev = hwmon_device_register(&pdev->dev); in f71882fg_probe()
2502 if (IS_ERR(data->hwmon_dev)) { in f71882fg_probe()
2503 err = PTR_ERR(data->hwmon_dev); in f71882fg_probe()
2504 data->hwmon_dev = NULL; in f71882fg_probe()
2523 if (data->hwmon_dev) in f71882fg_remove()
2524 hwmon_device_unregister(data->hwmon_dev); in f71882fg_remove()
Dw83795.c334 struct device *hwmon_dev; member
2237 data->hwmon_dev = hwmon_device_register(dev); in w83795_probe()
2238 if (IS_ERR(data->hwmon_dev)) { in w83795_probe()
2239 err = PTR_ERR(data->hwmon_dev); in w83795_probe()
2254 hwmon_device_unregister(data->hwmon_dev); in w83795_remove()
Dit87.c443 struct device *hwmon_dev; member
2436 data->hwmon_dev = hwmon_device_register(dev); in it87_probe()
2437 if (IS_ERR(data->hwmon_dev)) { in it87_probe()
2438 err = PTR_ERR(data->hwmon_dev); in it87_probe()
2453 hwmon_device_unregister(data->hwmon_dev); in it87_remove()
Dlm85.c1545 struct device *hwmon_dev; in lm85_probe() local
1604 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm85_probe()
1606 return PTR_ERR_OR_ZERO(hwmon_dev); in lm85_probe()
Dw83627ehf.c428 struct device *hwmon_dev; member
2574 data->hwmon_dev = hwmon_device_register(dev); in w83627ehf_probe()
2575 if (IS_ERR(data->hwmon_dev)) { in w83627ehf_probe()
2576 err = PTR_ERR(data->hwmon_dev); in w83627ehf_probe()
2594 hwmon_device_unregister(data->hwmon_dev); in w83627ehf_remove()
Dadt7462.c1908 struct device *hwmon_dev; in adt7462_probe() local
1919 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adt7462_probe()
1922 return PTR_ERR_OR_ZERO(hwmon_dev); in adt7462_probe()
Dadm1026.c1808 struct device *hwmon_dev; in adm1026_probe() local
1832 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in adm1026_probe()
1834 return PTR_ERR_OR_ZERO(hwmon_dev); in adm1026_probe()
Dlm93.c2729 struct device *hwmon_dev; in lm93_probe() local
2759 hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, in lm93_probe()
2762 return PTR_ERR_OR_ZERO(hwmon_dev); in lm93_probe()
Dnct6775.c3430 struct device *hwmon_dev; in nct6775_probe() local
4112 hwmon_dev = devm_hwmon_device_register_with_groups(dev, data->name, in nct6775_probe()
4114 return PTR_ERR_OR_ZERO(hwmon_dev); in nct6775_probe()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_hwmon.c566 struct device *hwmon_dev; in nouveau_hwmon_init() local
577 hwmon_dev = hwmon_device_register(&dev->pdev->dev); in nouveau_hwmon_init()
578 if (IS_ERR(hwmon_dev)) { in nouveau_hwmon_init()
579 ret = PTR_ERR(hwmon_dev); in nouveau_hwmon_init()
583 dev_set_drvdata(hwmon_dev, dev); in nouveau_hwmon_init()
586 ret = sysfs_create_group(&hwmon_dev->kobj, &hwmon_default_attrgroup); in nouveau_hwmon_init()
592 ret = sysfs_create_group(&hwmon_dev->kobj, &hwmon_temp_attrgroup); in nouveau_hwmon_init()
602 ret = sysfs_create_group(&hwmon_dev->kobj, in nouveau_hwmon_init()
610 ret = sysfs_create_group(&hwmon_dev->kobj, in nouveau_hwmon_init()
616 hwmon->hwmon = hwmon_dev; in nouveau_hwmon_init()
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dthermal.c165 struct device *hwmon_dev; in ath10k_thermal_register() local
198 hwmon_dev = devm_hwmon_device_register_with_groups(ar->dev, in ath10k_thermal_register()
201 if (IS_ERR(hwmon_dev)) { in ath10k_thermal_register()
203 PTR_ERR(hwmon_dev)); in ath10k_thermal_register()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sysfs.c174 struct device *hwmon_dev; in ixgbe_sysfs_init() local
221 hwmon_dev = devm_hwmon_device_register_with_groups(&adapter->pdev->dev, in ixgbe_sysfs_init()
225 if (IS_ERR(hwmon_dev)) in ixgbe_sysfs_init()
226 rc = PTR_ERR(hwmon_dev); in ixgbe_sysfs_init()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_hwmon.c176 struct device *hwmon_dev; in igb_sysfs_init() local
233 hwmon_dev = devm_hwmon_device_register_with_groups(&adapter->pdev->dev, in igb_sysfs_init()
237 if (IS_ERR(hwmon_dev)) { in igb_sysfs_init()
238 rc = PTR_ERR(hwmon_dev); in igb_sysfs_init()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sysfs.c1292 struct device *hwmon_dev; in qlcnic_register_hwmon_dev() local
1296 adapter->ahw->hwmon_dev = NULL; in qlcnic_register_hwmon_dev()
1299 hwmon_dev = hwmon_device_register_with_groups(dev, qlcnic_driver_name, in qlcnic_register_hwmon_dev()
1302 if (IS_ERR(hwmon_dev)) { in qlcnic_register_hwmon_dev()
1304 PTR_ERR(hwmon_dev)); in qlcnic_register_hwmon_dev()
1305 hwmon_dev = NULL; in qlcnic_register_hwmon_dev()
1307 adapter->ahw->hwmon_dev = hwmon_dev; in qlcnic_register_hwmon_dev()
1312 struct device *hwmon_dev = adapter->ahw->hwmon_dev; in qlcnic_unregister_hwmon_dev() local
1313 if (hwmon_dev) { in qlcnic_unregister_hwmon_dev()
1314 hwmon_device_unregister(hwmon_dev); in qlcnic_unregister_hwmon_dev()
[all …]
Dqlcnic.h541 struct device *hwmon_dev; member
/linux-4.4.14/net/dsa/
Ddsa.c362 ds->hwmon_dev = hwmon_device_register_with_groups(NULL, in dsa_switch_setup_one()
364 if (IS_ERR(ds->hwmon_dev)) in dsa_switch_setup_one()
365 ds->hwmon_dev = NULL; in dsa_switch_setup_one()
427 if (ds->hwmon_dev) in dsa_switch_destroy()
428 hwmon_device_unregister(ds->hwmon_dev); in dsa_switch_destroy()
/linux-4.4.14/drivers/platform/x86/
Dcompal-laptop.c1056 struct device *hwmon_dev; in compal_probe() local
1073 hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, in compal_probe()
1076 if (IS_ERR(hwmon_dev)) { in compal_probe()
1077 err = PTR_ERR(hwmon_dev); in compal_probe()
/linux-4.4.14/drivers/hwmon/pmbus/
Dpmbus_core.c91 struct device *hwmon_dev; member
1909 data->hwmon_dev = hwmon_device_register_with_groups(dev, client->name, in pmbus_do_probe()
1911 if (IS_ERR(data->hwmon_dev)) { in pmbus_do_probe()
1912 ret = PTR_ERR(data->hwmon_dev); in pmbus_do_probe()
1924 hwmon_device_unregister(data->hwmon_dev); in pmbus_do_probe()
1934 hwmon_device_unregister(data->hwmon_dev); in pmbus_do_remove()
/linux-4.4.14/include/net/
Ddsa.h156 struct device *hwmon_dev; member
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe.h447 struct device *hwmon_dev; member
Dbe_main.c5851 adapter->hwmon_info.hwmon_dev = in be_probe()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.h3408 struct device *hwmon_dev; member
Dtg3.c10794 if (tp->hwmon_dev) { in tg3_hwmon_close()
10795 hwmon_device_unregister(tp->hwmon_dev); in tg3_hwmon_close()
10796 tp->hwmon_dev = NULL; in tg3_hwmon_close()
10820 tp->hwmon_dev = hwmon_device_register_with_groups(&pdev->dev, "tg3", in tg3_hwmon_open()
10822 if (IS_ERR(tp->hwmon_dev)) { in tg3_hwmon_open()
10823 tp->hwmon_dev = NULL; in tg3_hwmon_open()