Use __comedi_request_region() to request the additional I/O region
used by this driver.

Signed-off-by: H Hartley Sweeten <[email protected]>
Cc: Ian Abbott <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
---
 drivers/staging/comedi/drivers/pcl818.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/comedi/drivers/pcl818.c 
b/drivers/staging/comedi/drivers/pcl818.c
index 6540186..8a1a8a5 100644
--- a/drivers/staging/comedi/drivers/pcl818.c
+++ b/drivers/staging/comedi/drivers/pcl818.c
@@ -1657,8 +1657,9 @@ static int pcl818_attach(struct comedi_device *dev, 
struct comedi_devconfig *it)
        devpriv->dma_rtc = 0;
        if (it->options[2] > 0) {       /*  we want to use DMA */
                if (RTC_lock == 0) {
-                       if (!request_region(RTC_PORT(0), RTC_IO_EXTENT,
-                                           "pcl818 (RTC)"))
+                       ret = __comedi_request_resource(dev, RTC_PORT(0),
+                                                       RTC_IO_EXTENT);
+                       if (ret)
                                goto no_rtc;
                }
                devpriv->rtc_iobase = RTC_PORT(0);
-- 
1.8.1.4

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to