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