From: Greg Kroah-Hartman Date: Tue, 12 Sep 2006 15:00:10 +0000 (+0200) Subject: Driver core: convert ppdev code to use struct device X-Git-Tag: v2.6.20-rc2~6^2~13^2~479^2~17 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=04880edae5e1027d61241beb5ac37b520755f2ab;p=linux-2.6-omap-h63xx.git Driver core: convert ppdev code to use struct device Converts from using struct "class_device" to "struct device" making everything show up properly in /sys/devices/ with symlinks from the /sys/class directory. Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/char/ppdev.c b/drivers/char/ppdev.c index efc485edad1..c1e3dd837fc 100644 --- a/drivers/char/ppdev.c +++ b/drivers/char/ppdev.c @@ -752,13 +752,13 @@ static const struct file_operations pp_fops = { static void pp_attach(struct parport *port) { - class_device_create(ppdev_class, NULL, MKDEV(PP_MAJOR, port->number), - NULL, "parport%d", port->number); + device_create(ppdev_class, NULL, MKDEV(PP_MAJOR, port->number), + "parport%d", port->number); } static void pp_detach(struct parport *port) { - class_device_destroy(ppdev_class, MKDEV(PP_MAJOR, port->number)); + device_destroy(ppdev_class, MKDEV(PP_MAJOR, port->number)); } static struct parport_driver pp_driver = {