summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2017-06-02 11:59:33 -0400
committerPaul Gortmaker <paul.gortmaker@windriver.com>2017-06-02 11:59:33 -0400
commit6eff18dc602d7cb81320e5fdc911249fc430f16e (patch)
tree9dde42050a8d98206fcc555c38e5823d4d44b6f3
parent7f0a14503fdd5edb464e992f1607cc80c6b4e7cd (diff)
downloadlongterm-queue-4.8-6eff18dc602d7cb81320e5fdc911249fc430f16e.tar.gz
iio: drop patch for 4.9+ driver
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r--queue/iio-magnetometer-ak8974-remove-incorrect-__exit-mark.patch43
-rw-r--r--queue/series1
2 files changed, 0 insertions, 44 deletions
diff --git a/queue/iio-magnetometer-ak8974-remove-incorrect-__exit-mark.patch b/queue/iio-magnetometer-ak8974-remove-incorrect-__exit-mark.patch
deleted file mode 100644
index 1b54bb1..0000000
--- a/queue/iio-magnetometer-ak8974-remove-incorrect-__exit-mark.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 3ff861f59f6c1f5bf2bc03d2cd36ac3f992cbc06 Mon Sep 17 00:00:00 2001
-From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-Date: Wed, 1 Mar 2017 15:37:57 -0800
-Subject: [PATCH] iio: magnetometer: ak8974: remove incorrect __exit markups
-
-commit 3ff861f59f6c1f5bf2bc03d2cd36ac3f992cbc06 upstream.
-
-Even if bus is not hot-pluggable, devices can be unbound from the
-driver via sysfs, so we should not be using __exit annotations on
-remove() methods. The only exception is drivers registered with
-platform_driver_probe() which specifically disables sysfs bind/unbind
-attributes.
-
-Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
-Cc: <stable@vger.kernel.org>
-Signed-off-by: Jonathan Cameron <jic23@kernel.org>
-
-diff --git a/drivers/iio/magnetometer/ak8974.c b/drivers/iio/magnetometer/ak8974.c
-index 6dd8cbd7ce95..e13370dc9b1c 100644
---- a/drivers/iio/magnetometer/ak8974.c
-+++ b/drivers/iio/magnetometer/ak8974.c
-@@ -763,7 +763,7 @@ power_off:
- return ret;
- }
-
--static int __exit ak8974_remove(struct i2c_client *i2c)
-+static int ak8974_remove(struct i2c_client *i2c)
- {
- struct iio_dev *indio_dev = i2c_get_clientdata(i2c);
- struct ak8974 *ak8974 = iio_priv(indio_dev);
-@@ -845,7 +845,7 @@ static struct i2c_driver ak8974_driver = {
- .of_match_table = of_match_ptr(ak8974_of_match),
- },
- .probe = ak8974_probe,
-- .remove = __exit_p(ak8974_remove),
-+ .remove = ak8974_remove,
- .id_table = ak8974_id,
- };
- module_i2c_driver(ak8974_driver);
---
-2.12.0
-
diff --git a/queue/series b/queue/series
index d8585dd..1abc3fe 100644
--- a/queue/series
+++ b/queue/series
@@ -64,7 +64,6 @@ mmc-ushc-fix-NULL-deref-at-probe.patch
iio-adc-ti_am335x_adc-fix-fifo-overrun-recovery.patch
iio-sw-device-Fix-config-group-initialization.patch
iio-hid-sensor-trigger-Change-get-poll-value-functio.patch
-iio-magnetometer-ak8974-remove-incorrect-__exit-mark.patch
parport-fix-attempt-to-write-duplicate-procfiles.patch
ext4-mark-inode-dirty-after-converting-inline-direct.patch
ext4-lock-the-xattr-block-before-checksuming-it.patch