Roger Quadros
f7a898117a
extcon: Fix extcon_cable_get_state() from getting old state after notification
...
Currently the extcon code notifiers the interested listeners
before it updates the extcon state with the new state.
This will cause the listeners that use extcon_cable_get_state()
to get the stale state and loose the new state.
Fix this by first changing the extcon state variable and then
notifying listeners.
Signed-off-by: Roger Quadros <rogerq@ti.com>
Tested-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2015-07-31 15:18:41 +09:00
..
extcon-adc-jack.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-arizona.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-axp288.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-gpio.c
extcon: Remove the optional name of extcon device
2015-05-19 16:39:06 +09:00
extcon-max8997.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-max14577.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-max77693.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-max77843.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-palmas.c
extcon: palmas: Fix NULL pointer error
2015-07-29 17:55:53 +09:00
extcon-rt8973a.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-rt8973a.h
extcon: rt8973a: Add Richtek RT8973A extcon driver
2014-09-22 11:43:08 +09:00
extcon-sm5502.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon-sm5502.h
extcon-usb-gpio.c
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
extcon.c
extcon: Fix extcon_cable_get_state() from getting old state after notification
2015-07-31 15:18:41 +09:00
Kconfig
extcon: Allow compile test of GPIO consumers if !GPIOLIB
2015-05-19 16:39:06 +09:00
Makefile
extcon: axp288: Add axp288 extcon driver support
2015-05-19 16:39:04 +09:00