[GIT PULL] OMAP: SoC data/core: new code for 3.1
Paul Walmsley
paul at pwsan.com
Sun Jul 10 08:38:39 EDT 2011
Hi Tony,
The following changes since commit c84584139aaeef7631df152e13cbf319d8e55950:
Merge branches 'powerdomain_fixes_3.1', 'hardware_workarounds_3.1', 'hwmod_dss_fix_3.1' and 'i2c_fixes_3.1' into prcm-fixes-3.1 (2011-07-10 05:44:23 -0600)
are available in the git repository at:
git://git.pwsan.com/linux-2.6 prcm-devel-3.1
Note that to test this branch, you'll probably need Balaji's PM runtime
changes for HSMMC merged. (Chris Ball has queued these for 3.1.)
Benoit Cousson (13):
OMAP: omap_device: Create clkdev entry for hwmod main_clk
OMAP4: hwmod data: Add clock domain attribute
OMAP2+: hwmod: Init clkdm field at boot time
OMAP4: hwmod: Replace CLKCTRL absolute address with offset macros
OMAP: hwmod: Wait the idle status to be disabled
OMAP4: hwmod: Replace RSTCTRL absolute address with offset macros
OMAP4: prm: Replace warm reset API with the offset based version
OMAP4: prm: Remove deprecated functions
OMAP4: hwmod data: Add PRM context register offset
OMAP4: hwmod data: Add modulemode entry in omap_hwmod structure
OMAP4: cm: Add two new APIs for modulemode control
OMAP4: hwmod: Introduce the module control in hwmod control
OMAP2+: clockdomain: Add 2 APIs to control clockdomain from hwmod framework
Jon Hunter (1):
OMAP: Add debugfs node to show the summary of all clocks
Paul Walmsley (3):
OMAP2+: clockdomain: add clkdm_in_hwsup()
OMAP2+: clock: allow per-SoC clock init code to prevent clockdomain calls from clock code
Merge branches 'omap4_clockdomain_hwmod_3.1', 'clock_debugfs_a_3.1', 'omap4_clock_auxclk_3.1' and 'omap_device_a_3.1' into prcm-devel-3.1
Rajendra Nayak (4):
OMAP4: clock data: Add missing divider selection for auxclks
OMAP2+: PM: idle clkdms only if already in idle
OMAP2+: clockdomain: Add per clkdm lock to prevent concurrent state programming
OMAP2+: hwmod: Follow the recommended PRCM module enable sequence
Vaibhav Bedia (1):
OMAP: clockdomain: Remove redundant call to pwrdm_wait_transition()
arch/arm/mach-omap2/clock.c | 27 ++-
arch/arm/mach-omap2/clock.h | 3 +
arch/arm/mach-omap2/clock2420_data.c | 22 +-
arch/arm/mach-omap2/clock2430_data.c | 32 +-
arch/arm/mach-omap2/clock3xxx_data.c | 44 ++--
arch/arm/mach-omap2/clock44xx_data.c | 215 +++++++++++---
arch/arm/mach-omap2/clockdomain.c | 210 +++++++++++---
arch/arm/mach-omap2/clockdomain.h | 11 +
arch/arm/mach-omap2/clockdomain2xxx_3xxx.c | 6 +-
arch/arm/mach-omap2/clockdomain44xx.c | 13 +-
arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +-
arch/arm/mach-omap2/cm44xx.h | 8 +-
arch/arm/mach-omap2/cminst44xx.c | 150 +++++++++-
arch/arm/mach-omap2/cminst44xx.h | 10 +-
arch/arm/mach-omap2/omap_hwmod.c | 234 +++++++++++++--
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 412 +++++++++++++++++++++-----
arch/arm/mach-omap2/pm.c | 4 +-
arch/arm/mach-omap2/prcm.c | 2 +-
arch/arm/mach-omap2/prm44xx.c | 145 +---------
arch/arm/mach-omap2/prm44xx.h | 10 -
arch/arm/mach-omap2/prminst44xx.c | 112 +++++++-
arch/arm/mach-omap2/prminst44xx.h | 12 +-
arch/arm/plat-omap/clock.c | 39 +++
arch/arm/plat-omap/include/plat/omap_hwmod.h | 14 +-
arch/arm/plat-omap/omap_device.c | 85 +++---
25 files changed, 1346 insertions(+), 476 deletions(-)
omap2plus_defconfig
text data bss dec hex filename
6349889 529328 5591048 12470265 be47f9 vmlinux.orig
6353065 532816 5591048 12476929 be6201 vmlinux.patched
More information about the linux-arm-kernel
mailing list