public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] twl4030 changes
@ 2008-03-27 17:16 Felipe Balbi
  2008-03-27 17:16 ` [PATCH 1/7] I2C: TWL4030: Move twl4030's headers under include/linux/i2c/ Felipe Balbi
  2008-03-28  7:49 ` [PATCH 0/7] twl4030 changes Tony Lindgren
  0 siblings, 2 replies; 13+ messages in thread
From: Felipe Balbi @ 2008-03-27 17:16 UTC (permalink / raw)
  To: linux-omap; +Cc: Felipe Balbi

Hi Tony,

I'm resending this series cuz I changed a bit patch #5 to set
session bit on musb_platform_set_mode so musb core will really
go to a_host mode when we echo sysfs.

Without this small change the sysfs interface will work only with
a few devices, most likely usb sticks.

Below is a shortlog and diffstat of the changes.

Best regards,

	- Balbi

Felipe Balbi (7):
  I2C: TWL4030: Move twl4030's headers under include/linux/i2c/
  I2C: TWL4030: Move all *_*.c to *-*.c
  I2C: TWL4030: General cleanup in twl4030-core.c
  I2C: TWL4030: Cleanup twl4030-usb.c
  I2C: TWL4030: Make twl4030-usb.c initialize otg_transceiver
  I2C: TWL4030: Reorganize code in twl4030-usb.c
  USB: MUSB: Let board specific code handle clock initialization

 arch/arm/mach-omap2/board-2430sdp-usb.c            |   27 ++
 arch/arm/mach-omap2/board-3430sdp-usb.c            |   29 ++-
 arch/arm/mach-omap2/board-3430sdp.c                |    2 +-
 arch/arm/mach-omap2/board-sdp-hsmmc.c              |    2 +-
 drivers/i2c/chips/Makefile                         |    8 +-
 .../i2c/chips/{twl4030_core.c => twl4030-core.c}   |   80 ++++---
 .../i2c/chips/{twl4030_gpio.c => twl4030-gpio.c}   |    2 +-
 .../{twl4030_poweroff.c => twl4030-poweroff.c}     |    2 +-
 drivers/i2c/chips/{twl4030_usb.c => twl4030-usb.c} |  255 +++++++++++++-------
 drivers/input/keyboard/omap-twl4030keypad.c        |    2 +-
 drivers/rtc/rtc-twl4030.c                          |    4 +-
 drivers/usb/musb/musb_core.h                       |    4 +-
 drivers/usb/musb/omap2430.c                        |   39 ++--
 drivers/usb/musb/omap2430.h                        |    8 -
 .../{asm-arm/arch-omap => linux/i2c}/twl4030-rtc.h |    0 
 include/{asm-arm/arch-omap => linux/i2c}/twl4030.h |    0 
 16 files changed, 303 insertions(+), 161 deletions(-)
 rename drivers/i2c/chips/{twl4030_core.c => twl4030-core.c} (93%)
 rename drivers/i2c/chips/{twl4030_gpio.c => twl4030-gpio.c} (99%)
 rename drivers/i2c/chips/{twl4030_poweroff.c => twl4030-poweroff.c} (98%)
 rename drivers/i2c/chips/{twl4030_usb.c => twl4030-usb.c} (87%)
 rename include/{asm-arm/arch-omap => linux/i2c}/twl4030-rtc.h (100%)
 rename include/{asm-arm/arch-omap => linux/i2c}/twl4030.h (100%)


^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 0/7] TWL4030 Changes
@ 2008-03-19 13:42 Felipe Balbi
  0 siblings, 0 replies; 13+ messages in thread
From: Felipe Balbi @ 2008-03-19 13:42 UTC (permalink / raw)
  To: linux-omap

Hi all,

The following patches implements some clean ups in twl4030 driver
also let twl4030-usb.c initialize struct otg_transceiver and
deliver it to omap2430.c.

musb clock is now comming from musb_platform_data as it should
and we avoid clk_get():ing twice (on omap2430.c and musb_core.c)

TODO:
	. twl4030-gpio.c: moves to gpiolib
	. twl4030-usb.c: irq is not waking up the phy and
		transceiver doesn't notify musb_core.c id pin
		state.

For now that's all,

Thanks everybody.

As usual, comments are welcome

diffstat:

arch/arm/mach-omap2/board-2430sdp-usb.c     |   27 +
arch/arm/mach-omap2/board-3430sdp-usb.c     |   29 +-
arch/arm/mach-omap2/board-3430sdp.c         |    2 +-
arch/arm/mach-omap2/board-sdp-hsmmc.c       |    2 +-
drivers/i2c/chips/Makefile                  |    8 +-
drivers/i2c/chips/twl4030-core.c            |  904 +++++++++++++++++++++++++++
drivers/i2c/chips/twl4030-gpio.c            |  836 +++++++++++++++++++++++++
drivers/i2c/chips/twl4030-poweroff.c        |   75 +++
drivers/i2c/chips/twl4030-usb.c             |  784 +++++++++++++++++++++++
drivers/i2c/chips/twl4030_core.c            |  900 --------------------------
drivers/i2c/chips/twl4030_gpio.c            |  836 -------------------------
drivers/i2c/chips/twl4030_poweroff.c        |   75 ---
drivers/i2c/chips/twl4030_usb.c             |  693 --------------------
drivers/input/keyboard/omap-twl4030keypad.c |    2 +-
drivers/rtc/rtc-twl4030.c                   |    4 +-
drivers/usb/musb/musb_core.h                |    4 +-
drivers/usb/musb/omap2430.c                 |   34 +-
drivers/usb/musb/omap2430.h                 |    8 -
include/asm-arm/arch-omap/twl4030-rtc.h     |  230 -------
include/asm-arm/arch-omap/twl4030.h         |  118 ----
include/linux/i2c/twl4030-rtc.h             |  230 +++++++
include/linux/i2c/twl4030.h                 |  118 ++++
22 files changed, 3028 insertions(+), 2891 deletions(-)

br,

	- Balbi


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2008-03-28 10:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-27 17:16 [PATCH 0/7] twl4030 changes Felipe Balbi
2008-03-27 17:16 ` [PATCH 1/7] I2C: TWL4030: Move twl4030's headers under include/linux/i2c/ Felipe Balbi
2008-03-27 17:16   ` [PATCH 2/7] I2C: TWL4030: Move all *_*.c to *-*.c Felipe Balbi
2008-03-27 17:16     ` [PATCH 3/7] I2C: TWL4030: General cleanup in twl4030-core.c Felipe Balbi
2008-03-27 17:16       ` [PATCH 4/7] I2C: TWL4030: Cleanup twl4030-usb.c Felipe Balbi
2008-03-27 17:16         ` [PATCH 5/7] I2C: TWL4030: Make twl4030-usb.c initialize otg_transceiver Felipe Balbi
2008-03-27 17:16           ` [PATCH 6/7] I2C: TWL4030: Reorganize code in twl4030-usb.c Felipe Balbi
2008-03-27 17:16             ` [PATCH 7/7] USB: MUSB: Let board specific code handle clock initialization Felipe Balbi
2008-03-27 17:42               ` Felipe Balbi
2008-03-28  7:49 ` [PATCH 0/7] twl4030 changes Tony Lindgren
2008-03-28 10:15   ` Felipe Balbi
2008-03-28 10:17     ` Tony Lindgren
  -- strict thread matches above, loose matches on Subject: below --
2008-03-19 13:42 [PATCH 0/7] TWL4030 Changes Felipe Balbi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox