backport r23862
[openwrt-10.03/.git] / target / linux / generic-2.6 / files / drivers / char / gpio_dev.c
index 4dc637471cc456e8a6845b4113b694bc6353d62c..8392fcf2d6e7b57e3d21bc3b8485b982177cb366 100644 (file)
@@ -142,7 +142,7 @@ gpio_probe(struct platform_device *dev)
        }
 
        gpiodev_class = class_create(THIS_MODULE, DRVNAME);
-       class_device_create(gpiodev_class, NULL, MKDEV(dev_major, 0), NULL, DEVNAME);
+       device_create(gpiodev_class, NULL, MKDEV(dev_major, 0), dev, DEVNAME);
 
        printk(KERN_INFO DRVNAME ": gpio device registered with major %d\n", dev_major);