RE: [PATCH 00/11] OMAP: GPIO: Implement GPIO in HWMOD way

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> -----Original Message-----
> From: Cousson, Benoit
> Sent: Wednesday, May 19, 2010 2:24 PM
> To: Varadarajan, Charulatha
> Cc: linux-omap@xxxxxxxxxxxxxxx; Nayak, Rajendra; paul@xxxxxxxxx; tony@xxxxxxxxxxx;
> khilman@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [PATCH 00/11] OMAP: GPIO: Implement GPIO in HWMOD way
> 
> On 5/18/2010 4:50 PM, Charulatha V wrote:
> > This patch series implements GPIO module in platform device model.
> > It also makes OMAP2PLUS specific GPIO implemented in HWMOD FW way.
> >
> > This patch series is created on "origin/pm-wip/runtime".
> >
> > This patch series is tested on OMAP3430 SDP board. It would be of
> > great help if someone could test the same on OMAP1 and OMAP2 boards.
> 
> What about OMAP4? Didn't you test it on SDP or Blaze?

I tested this series on 4430SDP using an TI internal tree. Since origin/pm-wip/runtime branch does not have OMAP4 hwmod database, I did not mention about OMAP4.

> 
> Benoit
> 
> > Charulatha V (11):
> >    OMAP: GPIO: Modify init() in preparation for platform device
> >      implementation
> >    OMAP: GPIO: Include platform_data structure for GPIO
> >    OMAP: GPIO: Introduce support for OMAP15xx chip GPIO init
> >    OMAP: GPIO: Introduce support for OMAP16xx chip GPIO init
> >    OMAP: GPIO: Introduce support for OMAP7xx chip GPIO init
> >    OMAP: GPIO: add GPIO hwmods structures for OMAP3
> >    OMAP: GPIO: add GPIO hwmods structures for OMAP242X
> >    OMAP: GPIO: add GPIO hwmods structures for OMAP243X
> >    OMAP: GPIO: Introduce support for OMAP2PLUS chip GPIO init
> >    OMAP: GPIO: Implement GPIO as a platform device
> >    OMAP: GPIO: Remove omap_gpio_init()
> >
> >   arch/arm/mach-omap1/Makefile               |    6 +
> >   arch/arm/mach-omap1/board-ams-delta.c      |    1 -
> >   arch/arm/mach-omap1/board-fsample.c        |    1 -
> >   arch/arm/mach-omap1/board-h2.c             |    1 -
> >   arch/arm/mach-omap1/board-h3.c             |    1 -
> >   arch/arm/mach-omap1/board-htcherald.c      |    1 -
> >   arch/arm/mach-omap1/board-innovator.c      |    1 -
> >   arch/arm/mach-omap1/board-nokia770.c       |    1 -
> >   arch/arm/mach-omap1/board-osk.c            |    1 -
> >   arch/arm/mach-omap1/board-palmte.c         |    1 -
> >   arch/arm/mach-omap1/board-palmz71.c        |    1 -
> >   arch/arm/mach-omap1/board-perseus2.c       |    1 -
> >   arch/arm/mach-omap1/board-sx1.c            |    1 -
> >   arch/arm/mach-omap1/board-voiceblue.c      |    1 -
> >   arch/arm/mach-omap1/clock_data.c           |    2 +-
> >   arch/arm/mach-omap1/gpio15xx.c             |  104 +++++
> >   arch/arm/mach-omap1/gpio16xx.c             |  202 +++++++++
> >   arch/arm/mach-omap1/gpio7xx.c              |  266 ++++++++++++
> >   arch/arm/mach-omap2/Makefile               |    2 +-
> >   arch/arm/mach-omap2/board-2430sdp.c        |    1 -
> >   arch/arm/mach-omap2/board-3430sdp.c        |    1 -
> >   arch/arm/mach-omap2/board-3630sdp.c        |    1 -
> >   arch/arm/mach-omap2/board-4430sdp.c        |    1 -
> >   arch/arm/mach-omap2/board-am3517evm.c      |    1 -
> >   arch/arm/mach-omap2/board-apollon.c        |    1 -
> >   arch/arm/mach-omap2/board-cm-t35.c         |    1 -
> >   arch/arm/mach-omap2/board-devkit8000.c     |    1 -
> >   arch/arm/mach-omap2/board-h4.c             |    1 -
> >   arch/arm/mach-omap2/board-igep0020.c       |    1 -
> >   arch/arm/mach-omap2/board-ldp.c            |    1 -
> >   arch/arm/mach-omap2/board-n8x0.c           |    1 -
> >   arch/arm/mach-omap2/board-omap3beagle.c    |    1 -
> >   arch/arm/mach-omap2/board-omap3evm.c       |    1 -
> >   arch/arm/mach-omap2/board-omap3pandora.c   |    1 -
> >   arch/arm/mach-omap2/board-omap3touchbook.c |    1 -
> >   arch/arm/mach-omap2/board-overo.c          |    1 -
> >   arch/arm/mach-omap2/board-rx51.c           |    1 -
> >   arch/arm/mach-omap2/board-zoom2.c          |    1 -
> >   arch/arm/mach-omap2/board-zoom3.c          |    1 -
> >   arch/arm/mach-omap2/clock2420_data.c       |   10 +-
> >   arch/arm/mach-omap2/clock2430_data.c       |   14 +-
> >   arch/arm/mach-omap2/clock3xxx_data.c       |   24 +-
> >   arch/arm/mach-omap2/clock44xx_data.c       |   24 +-
> >   arch/arm/mach-omap2/gpio.c                 |  113 +++++
> >   arch/arm/mach-omap2/omap_hwmod_2420_data.c |  222 ++++++++++
> >   arch/arm/mach-omap2/omap_hwmod_2430_data.c |  270 ++++++++++++
> >   arch/arm/mach-omap2/omap_hwmod_3xxx_data.c |  357 ++++++++++++++++-
> >   arch/arm/plat-omap/gpio.c                  |  622 ++++++++++------------------
> >   arch/arm/plat-omap/include/plat/gpio.h     |   84 ++++-
> >   49 files changed, 1886 insertions(+), 469 deletions(-)
> >   create mode 100644 arch/arm/mach-omap1/gpio15xx.c
> >   create mode 100644 arch/arm/mach-omap1/gpio16xx.c
> >   create mode 100644 arch/arm/mach-omap1/gpio7xx.c
> >   create mode 100644 arch/arm/mach-omap2/gpio.c
> >
> > --
> > 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

--
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

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux