On Tue, Nov 29, 2016 at 07:02:23PM +0900, Chanwoo Choi wrote: > This patchs split out the extcon APIs of extcon provider driver in order to > prevent the direct access of struct extcon_dev by extcon consumer driver. > The extcon consumer driver don't need to handle the extcon provider APIs. > > The extcon subsystem has two type of extcon drivers as following: > - extcon provider driver > : Detect the external connector and identify the state/property of > each external connector. And it send the notification to synchronize > the information between provider and consumer driver. > - extcon consumer driver > : Receive the notifcation from extcon provider driver. When receving the noti, > it can get the both state and property of specific external connector. > > Cc: Myungjoo Ham <[email protected]> > Cc: Chen-Yu Tsai <[email protected]> > Cc: Krzysztof Kozlowski <[email protected]> > Cc: Yoshihiro Shimoda <[email protected]> > Cc: Kishon Vijay Abraham I <[email protected]> > Cc: Maxime Ripard <[email protected]> > Cc: Felipe Balbi <[email protected]> > Cc: Greg Kroah-Hartman <[email protected]> > Cc: Chris Zhong <[email protected]> > Cc: Roger Quadros <[email protected]> > Cc: Charles Keepax <[email protected]> > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > Signed-off-by: Chanwoo Choi <[email protected]> > --- > drivers/extcon/devres.c | 2 +- > drivers/extcon/extcon-adc-jack.c | 2 +- > drivers/extcon/extcon-arizona.c | 2 +-
For the Arizona bit: Acked-by: Charles Keepax <[email protected]> Thanks, Charles

