From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Walmsley Subject: [PATCH v2 00/12] Update OMAP2/3 powerdomains, clockdomains Date: Wed, 10 Sep 2008 10:47:30 -0600 Message-ID: <20080910164631.17024.43733.stgit@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: Received: from utopia.booyaka.com ([72.9.107.138]:58249 "EHLO utopia.booyaka.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753260AbYIJQsu (ORCPT ); Wed, 10 Sep 2008 12:48:50 -0400 Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: linux-omap@vger.kernel.org This second version adds two fixes: it removes the extraneous init from csi2_96m_fck, and associates virt_opp_clkdm with wkup_pwrdm. ... This series updates the in-kernel OMAP2/3 clockdomain and powerdomain structures: - Split the placeholder clockdomain "wkup_clkdm" into "cm_clkdm" and "prm_clkdm". This more accurately reflects the hardware. - Add powerdomains and clockdomains for DPLLs 1 through 5 on OMAP3. - Associate every clock in OMAP2/3 clock tree with an appropriate clockdomain. Boot-tested on 2430SDP and 3430SDP. --- size: text data bss dec hex filename 3441382 157936 105728 3705046 3888d6 vmlinux.3430sdp.orig 3441638 158440 105728 3705806 388bce vmlinux.3430sdp arch/arm/mach-omap2/clock.c | 8 + arch/arm/mach-omap2/clock24xx.h | 56 ++++++---- arch/arm/mach-omap2/clock34xx.h | 140 ++++++++++++++++++------- arch/arm/mach-omap2/clockdomains.h | 65 +++++++++++- arch/arm/mach-omap2/powerdomains.h | 5 + arch/arm/mach-omap2/powerdomains34xx.h | 31 ++++++ arch/arm/plat-omap/include/mach/powerdomain.h | 4 - 7 files changed, 239 insertions(+), 70 deletions(-)