diff options
author | Axel Lin <axel.lin@ingics.com> | 2015-09-22 05:49:26 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2015-10-06 19:41:58 -0400 |
commit | d7e7f02f71bee425d651ced7ba3b316df61ab945 (patch) | |
tree | 52aa7b430513e2edcf665c7ddc759a19f73aee91 | |
parent | 45ee28570d73205e2129d995d805c7ae898e7a94 (diff) |
nfc: s3fwrn5: i2c: Use devm_request_threaded_irq to avoid irq leak
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Robert Baldyga <r.baldyga@samsung.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r-- | drivers/nfc/s3fwrn5/i2c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/nfc/s3fwrn5/i2c.c b/drivers/nfc/s3fwrn5/i2c.c index b4dd7dd47473..c61d8a308da4 100644 --- a/drivers/nfc/s3fwrn5/i2c.c +++ b/drivers/nfc/s3fwrn5/i2c.c | |||
@@ -258,7 +258,7 @@ static int s3fwrn5_i2c_probe(struct i2c_client *client, | |||
258 | if (ret < 0) | 258 | if (ret < 0) |
259 | return ret; | 259 | return ret; |
260 | 260 | ||
261 | ret = request_threaded_irq(phy->i2c_dev->irq, NULL, | 261 | ret = devm_request_threaded_irq(&client->dev, phy->i2c_dev->irq, NULL, |
262 | s3fwrn5_i2c_irq_thread_fn, IRQF_TRIGGER_HIGH | IRQF_ONESHOT, | 262 | s3fwrn5_i2c_irq_thread_fn, IRQF_TRIGGER_HIGH | IRQF_ONESHOT, |
263 | S3FWRN5_I2C_DRIVER_NAME, phy); | 263 | S3FWRN5_I2C_DRIVER_NAME, phy); |
264 | if (ret) | 264 | if (ret) |