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
..
altera-stapl
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
2011-10-31 15:42:54 -07:00
c2port
Fix common misspellings
2011-03-31 11:26:23 -03:00
carma
misc: Add CARMA DATA-FPGA Programmer support
2011-05-19 16:55:10 +10:00
cb710
mmc: cb710: fix possible pci_dev leak in cb710_pci_configure()
2011-08-13 14:50:23 -04:00
eeprom
misc/eeprom: add eeprom access driver for digsy_mtc board
2011-07-25 20:57:16 -07:00
ibmasm
Merge branch 'master' into for-next
2011-04-26 10:22:59 +02:00
iwmc3200top
Fix common misspellings
2011-03-31 11:26:23 -03:00
lis3lv02d
lis3lv02d: make regulator API usage unconditional
2011-10-31 17:30:52 -07:00
sgi-gru
drivers/misc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
2011-10-31 19:31:54 -04:00
sgi-xp
sgi-xp: fix a use after free
2011-06-19 16:28:03 -07:00
ti-st
drivers:misc: ti-st: protect registrations
2012-01-04 15:21:03 -08:00
ab8500-pwm.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
ad525x_dpot-i2c.c
misc: ad525x_dpot: Add support for SPI module device table matching
2011-11-18 11:27:02 -08:00
ad525x_dpot-spi.c
misc: ad525x_dpot: Add support for SPI module device table matching
2011-11-18 11:27:02 -08:00
ad525x_dpot.c
misc: ad525x_dpot: Add support for SPI module device table matching
2011-11-18 11:27:02 -08:00
ad525x_dpot.h
misc: ad525x_dpot: Add support for SPI module device table matching
2011-11-18 11:27:02 -08:00
apds990x.c
drivers/misc/apds990x.c: apds990x_chip_on() should depend on CONFIG_PM || CONFIG_PM_RUNTIME
2011-06-15 20:04:02 -07:00
apds9802als.c
drivers/misc/apds9802als.c: put the device into runtime suspend after resume()/probe() is handled
2011-03-22 17:44:10 -07:00
arm-charlcd.c
atmel-ssc.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
atmel_pwm.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
atmel_tclib.c
drivers/misc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
2011-10-31 19:31:54 -04:00
bh1770glc.c
bh1780gli.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
bmp085.c
Fix common misspellings
2011-03-31 11:26:23 -03:00
cs5535-mfgpt.c
drivers/misc/cs5535-mfgpt.c: fix wrong if condition
2011-06-15 20:04:00 -07:00
ds1682.c
enclosure.c
ep93xx_pwm.c
drivers/misc/ep93xx_pwm.c: world-writable sysfs files
2011-03-22 17:44:11 -07:00
fsa9480.c
driver/misc/fsa9480.c fix potential null-pointer dereference
2011-10-31 17:30:53 -07:00
hmc6352.c
drivers/misc/hmc6352.c: fix wrong return value checking for i2c_master_recv()
2011-03-22 17:44:10 -07:00
hpilo.c
hpilo.h
ics932s401.c
ioc4.c
drivers/misc/ioc4.c: fix section mismatch / race condition
2011-06-27 18:00:13 -07:00
isl29003.c
isl29020.c
Kconfig
Merge branch 'next/fixes' of git://git.linaro.org/people/arnd/arm-soc
2011-11-01 19:55:06 -07:00
kgdbts.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
lkdtm.c
drivers/misc/lkdtm.c: fix race when crashpoint is hit multiple times before checking count
2011-06-27 18:00:13 -07:00
Makefile
[media] altera-stapl: it is time to move out from staging
2011-09-23 15:00:57 -03:00
pch_phub.c
pch_phub: use kernel's '%pM' format option to print MAC
2011-08-22 17:54:59 -07:00
phantom.c
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
pti.c
drivers/misc/pti.c: give 'comm' function scope in pti_control_frame_built_and_sent()
2011-09-14 18:09:38 -07:00
spear13xx_pcie_gadget.c
drivers/misc/spear13xx_pcie_gadget.c: fix a memory leak in spear_pcie_gadget_probe error path
2011-06-15 20:04:00 -07:00
ti_dac7512.c
tifm_7xx1.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
tifm_core.c
drivers/misc: Add module.h to files who are really modular.
2011-10-31 19:31:53 -04:00
tsl2550.c
vmw_balloon.c
drivers/misc/vmw_balloon.c: fix typo in code comment
2011-11-02 16:07:03 -07:00