summaryrefslogtreecommitdiffstats
path: root/drivers/uwb/neh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* uwb: use dev_dbg() for debug messagesDavid Vrabel2008-12-221-7/+0
| | | | | | | Instead of the home-grown d_fnstart(), d_fnend() and d_printf() macros, use dev_dbg() or remove the message entirely. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: fix memory leak in uwb_rc_notif()David Vrabel2008-12-121-18/+1
| | | | | | | Don't leak memory in uwb_rc_notif() if certain non-standard events are received. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: fix races between events and neh timersDavid Vrabel2008-11-071-14/+32
| | | | | | | | | | | Always use del_timer_sync() before freeing nehs. Destroy all nehs after stopping the radio controller and before cleaning up the reservation manager. Handle the timer running after an event has removed the neh. This fixes various oopses that may occur if a radio controller is removed while a neh timer is still active. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: don't use printk_ratelimit() so oftenDavid Vrabel2008-10-161-1/+1
| | | | | | | | | Avoid using printk_ratelimit() in many places because: - many were error messages reporting broken hardware (it's useful to get all of these). - the message itself wasn't useful so the message has been removed. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: add the UWB stack (radio controller interface)Inaky Perez-Gonzalez2008-09-171-0/+616
Add the UWB radio controller interface (URCI) support. Signed-off-by: David Vrabel <david.vrabel@csr.com>