From patchwork Thu Jun 28 15:54:21 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Walmsley X-Patchwork-Id: 167916 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (unknown [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 26844B6FFD for ; Fri, 29 Jun 2012 01:58:03 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1SkH35-0003tB-0q; Thu, 28 Jun 2012 15:54:27 +0000 Received: from utopia.booyaka.com ([72.9.107.138]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1SkH2z-0003rO-V6 for linux-arm-kernel@lists.infradead.org; Thu, 28 Jun 2012 15:54:22 +0000 Received: (qmail 8643 invoked by uid 1019); 28 Jun 2012 15:54:21 -0000 Date: Thu, 28 Jun 2012 09:54:21 -0600 (MDT) From: Paul Walmsley To: tony@atomide.com Subject: [GIT PULL v2] ARM: OMAP AM35xx: some fixes for 3.6 Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 X-Spam-Note: CRM114 invocation failed X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Tony The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc: Linux 3.5-rc4 (2012-06-24 12:53:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git tags/omap-devel-d-for-3.6 for you to fetch changes up to a77e1c4d09c88f98ac2e653382d2c1861dbb736f: Merge branches 'am35xx_hwmod_data_fixes_a_3.6', 'am35xx_emac_mdio_devel_3.6' and 'am35xx_prcm_data_devel_3.6' into am35xx_devel_3.6 (2012-06-28 00:13:19 -0600) - ---------------------------------------------------------------- Some OMAP AM35xx fixes. The powerdomain and clockdomain data for the AM35xx are finally fixed. The AM35xx EMAC/MDIO Ethernet controller integration code has been converted to use the OMAP device and hwmod framework. Also the UART4 and HSOTGUSB warnings have been fixed. - ---------------------------------------------------------------- Test logs are at: http://www.pwsan.com/omap/testlogs/am35xx_devel_3.6/20120628014213/ On 3530ES3 Beagle, wakeup from dynamic retention idle is broken; can be worked around by reverting commit 91930652a23de0873a157aa1d9962cb878d64451 ("OMAP2+: UART: Add mechanism to probe uart pins and configure rx wakeup"). On 3530ES3 Beagle and 37xx EVM, CORE powerdomain won't enter retention. On 37xx EVM, CORE powerdomain won't enter off. On 4430ES2 Panda, the serial port prints garbage at the end of long transmissions when dynamic idle is enabled. All of these problems are present with stock v3.5-rc4; none of them were added by this series. object size (delta in bytes from test_v3.5-rc4 (6b16351acbd415e66ba16bf7d473ece1574cf0bc)): text data bss total kernel 0 0 0 0 5912osk_testconfig/vmlinux +124 +2464 0 +2588 am33xx_testconfig/vmlinux 0 0 0 0 n800_b_testconfig/vmlinux 0 0 0 0 n800_multi_omap2xxx/vmlinux 0 0 0 0 n800_testconfig/vmlinux 0 0 0 0 omap1510_defconfig/vmlinux 0 0 0 0 omap1_defconfig/vmlinux 0 0 0 0 omap2_4_testconfig/vmlinux +104 +2520 0 +2624 omap2plus_defconfig/vmlinux +104 +2200 0 +2304 omap2plus_no_pm/vmlinux +104 +2456 0 +2560 omap3_4_testconfig/vmlinux +104 +2488 0 +2592 omap3_testconfig/vmlinux 0 0 0 0 omap4_testconfig/vmlinux Mark A. Greer (3): ARM: OMAP AM35x: EMAC/MDIO integration: Add Davinci EMAC/MDIO hwmod support ARM: OMAP AM35x: clockdomain data: Fix clockdomain dependencies arm: omap3: am35x: Set proper powerdomain states Paul Walmsley (4): ARM: OMAP AM35xx: clock and hwmod data: fix AM35xx HSOTGUSB hwmod ARM: OMAP AM35xx: clock and hwmod data: fix UART4 data ARM: OMAP: AM35xx: fix UART4 softreset Merge branches 'am35xx_hwmod_data_fixes_a_3.6', 'am35xx_emac_mdio_devel_3.6' and 'am35xx_prcm_data_devel_3.6' into am35xx_devel_3.6 arch/arm/mach-omap2/am35xx-emac.c | 90 +++++++-------- arch/arm/mach-omap2/clock3xxx_data.c | 28 +++-- arch/arm/mach-omap2/clockdomains3xxx_data.c | 157 ++++++++++++++++++++++++--- arch/arm/mach-omap2/cm-regbits-34xx.h | 4 +- arch/arm/mach-omap2/include/mach/am35xx.h | 2 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 143 ++++++++++++++++++++++-- arch/arm/mach-omap2/powerdomains3xxx_data.c | 139 ++++++++++++++++++++++-- arch/arm/mach-omap2/prcm-common.h | 4 +- 8 files changed, 471 insertions(+), 96 deletions(-) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJP7H0MAAoJEMePsQ0LvSpLUUgP/1Jy7cjiJHA/WyZOSy2KaINJ 1qYOfYTx7jUIG7Wh9HIXHpSh2CoqkvKQs+1g+L/05aysWPuhOTVwvqUEB3Tmcmn1 kSd7OuFl8Q3QOFqVSTb9A6vpL0O7xo+S5G6DYcJRpoCpBNs1oDA+CoaK2i2d1L4r PFl9LPweYaChROaE8PtYhbR9DW7PwMFZdYTSTyseLaU9tgN/JUZky86hupZEyJe+ EvZJHzblIHoVQlhyl7FrhydXXlhJF/lO4vHzjjnWzSd+8h4ftVgGqpjmkNaoVZxr /ZCPwhHXL1NNDKBQ4mKW4duk2THnA9yffkQ+7m/Di0ZXtPC4YwRtNL/ii54epoVU /XpDX3FppqU1dM8nL5CMACpzBbjFq18fu5eoR221hPNlbNBpZKGaacrbblR5eoox TrEV54ZlZe19OH9VmBnPEQ+UImYzNVtx4PcZppA76sMziddhyMKM96QMNXu2RFu2 7bCgZgw9S4+53ZLphnuedFPklD3VXaqTlKvIMnQW6IMQNY9t0GIzM5CsK4fsW60Y m7vX0mYvqFuigIjutDUENu05z0n0BOvV9MqwyypBsZE36TZKS2MigLWXsIBLqWDu ipVQpESV4M4KYrLbsieETHpx9OKj8gWD4lGMHojLpE5J9HCZsVXfWwGOpbTeJqTC ns8NEro0xhAGFigBmrcp =9e/C -----END PGP SIGNATURE-----