Blame 0002-usb-Add-a-usb_fill_port-helper-function.patch

Hans de Goede 3f1f29
From dc1a2be79b202d353d320393445ccd9db6263371 Mon Sep 17 00:00:00 2001
Hans de Goede 3f1f29
From: Hans de Goede <hdegoede@redhat.com>
Hans de Goede 3f1f29
Date: Thu, 30 Jun 2011 11:57:57 +0200
Hans de Goede 3f1f29
Subject: [PATCH 02/35] usb: Add a usb_fill_port helper function
Hans de Goede 3f1f29
Hans de Goede 3f1f29
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Hans de Goede 3f1f29
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Hans de Goede 3f1f29
---
Hans de Goede 3f1f29
 hw/usb-bus.c |   10 ++++++++--
Hans de Goede 3f1f29
 1 files changed, 8 insertions(+), 2 deletions(-)
Hans de Goede 3f1f29
Hans de Goede 3f1f29
diff --git a/hw/usb-bus.c b/hw/usb-bus.c
Hans de Goede 3f1f29
index 2abce12..776974e 100644
Hans de Goede 3f1f29
--- a/hw/usb-bus.c
Hans de Goede 3f1f29
+++ b/hw/usb-bus.c
Hans de Goede 3f1f29
@@ -140,8 +140,8 @@ USBDevice *usb_create_simple(USBBus *bus, const char *name)
Hans de Goede 3f1f29
     return dev;
Hans de Goede 3f1f29
 }
Hans de Goede 3f1f29
 
Hans de Goede 3f1f29
-void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index,
Hans de Goede 3f1f29
-                       USBPortOps *ops, int speedmask)
Hans de Goede 3f1f29
+static void usb_fill_port(USBPort *port, void *opaque, int index,
Hans de Goede 3f1f29
+                          USBPortOps *ops, int speedmask)
Hans de Goede 3f1f29
 {
Hans de Goede 3f1f29
     port->opaque = opaque;
Hans de Goede 3f1f29
     port->index = index;
Hans de Goede 3f1f29
@@ -149,6 +149,12 @@ void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index,
Hans de Goede 3f1f29
     port->index = index;
Hans de Goede 3f1f29
     port->ops = ops;
Hans de Goede 3f1f29
     port->speedmask = speedmask;
Hans de Goede 3f1f29
+}
Hans de Goede 3f1f29
+
Hans de Goede 3f1f29
+void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index,
Hans de Goede 3f1f29
+                       USBPortOps *ops, int speedmask)
Hans de Goede 3f1f29
+{
Hans de Goede 3f1f29
+    usb_fill_port(port, opaque, index, ops, speedmask);
Hans de Goede 3f1f29
     QTAILQ_INSERT_TAIL(&bus->free, port, next);
Hans de Goede 3f1f29
     bus->nfree++;
Hans de Goede 3f1f29
 }
Hans de Goede 3f1f29
-- 
Hans de Goede 3f1f29
1.7.5.1
Hans de Goede 3f1f29