[PATCH 14/19] bind serio ports and their parents

From: Dmitry Torokhov
Date: Mon Jun 28 2004 - 00:58:11 EST



===================================================================


ChangeSet@xxxxxx, 2004-06-27 16:01:48-05:00, dtor_core@xxxxxxxxxxxxx
Input: link serio ports to their parent devices in ambakmi,
gscps2, pcips2 and sa1111ps2 drivers

Signed-off-by: Dmitry Torokhov <dtor@xxxxxxx>


ambakmi.c | 1 +
gscps2.c | 1 +
pcips2.c | 1 +
sa1111ps2.c | 1 +
4 files changed, 4 insertions(+)


===================================================================



diff -Nru a/drivers/input/serio/ambakmi.c b/drivers/input/serio/ambakmi.c
--- a/drivers/input/serio/ambakmi.c 2004-06-27 17:51:19 -05:00
+++ b/drivers/input/serio/ambakmi.c 2004-06-27 17:51:19 -05:00
@@ -141,6 +141,7 @@
strlcpy(io->name, dev->dev.bus_id, sizeof(io->name));
strlcpy(io->phys, dev->dev.bus_id, sizeof(io->phys));
io->port_data = kmi;
+ io->dev.parent = &dev->dev;

kmi->io = io;
kmi->base = ioremap(dev->res.start, KMI_SIZE);
diff -Nru a/drivers/input/serio/gscps2.c b/drivers/input/serio/gscps2.c
--- a/drivers/input/serio/gscps2.c 2004-06-27 17:51:19 -05:00
+++ b/drivers/input/serio/gscps2.c 2004-06-27 17:51:19 -05:00
@@ -385,6 +385,7 @@
serio->open = gscps2_open;
serio->close = gscps2_close;
serio->port_data = ps2port;
+ serio->dev.parent = &dev->dev;

list_add_tail(&ps2port->node, &ps2port_list);

diff -Nru a/drivers/input/serio/pcips2.c b/drivers/input/serio/pcips2.c
--- a/drivers/input/serio/pcips2.c 2004-06-27 17:51:19 -05:00
+++ b/drivers/input/serio/pcips2.c 2004-06-27 17:51:19 -05:00
@@ -159,6 +159,7 @@
strlcpy(serio->name, pci_name(dev), sizeof(serio->name));
strlcpy(serio->phys, dev->dev.bus_id, sizeof(serio->phys));
serio->port_data = ps2if;
+ serio->dev.parent = &dev->dev;
ps2if->io = serio;
ps2if->dev = dev;
ps2if->base = pci_resource_start(dev, 0);
diff -Nru a/drivers/input/serio/sa1111ps2.c b/drivers/input/serio/sa1111ps2.c
--- a/drivers/input/serio/sa1111ps2.c 2004-06-27 17:51:19 -05:00
+++ b/drivers/input/serio/sa1111ps2.c 2004-06-27 17:51:19 -05:00
@@ -252,6 +252,7 @@
strlcpy(serio->name, dev->dev.bus_id, sizeof(serio->name));
strlcpy(serio->phys, dev->dev.bus_id, sizeof(serio->phys));
serio->port_data = ps2if;
+ serio->dev.parent = &dev->dev;
ps2if->io = serio;
ps2if->dev = dev;
sa1111_set_drvdata(dev, ps2if);
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/