From patchwork Thu Mar 8 20:53:29 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [GIT, PULL, 6/7] smartreflex fixes and clean-up for upcoming merge window X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 145626 Message-Id: To: Arnd Bergmann , Olof Johansson Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org Date: Thu, 8 Mar 2012 12:53:29 -0800 From: Tony Lindgren List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org This one contains clean-up and fixes for the smartreflex so it can be eventually moved to live under drivers. After this series, the next series will move this to drivers. As this depends on earlier fixes-non-critical merged into arm-soc, this one is based on commit 149f1d5c there. This would be probably best merged into driver branch that would then depend on fixes-non-critical. The following changes since commit 149f1d5c8d2fd6879cdf93ca70f1cb745e698a1e: Tony Lindgren (1): ARM: OMAP2+: Fix devexit for smartreflex when CONFIG_HOTPLUG is not set are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap sr Felipe Balbi (4): ARM: OMAP3+: SmartReflex: add missing platform_set_drvdata() ARM: OMAP3+: SmartReflex: move late_initcall() closer to its argument ARM: OMAP3+: SmartReflex: misc cleanups ARM: OMAP3+: SmartReflex: micro-optimization for sanity check Jean Pihet (2): ARM: OMAP3+: SmartReflex: fix the use of debugfs_create_* API ARM: OMAP3+: SmartReflex: fix error handling Nishanth Menon (6): ARM: OMAP3+: SmartReflex: fix err interrupt disable sequence ARM: OMAP3+: SmartReflex Class3: disable errorgen before disable VP ARM: OMAP3+: SmartReflex: Add a shutdown hook ARM: OMAP3+: SmartReflex: Fix status masking in ERRCONFIG register ARM: OMAP3+: SmartReflex: clear ERRCONFIG_VPBOUNDINTST only on a need ARM: OMAP3+: hwmod: add SmartReflex IRQs Shweta Gulati (1): ARM: OMAP3+: SmartReflex: use voltage domain name in device attributes Tony Lindgren (1): Merge branch 'for_3.4/cleanup/sr' of git://git.kernel.org/.../khilman/linux-omap-pm into sr arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 31 +++- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 19 ++- arch/arm/mach-omap2/smartreflex-class3.c | 1 + arch/arm/mach-omap2/smartreflex.c | 227 +++++++++++++++++++------- arch/arm/mach-omap2/smartreflex.h | 10 + arch/arm/mach-omap2/sr_device.c | 11 +- arch/arm/plat-omap/include/plat/omap_hwmod.h | 2 - 7 files changed, 229 insertions(+), 72 deletions(-)