Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1532088
| From | Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] extcon: Split out the extcon APIs for extcon provider driver |
| Date | 2016-11-29 11:20 +0100 |
| Message-ID | <sING1-7bs-1@gated-at.bofh.it> (permalink) |
| References | <sINwm-75C-29@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
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 <myungjoo.ham@samsung.com> > Cc: Chen-Yu Tsai <wens@csie.org> > Cc: Krzysztof Kozlowski <krzk@kernel.org> > Cc: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> > Cc: Kishon Vijay Abraham I <kishon@ti.com> > Cc: Maxime Ripard <maxime.ripard@free-electrons.com> > Cc: Felipe Balbi <balbi@kernel.org> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Cc: Chris Zhong <zyw@rock-chips.com> > Cc: Roger Quadros <rogerq@ti.com> > Cc: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> > Cc: patches@opensource.wolfsonmicro.com > Cc: linux-renesas-soc@vger.kernel.org > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-usb@vger.kernel.org > Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> > --- > 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 <ckeepax@opensource.wolfsonmicro.com> Thanks, Charles
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH] extcon: Split out the extcon APIs for extcon provider driver Chanwoo Choi <cw00.choi@samsung.com> - 2016-11-29 11:10 +0100 Re: [PATCH] extcon: Split out the extcon APIs for extcon provider driver Charles Keepax <ckeepax@opensource.wolfsonmicro.com> - 2016-11-29 11:20 +0100
csiph-web