diff options
author | Tim Gardner <tim.gardner@canonical.com> | 2012-05-22 09:32:50 -0400 |
---|---|---|
committer | Luis Henriques <luis.henriques@canonical.com> | 2012-05-25 12:24:47 -0400 |
commit | b810f1a0ecf47bbe1ee2b0384d783bb2488741c1 (patch) | |
tree | 229b95d84ed65dd2112a50ec85fe74af526d3139 | |
parent | 369a599690cb2d35aa227bb645d1d37bc209e2a6 (diff) |
Revert "UBUNTU: SAUCE: ite-cir: postpone ISR registration"
BugLink: http://bugs.launchpad.net/bugs/1002880
Revert in favor of upstream stable patch (which is more extensive).
This reverts commit f3fba52b8237729ef3aaa29f91b5a4e725e0ee33.
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
-rw-r--r-- | drivers/media/rc/ite-cir.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/media/rc/ite-cir.c b/drivers/media/rc/ite-cir.c index c8c775aba64..ecd3d028076 100644 --- a/drivers/media/rc/ite-cir.c +++ b/drivers/media/rc/ite-cir.c | |||
@@ -1525,6 +1525,10 @@ static int ite_probe(struct pnp_dev *pdev, const struct pnp_device_id | |||
1525 | dev_desc->io_region_size, ITE_DRIVER_NAME)) | 1525 | dev_desc->io_region_size, ITE_DRIVER_NAME)) |
1526 | goto failure; | 1526 | goto failure; |
1527 | 1527 | ||
1528 | if (request_irq(itdev->cir_irq, ite_cir_isr, IRQF_SHARED, | ||
1529 | ITE_DRIVER_NAME, (void *)itdev)) | ||
1530 | goto failure; | ||
1531 | |||
1528 | /* set driver data into the pnp device */ | 1532 | /* set driver data into the pnp device */ |
1529 | pnp_set_drvdata(pdev, itdev); | 1533 | pnp_set_drvdata(pdev, itdev); |
1530 | itdev->pdev = pdev; | 1534 | itdev->pdev = pdev; |
@@ -1600,10 +1604,6 @@ static int ite_probe(struct pnp_dev *pdev, const struct pnp_device_id | |||
1600 | rdev->driver_name = ITE_DRIVER_NAME; | 1604 | rdev->driver_name = ITE_DRIVER_NAME; |
1601 | rdev->map_name = RC_MAP_RC6_MCE; | 1605 | rdev->map_name = RC_MAP_RC6_MCE; |
1602 | 1606 | ||
1603 | if (request_irq(itdev->cir_irq, ite_cir_isr, IRQF_SHARED, | ||
1604 | ITE_DRIVER_NAME, (void *)itdev)) | ||
1605 | goto failure; | ||
1606 | |||
1607 | ret = rc_register_device(rdev); | 1607 | ret = rc_register_device(rdev); |
1608 | if (ret) | 1608 | if (ret) |
1609 | goto failure; | 1609 | goto failure; |