Re: [PATCH 1/2] usb/isp1760: Simpler queue head list code.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 23 Nov 2011 18:10:41 +0100, Arvid Brodin <arvid.brodin@xxxxxxxx> wrote:
Small code refactoring to ease the real fix in patch #2.

“patch #2” will be rather meaningless when the patch gets committed. :)

Signed-off-by: Arvid Brodin <arvid.brodin@xxxxxxxx>
Tested-by: Catalin Marinas <catalin.marinas@xxxxxxx>

 #define	DEFAULT_I_TDPS		1024
@@ -403,12 +410,12 @@ static int priv_init(struct usb_hcd *hcd)
 {
 	struct isp1760_hcd		*priv = hcd_to_priv(hcd);
 	u32			hcc_params;
+	int i;

How about unsigned?

	spin_lock_init(&priv->lock);
-	INIT_LIST_HEAD(&priv->interruptqhs);
-	INIT_LIST_HEAD(&priv->controlqhs);
-	INIT_LIST_HEAD(&priv->bulkqhs);
+	for (i = 0; i < QH_END; i++)
+		INIT_LIST_HEAD(&priv->qh_list[i]);
	/*
 	 * hw default: 1K periodic list heads, one per frame.
@@ -918,6 +925,7 @@ void schedule_ptds(struct usb_hcd *hcd)
 	struct usb_host_endpoint *ep;
 	LIST_HEAD(urb_list);
 	struct urb_listitem *urb_listitem, *urb_listitem_next;
+	int i;

Same her.

 	if (!hcd) {
 		WARN_ON(1);

Feel free to ignore my comments, I just like “unsigned”. :P

--
Best regards,                                         _     _
.o. | Liege of Serenely Enlightened Majesty of      o' \,=./ `o
..o | Computer Science,  Michał “mina86” Nazarewicz    (o o)
ooo +----<email/xmpp: mpn@xxxxxxxxxx>--------------ooO--(_)--Ooo--
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux