|
@@ -292,18 +292,18 @@ static ssize_t store_resolution(struct device *dev,
|
|
|
}
|
|
|
|
|
|
/* proximity scheme */
|
|
|
-static ssize_t show_prox_infrared_supression(struct device *dev,
|
|
|
+static ssize_t show_prox_infrared_suppression(struct device *dev,
|
|
|
struct device_attribute *attr, char *buf)
|
|
|
{
|
|
|
struct iio_dev *indio_dev = dev_to_iio_dev(dev);
|
|
|
struct isl29018_chip *chip = iio_priv(indio_dev);
|
|
|
|
|
|
/* return the "proximity scheme" i.e. if the chip does on chip
|
|
|
- infrared supression (1 means perform on chip supression) */
|
|
|
+ infrared suppression (1 means perform on chip suppression) */
|
|
|
return sprintf(buf, "%d\n", chip->prox_scheme);
|
|
|
}
|
|
|
|
|
|
-static ssize_t store_prox_infrared_supression(struct device *dev,
|
|
|
+static ssize_t store_prox_infrared_suppression(struct device *dev,
|
|
|
struct device_attribute *attr, const char *buf, size_t count)
|
|
|
{
|
|
|
struct iio_dev *indio_dev = dev_to_iio_dev(dev);
|
|
@@ -318,7 +318,7 @@ static ssize_t store_prox_infrared_supression(struct device *dev,
|
|
|
}
|
|
|
|
|
|
/* get the "proximity scheme" i.e. if the chip does on chip
|
|
|
- infrared supression (1 means perform on chip supression) */
|
|
|
+ infrared suppression (1 means perform on chip suppression) */
|
|
|
mutex_lock(&chip->lock);
|
|
|
chip->prox_scheme = (int)lval;
|
|
|
mutex_unlock(&chip->lock);
|
|
@@ -413,10 +413,10 @@ static IIO_CONST_ATTR(range_available, "1000 4000 16000 64000");
|
|
|
static IIO_CONST_ATTR(adc_resolution_available, "4 8 12 16");
|
|
|
static IIO_DEVICE_ATTR(adc_resolution, S_IRUGO | S_IWUSR,
|
|
|
show_resolution, store_resolution, 0);
|
|
|
-static IIO_DEVICE_ATTR(proximity_on_chip_ambient_infrared_supression,
|
|
|
+static IIO_DEVICE_ATTR(proximity_on_chip_ambient_infrared_suppression,
|
|
|
S_IRUGO | S_IWUSR,
|
|
|
- show_prox_infrared_supression,
|
|
|
- store_prox_infrared_supression, 0);
|
|
|
+ show_prox_infrared_suppression,
|
|
|
+ store_prox_infrared_suppression, 0);
|
|
|
|
|
|
#define ISL29018_DEV_ATTR(name) (&iio_dev_attr_##name.dev_attr.attr)
|
|
|
#define ISL29018_CONST_ATTR(name) (&iio_const_attr_##name.dev_attr.attr)
|
|
@@ -425,7 +425,7 @@ static struct attribute *isl29018_attributes[] = {
|
|
|
ISL29018_CONST_ATTR(range_available),
|
|
|
ISL29018_DEV_ATTR(adc_resolution),
|
|
|
ISL29018_CONST_ATTR(adc_resolution_available),
|
|
|
- ISL29018_DEV_ATTR(proximity_on_chip_ambient_infrared_supression),
|
|
|
+ ISL29018_DEV_ATTR(proximity_on_chip_ambient_infrared_suppression),
|
|
|
NULL
|
|
|
};
|
|
|
|