hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/hwmon/ad7314.c
....@@ -1,9 +1,8 @@
1
+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * AD7314 digital temperature sensor driver for AD7314, ADT7301 and ADT7302
34 *
45 * Copyright 2010 Analog Devices Inc.
5
- *
6
- * Licensed under the GPL-2 or later.
76 *
87 * Conversion to hwmon from IIO done by Jonathan Cameron <jic23@cam.ac.uk>
98 */
....@@ -53,9 +52,9 @@
5352 return be16_to_cpu(chip->rx);
5453 }
5554
56
-static ssize_t ad7314_show_temperature(struct device *dev,
57
- struct device_attribute *attr,
58
- char *buf)
55
+static ssize_t ad7314_temperature_show(struct device *dev,
56
+ struct device_attribute *attr,
57
+ char *buf)
5958 {
6059 struct ad7314_data *chip = dev_get_drvdata(dev);
6160 s16 data;
....@@ -87,8 +86,7 @@
8786 }
8887 }
8988
90
-static SENSOR_DEVICE_ATTR(temp1_input, S_IRUGO,
91
- ad7314_show_temperature, NULL, 0);
89
+static SENSOR_DEVICE_ATTR_RO(temp1_input, ad7314_temperature, 0);
9290
9391 static struct attribute *ad7314_attrs[] = {
9492 &sensor_dev_attr_temp1_input.dev_attr.attr,