linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: paul@pwsan.com (Paul Walmsley)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/3] OMAP2+: voltage: first pass at cleanup/reorganization
Date: Sun, 20 Feb 2011 19:08:51 -0700	[thread overview]
Message-ID: <20110221020231.7598.14024.stgit@twilight.localdomain> (raw)

Hello,

this patch set does an initial round of cleanup on the OMAP "voltage" code
in arch/arm/mach-omap2/voltage.c.  As part of this process, the header files
for the voltage code and SmartReflex are moved into arch/arm/mach-omap2, since
they are currently OMAP2+-specific.

There is still quite a bit of cleanup left to do; hopefully someone else will
get to it before I do.  More details are in the last patch.

This series was built-tested for an OSK5912-specific config, omap1_defconfig,
a N800-specific config, omap2plus_defconfig, an OMAP3-specific config, and
an OMAP4-specific config.  It was boot-tested on an OMAP35xx Beagleboard.
Further testing assistance is, of course, appreciated.

This series is available from git://git.pwsan.com/linux-2.6 in the
'voltage_split_2.6.39' branch.


- Paul


---

voltage_split_2.6.39
   text	   data	    bss	    dec	    hex	filename
5766071	 488104	5596920	11851095	 b4d557	vmlinux.omap2plus_defconfig.orig
5765631	 487848	5596920	11850399	 b4d29f	vmlinux.omap2plus_defconfig


Paul Walmsley (3):
      OMAP: smartreflex: move plat/smartreflex.h to mach-omap2/smartreflex.h
      OMAP: voltage: move plat/voltage.h to mach-omap2/voltage.h
      OMAP2+: voltage: reorganize, split code from data


 arch/arm/mach-omap2/Makefile                  |   20 
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c    |    2 
 arch/arm/mach-omap2/omap_opp_data.h           |   12 
 arch/arm/mach-omap2/omap_twl.c                |    2 
 arch/arm/mach-omap2/opp3xxx_data.c            |   44 +
 arch/arm/mach-omap2/opp4xxx_data.c            |   30 +
 arch/arm/mach-omap2/pm.c                      |    2 
 arch/arm/mach-omap2/smartreflex-class3.c      |    2 
 arch/arm/mach-omap2/smartreflex.c             |    2 
 arch/arm/mach-omap2/smartreflex.h             |    3 
 arch/arm/mach-omap2/sr_device.c               |    4 
 arch/arm/mach-omap2/vc.h                      |   83 ++
 arch/arm/mach-omap2/vc3xxx_data.c             |   63 ++
 arch/arm/mach-omap2/vc44xx_data.c             |   72 ++
 arch/arm/mach-omap2/voltage.c                 | 1019 +++++++------------------
 arch/arm/mach-omap2/voltage.h                 |   66 ++
 arch/arm/mach-omap2/voltagedomains3xxx_data.c |  104 +++
 arch/arm/mach-omap2/voltagedomains44xx_data.c |  108 +++
 arch/arm/mach-omap2/vp.h                      |  143 ++++
 arch/arm/mach-omap2/vp3xxx_data.c             |   82 ++
 arch/arm/mach-omap2/vp44xx_data.c             |   97 ++
 arch/arm/plat-omap/include/plat/omap_hwmod.h  |    1 
 22 files changed, 1203 insertions(+), 758 deletions(-)
 rename arch/arm/{plat-omap/include/plat/smartreflex.h => mach-omap2/smartreflex.h} (99%)
 create mode 100644 arch/arm/mach-omap2/vc.h
 create mode 100644 arch/arm/mach-omap2/vc3xxx_data.c
 create mode 100644 arch/arm/mach-omap2/vc44xx_data.c
 rename arch/arm/{plat-omap/include/plat/voltage.h => mach-omap2/voltage.h} (68%)
 create mode 100644 arch/arm/mach-omap2/voltagedomains3xxx_data.c
 create mode 100644 arch/arm/mach-omap2/voltagedomains44xx_data.c
 create mode 100644 arch/arm/mach-omap2/vp.h
 create mode 100644 arch/arm/mach-omap2/vp3xxx_data.c
 create mode 100644 arch/arm/mach-omap2/vp44xx_data.c

             reply	other threads:[~2011-02-21  2:08 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-21  2:08 Paul Walmsley [this message]
2011-02-21  2:08 ` [PATCH 1/3] OMAP: smartreflex: move plat/smartreflex.h to mach-omap2/smartreflex.h Paul Walmsley
2011-02-21  9:55   ` Cousson, Benoit
2011-02-21 18:08     ` Paul Walmsley
2011-02-21  2:08 ` [PATCH 2/3] OMAP: voltage: move plat/voltage.h to mach-omap2/voltage.h Paul Walmsley
2011-02-21  4:51   ` Gulati, Shweta
2011-02-21  2:08 ` [PATCH 3/3] OMAP2+: voltage: reorganize, split code from data Paul Walmsley
2011-02-21  7:59   ` Gulati, Shweta
2011-02-21 18:53     ` Paul Walmsley
2011-02-21 19:00   ` Paul Walmsley
2011-02-24 11:57 ` [PATCH 0/3] OMAP2+: voltage: first pass at cleanup/reorganization Rajendra Nayak
2011-02-25  5:03   ` Paul Walmsley
2011-02-25  5:32     ` Rajendra Nayak
2011-02-25 21:42       ` Paul Walmsley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110221020231.7598.14024.stgit@twilight.localdomain \
    --to=paul@pwsan.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).