[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160515183717.GA2674@d830.WORKGROUP>
Date: Sun, 15 May 2016 11:37:27 -0700
From: Alison Schofield <amsfield22@...il.com>
To: jic23@...nel.org
Cc: sathyanarayanan.kuppuswamy@...ux.intel.com, knaack.h@....de,
lars@...afoo.de, pmeerw@...erw.net, mranostay@...il.com,
linux-iio@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH] iio: light: jsa1212: remove unneeded i2c check functionality
test
This driver does not call i2c_smbus_read|write_byte_data(),
so remove the corresponding functionality test. It uses regmap
to handle byte transfers transparently.
Signed-off-by: Alison Schofield <amsfield22@...il.com>
---
Found & fixed by inspection based on same defect recently fixed
in light/tpl0102 driver.
drivers/iio/light/jsa1212.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/iio/light/jsa1212.c b/drivers/iio/light/jsa1212.c
index 99a6281..e8a8931 100644
--- a/drivers/iio/light/jsa1212.c
+++ b/drivers/iio/light/jsa1212.c
@@ -325,9 +325,6 @@ static int jsa1212_probe(struct i2c_client *client,
struct regmap *regmap;
int ret;
- if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
- return -EOPNOTSUPP;
-
indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
if (!indio_dev)
return -ENOMEM;
--
2.1.4
Powered by blists - more mailing lists