Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4b522ce7 authored by Lars-Peter Clausen's avatar Lars-Peter Clausen Committed by Greg Kroah-Hartman
Browse files

staging:iio:accel: Use dev_to_iio_dev()



Replace open-coded instances of getting a iio_dev struct from a device struct
with dev_to_iio_dev().

Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Acked-by: default avatarJonathan Cameron <jic23@kernel.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 62c51839
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@ static ssize_t adis16201_write_reset(struct device *dev,
	ret = strtobool(buf, &res);
	if (ret || !res)
		return ret;
	return adis16201_reset(dev_get_drvdata(dev));
	return adis16201_reset(dev_to_iio_dev(dev));
}

int adis16201_set_irq(struct iio_dev *indio_dev, bool enable)
+1 −1
Original line number Diff line number Diff line
@@ -182,7 +182,7 @@ static ssize_t adis16203_write_reset(struct device *dev,
		struct device_attribute *attr,
		const char *buf, size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	if (len < 1)
		return -EINVAL;
	switch (buf[0]) {
+2 −2
Original line number Diff line number Diff line
@@ -173,7 +173,7 @@ static ssize_t adis16204_read_14bit_signed(struct device *dev,
		struct device_attribute *attr,
		char *buf)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
	s16 val = 0;
	ssize_t ret;
@@ -211,7 +211,7 @@ static ssize_t adis16204_write_reset(struct device *dev,
		struct device_attribute *attr,
		const char *buf, size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);

	if (len < 1)
		return -EINVAL;
+1 −1
Original line number Diff line number Diff line
@@ -157,7 +157,7 @@ static ssize_t adis16209_write_reset(struct device *dev,
		struct device_attribute *attr,
		const char *buf, size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);

	if (len < 1)
		return -EINVAL;
+7 −7
Original line number Diff line number Diff line
@@ -145,7 +145,7 @@ static ssize_t adis16220_read_16bit(struct device *dev,
		char *buf)
{
	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	ssize_t ret;
	s16 val = 0;

@@ -164,7 +164,7 @@ static ssize_t adis16220_write_16bit(struct device *dev,
		const char *buf,
		size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
	int ret;
	u16 val;
@@ -208,7 +208,7 @@ static ssize_t adis16220_write_reset(struct device *dev,
		struct device_attribute *attr,
		const char *buf, size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	bool val;
	int ret;

@@ -228,7 +228,7 @@ static ssize_t adis16220_write_capture(struct device *dev,
		struct device_attribute *attr,
		const char *buf, size_t len)
{
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
	bool val;
	int ret;

@@ -393,7 +393,7 @@ static ssize_t adis16220_accel_bin_read(struct file *filp, struct kobject *kobj,
					size_t count)
{
	struct device *dev = container_of(kobj, struct device, kobj);
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);

	return adis16220_capture_buffer_read(indio_dev, buf,
					off, count,
@@ -415,7 +415,7 @@ static ssize_t adis16220_adc1_bin_read(struct file *filp, struct kobject *kobj,
				size_t count)
{
	struct device *dev = container_of(kobj, struct device, kobj);
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);

	return adis16220_capture_buffer_read(indio_dev, buf,
					off, count,
@@ -437,7 +437,7 @@ static ssize_t adis16220_adc2_bin_read(struct file *filp, struct kobject *kobj,
				size_t count)
{
	struct device *dev = container_of(kobj, struct device, kobj);
	struct iio_dev *indio_dev = dev_get_drvdata(dev);
	struct iio_dev *indio_dev = dev_to_iio_dev(dev);

	return adis16220_capture_buffer_read(indio_dev, buf,
					off, count,
Loading