diff options
author | Christian Gromm <christian.gromm@microchip.com> | 2015-09-28 15:18:33 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-09-29 01:18:49 (GMT) |
commit | 3032ab931bc81d56f6bd9a2a319afc66e4b03923 (patch) | |
tree | c91e67201f46e05c4309ad85b2154b394f799b21 /drivers/staging/most/hdm-i2c | |
parent | 25ef42f3084df7b7511f1a9f72678a95d444f579 (diff) | |
download | linux-3032ab931bc81d56f6bd9a2a319afc66e4b03923.tar.xz |
staging: most: remove shared IRQ request
Since there is no way find out whether the INIC has generated an
interrupt, the I2C interrupt must not be registered as a shared
interrupt.
Reported-by: PrasannaKumar Muralidharan <PrasannaKumar.Muraidharan@microchip.com>
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/most/hdm-i2c')
-rw-r--r-- | drivers/staging/most/hdm-i2c/hdm_i2c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/most/hdm-i2c/hdm_i2c.c b/drivers/staging/most/hdm-i2c/hdm_i2c.c index 029ded3..7e0c461 100644 --- a/drivers/staging/most/hdm-i2c/hdm_i2c.c +++ b/drivers/staging/most/hdm-i2c/hdm_i2c.c @@ -364,7 +364,7 @@ static int i2c_probe(struct i2c_client *client, const struct i2c_device_id *id) dev->polling_mode = polling_req || client->irq <= 0; if (!dev->polling_mode) { pr_info("Requesting IRQ: %d\n", client->irq); - ret = request_irq(client->irq, most_irq_handler, IRQF_SHARED, + ret = request_irq(client->irq, most_irq_handler, 0, client->name, dev); if (ret) { pr_info("IRQ request failed: %d, " |