Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04880eda authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

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: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 9a6a2a5e
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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 = {