linux/drivers/misc/ti-st
Pavan Savoy bfb88d6c91 drivers:misc: ti-st: protect registrations
Concurrent access to UART2/combo-interface by multiple protocol drivers such
as BT, FM and GPS caused issues during firmware download failure cases or
cases when the firmware download took longer than usual.

This was because of un-safe access to protos_registered & st_states.
Protecting this will also make the registration complete callback un-safe for
sleep.

Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2012-01-04 15:21:03 -08:00
..
Kconfig misc: fix ti-st build issues 2011-04-29 14:11:03 -07:00
Makefile
st_core.c drivers:misc: ti-st: protect registrations 2012-01-04 15:21:03 -08:00
st_kim.c drivers/misc: Add module.h to files who are really modular. 2011-10-31 19:31:53 -04:00
st_ll.c drivers:misc:ti-st: platform hooks for chip states 2011-08-22 14:13:32 -07:00