[GIT PULL] OMAP: hwmod fixes and improvements for 2.6.37
Paul Walmsley
paul at pwsan.com
Thu Sep 23 03:23:12 EDT 2010
Hi Tony,
The following changes since commit b30a3f6257ed2105259b404d419b4964e363928c:
Linux 2.6.36-rc5 (2010-09-20 16:56:53 -0700)
are available in the git repository at:
git://git.pwsan.com/linux-2.6 hwmod_2.6.37
Benoit Cousson (6):
OMAP: hwmod: Rename dma_ch to dma_req
OMAP: hwmod: Do not disable clocks if hwmod already in idle
OMAP4: prcm: Add temporarily helper functions for rmw and read inside the PRM
OMAP: hwmod: Force a softreset during _setup
OMAP: hwmod: Fix softreset status check for some new OMAP4 IPs
OMAP: hwmod: Fix softreset for modules with optional clocks
Benoît Cousson (2):
OMAP4: PRM: add module hard reset support
OMAP: hwmod: Add hardreset management support
Kevin Hilman (1):
OMAP: hwmod: separate list locking and hwmod hardware locking
Liam Girdwood (1):
OMAP: hwmod: Fix omap_hwmod_reset wrong state test
Partha Basak (1):
OMAP: hwmod: Handle opt clocks node using clk_add_alias
Paul Walmsley (3):
OMAP2/3: PRM: add module hard reset support
OMAP: hwmod: add an hardreset API for use by other core code
OMAP: hwmod: improve documentation, clean up function names
Rajeev Kulkarni (1):
OMAP4: prcm: Fix global warm reset bit position
Rajendra Nayak (1):
OMAP: hwmod: Enable module wakeup if in smartidle
arch/arm/mach-omap2/Makefile | 4 +-
arch/arm/mach-omap2/omap_hwmod.c | 562 +++++++++++++++++++++----
arch/arm/mach-omap2/prcm.c | 29 ++-
arch/arm/mach-omap2/prm.h | 18 +-
arch/arm/mach-omap2/prm2xxx_3xxx.c | 110 +++++
arch/arm/mach-omap2/prm44xx.c | 116 ++++++
arch/arm/plat-omap/include/plat/omap_hwmod.h | 55 ++-
arch/arm/plat-omap/include/plat/prcm.h | 2 +
arch/arm/plat-omap/omap_device.c | 43 ++-
9 files changed, 829 insertions(+), 110 deletions(-)
create mode 100644 arch/arm/mach-omap2/prm2xxx_3xxx.c
create mode 100644 arch/arm/mach-omap2/prm44xx.c
There may be a few more minor hwmod patches coming, but these are the
important ones that some of the driver hwmod conversions depend on.
- Paul
More information about the linux-arm-kernel
mailing list