[PATCH] parport: daisy chain device id reading fix
authorMarko Kohtala <marko.kohtala@gmail.com>
Fri, 6 Jan 2006 08:19:46 +0000 (00:19 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 6 Jan 2006 16:33:57 +0000 (08:33 -0800)
Device ID reading from daisy chain devices failed because the daisy
device could not be opened.

Signed-off-by: Marko Kohtala <marko.kohtala@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/parport/daisy.c

index 6915114b95365806ba2925474ac42843ec60d5eb..37dc1793351823e8d8bf71e5be3a08b2459f79c7 100644 (file)
@@ -252,7 +252,7 @@ struct pardevice *parport_open (int devnum, const char *name,
                selected = port->daisy;
                parport_release (dev);
 
-               if (selected != port->daisy) {
+               if (selected != daisy) {
                        /* No corresponding device. */
                        parport_unregister_device (dev);
                        return NULL;