From: David Vrabel <david.vrabel@csr.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Kernel development list <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] UWB, WUSB, and WLP subsystems for 2.6.29
Date: Fri, 02 Jan 2009 13:28:26 +0000 [thread overview]
Message-ID: <495E167A.40300@csr.com> (raw)
Linus,
Please pull various updates for the UWB, WUSB and WLP subsystems from
git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb.git for-upstream
David Vrabel (27):
uwb: target reservations shouldn't get streams
wusb: release mutex in the error path of whci-hcd's whc_do_gencmd()
uwb: reference count reservations
wusb: disable verification of the key generation algorithms
wusb: do a proper channel stop
uwb: order IEs by element ID
wusb: reset WUSB devices with SetAddress(0)
uwb: don't unbind the radio controller driver when resetting
uwb: fix races between events and neh timers
uwb: add pal parameter to new reservation callback
uwb: add basic radio manager
wlp: start/stop radio on network interface up/down
uwb: remove unused beacon group join/leave events
wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive
uwb: clean up whci_wait_for() timeout error message
uwb: fix oops in debug PAL's reservation callback
wusb: add debug files for ASL, PZL and DI to the whci-hcd driver
uwb: fix oops when terminating an already terminated reservation
wusb: fix oops when terminating a non-existant reservation
uwb: fix memory leak in uwb_rc_notif()
uwb: use dev_dbg() for debug messages
uwb: use print_hex_dump()
uwb: remove unused include/linux/uwb/debug.h
Huang Weiyi (2):
uwb: remove unused #include <version.h>
wusb: remove unused #include <version.h>
Kay Sievers (1):
uwb: struct device - replace bus_id with dev_name(), dev_set_name()
Stefano Panella (5):
uwb: infrastructure for handling Relinquish Request IEs
uwb: add commands to add/remove IEs to the debug interface
uwb: per-radio controller event thread and beacon cache
uwb: improved MAS allocator and reservation conflict handling
uwb: remove beacon cache entry after calling uwb_notify()
Documentation/ABI/testing/sysfs-class-uwb_rc | 14 +-
Documentation/usb/wusb-cbaf | 9 -
drivers/usb/host/hwa-hc.c | 159 ++----
drivers/usb/host/whci/Kbuild | 1 +
drivers/usb/host/whci/asl.c | 46 +-
drivers/usb/host/whci/debug.c | 189 +++++++
drivers/usb/host/whci/hcd.c | 6 +-
drivers/usb/host/whci/hw.c | 8 +-
drivers/usb/host/whci/int.c | 1 -
drivers/usb/host/whci/pzl.c | 49 +--
drivers/usb/host/whci/qset.c | 40 --
drivers/usb/host/whci/whcd.h | 11 +-
drivers/usb/host/whci/whci-hc.h | 2 +
drivers/usb/host/whci/wusb.c | 43 +--
drivers/usb/wusbcore/cbaf.c | 1 -
drivers/usb/wusbcore/crypto.c | 79 ++--
drivers/usb/wusbcore/dev-sysfs.c | 4 -
drivers/usb/wusbcore/devconnect.c | 233 +--------
drivers/usb/wusbcore/mmc.c | 118 ++---
drivers/usb/wusbcore/pal.c | 16 +-
drivers/usb/wusbcore/reservation.c | 21 +-
drivers/usb/wusbcore/rh.c | 104 ++---
drivers/usb/wusbcore/security.c | 78 +---
drivers/usb/wusbcore/wa-nep.c | 16 +-
drivers/usb/wusbcore/wa-rpipe.c | 68 +--
drivers/usb/wusbcore/wa-xfer.c | 180 ++-----
drivers/usb/wusbcore/wusbhc.h | 36 +-
drivers/uwb/Makefile | 3 +
drivers/uwb/address.c | 2 +-
drivers/uwb/allocator.c | 386 ++++++++++++++
drivers/uwb/beacon.c | 134 ++---
drivers/uwb/driver.c | 4 +-
drivers/uwb/drp-avail.c | 4 +-
drivers/uwb/drp-ie.c | 161 +++++--
drivers/uwb/drp.c | 695
+++++++++++++++++++-------
drivers/uwb/est.c | 14 +-
drivers/uwb/hwa-rc.c | 53 ++-
drivers/uwb/i1480/dfu/dfu.c | 10 +-
drivers/uwb/i1480/dfu/mac.c | 18 -
drivers/uwb/i1480/dfu/usb.c | 27 -
drivers/uwb/i1480/i1480u-wlp/lc.c | 5 +-
drivers/uwb/i1480/i1480u-wlp/netdev.c | 53 +--
drivers/uwb/i1480/i1480u-wlp/rx.c | 25 +-
drivers/uwb/i1480/i1480u-wlp/sysfs.c | 3 +-
drivers/uwb/i1480/i1480u-wlp/tx.c | 66 +---
drivers/uwb/ie-rcv.c | 55 ++
drivers/uwb/ie.c | 463 ++++++------------
drivers/uwb/lc-dev.c | 23 +-
drivers/uwb/lc-rc.c | 62 +--
drivers/uwb/neh.c | 72 ++--
drivers/uwb/pal.c | 25 +-
drivers/uwb/radio.c | 202 ++++++++
drivers/uwb/reset.c | 47 ++-
drivers/uwb/rsv.c | 565 ++++++++++++++++-----
drivers/uwb/umc-bus.c | 62 ++-
drivers/uwb/umc-dev.c | 11 +-
drivers/uwb/uwb-debug.c | 151 ++++--
drivers/uwb/uwb-internal.h | 126 ++++-
drivers/uwb/uwbd.c | 176 +++----
drivers/uwb/whc-rc.c | 118 ++---
drivers/uwb/whci.c | 6 +-
drivers/uwb/wlp/eda.c | 19 +-
drivers/uwb/wlp/messages.c | 181 +-------
drivers/uwb/wlp/sysfs.c | 2 +-
drivers/uwb/wlp/txrx.c | 37 +--
drivers/uwb/wlp/wlp-internal.h | 4 -
drivers/uwb/wlp/wlp-lc.c | 80 +--
drivers/uwb/wlp/wss-lc.c | 130 +----
include/linux/usb/wusb-wa.h | 1 +
include/linux/uwb.h | 123 ++++--
include/linux/uwb/debug-cmd.h | 13 +-
include/linux/uwb/debug.h | 82 ---
include/linux/uwb/spec.h | 53 ++
include/linux/uwb/umc.h | 2 +
include/linux/wlp.h | 3 +-
75 files changed, 3252 insertions(+), 2837 deletions(-)
create mode 100644 drivers/usb/host/whci/debug.c
create mode 100644 drivers/uwb/allocator.c
create mode 100644 drivers/uwb/ie-rcv.c
create mode 100644 drivers/uwb/radio.c
delete mode 100644 include/linux/uwb/debug.h
David Vrabel
--
David Vrabel, Senior Software Engineer, Drivers
CSR, Churchill House, Cambridge Business Park, Tel: +44 (0)1223 692562
Cowley Road, Cambridge, CB4 0WZ http://www.csr.com/
reply other threads:[~2009-01-02 13:31 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=495E167A.40300@csr.com \
--to=david.vrabel@csr.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.