From: Jussi Kivilinna Date: Sat, 12 Feb 2011 18:43:42 +0000 (+0200) Subject: zd1211rw: move async iowrite16v up to callers X-Git-Tag: v2.6.39-rc1~468^2~238^2^2~52 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8662b2518ff7995002378058488326ef7cb80de8;p=pandora-kernel.git zd1211rw: move async iowrite16v up to callers Writing beacon to device happen through multiple write command calls. zd_usb_iowrite16v uses synchronous urb call and with multiple write commands in row causes high CPU usage. Make asynchronous zd_usb_iowrite16v_async available outside zd_usb.c and use where possible. This lower CPU usage from ~10% to ~2% on Intel Atom when running AP-mode with 100 TU beacon interval. Signed-off-by: Jussi Kivilinna Signed-off-by: John W. Linville --- Reading git-diff-tree failed