On 05/27/2013 10:33 PM, Kishon Vijay Abraham I wrote: > From: Graeme Gregory <gg@xxxxxxxxxxxxxxx> > > This is the driver for the USB comparator built into the palmas chip. It > handles the various USB OTG events that can be generated by cable > insertion/removal. > > Signed-off-by: Graeme Gregory <gg@xxxxxxxxxxxxxxx> > Signed-off-by: Moiz Sonasath <m-sonasath@xxxxxx> > Signed-off-by: Ruchika Kharwar <ruchika@xxxxxx> > Signed-off-by: Kishon Vijay Abraham I <kishon@xxxxxx> > Signed-off-by: George Cherian <george.cherian@xxxxxx> > [kishon@xxxxxx: adapted palmas usb driver to use the extcon framework] > Signed-off-by: Sebastien Guiriec <s-guiriec@xxxxxx> > Signed-off-by: Chanwoo Choi <cw00.choi@xxxxxxxxxxx> > Signed-off-by: Myungjoo Ham <myungjoo.ham@xxxxxxxxxxx> > --- > Changes from v5: > * removed regulator calls from palmas-usb as some platforms wont need it. > These are now done in dwc3-omap.c as it is needed for OMAP. > * removed all references to phy_companion as none of it is validated (SRP) > and all of them were currently unreachable code. > > Changes from v4: > * removed no_control_vbus property (to be used if the platform wants to use > its own vbus control. > * removed unnecessary headers > * moved the palmas_usb_state to palmas.h > * misc cleanups > *A checkpatch warning "WARNING: static const char * array should > probably be static const char * const"is ignored since it introduces a > compilation warning. > > Changes from v3: > * adapted the driver to extcon framework (so moved to drivers/extcon) > * removed palmas_usb_(write/read) and replaced all calls with > palmas_(read/write). > * ignored a checkpatch warning in the line > static const char *palmas_extcon_cable[] = { > as it seemed to be incorrect? > * removed all references to OMAP in this driver. > * couldn't test this driver with mainline as omap5 panda is not booting > with mainline. > * A comment to change to platform_get_irq from regmap is not done as I felt > the data should come from regmap in this case. > > Changes from v2: > * Moved the driver to drivers/usb/phy/ > * Added a bit more explanation in Kconfig > > .../devicetree/bindings/extcon/extcon-twl.txt | 15 ++ > drivers/extcon/Kconfig | 7 + > drivers/extcon/Makefile | 1 + > drivers/extcon/extcon-palmas.c | 246 +++++++++++++++++++++ > include/linux/mfd/palmas.h | 26 ++- > 5 files changed, 283 insertions(+), 12 deletions(-) > create mode 100644 Documentation/devicetree/bindings/extcon/extcon-twl.txt > create mode 100644 drivers/extcon/extcon-palmas.c Applied only this patch. you can check on following git repository: http://git.kernel.org/cgit/linux/kernel/git/chanwoo/extcon.git/log/?h=extcon-next Thanks, Chanwoo Choi -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html