From patchwork Mon Jun 11 16:15:39 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 164226 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [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 EBAEBB6FF8 for ; Tue, 12 Jun 2012 02:19:13 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Se7HM-0000bW-LN; Mon, 11 Jun 2012 16:15:44 +0000 Received: from mail-qa0-f48.google.com ([209.85.216.48]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1Se7HJ-0000b5-8A for linux-arm-kernel@lists.infradead.org; Mon, 11 Jun 2012 16:15:41 +0000 Received: by qady23 with SMTP id y23so2478760qad.0 for ; Mon, 11 Jun 2012 09:15:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type :x-gm-message-state; bh=BiysObu6L72bZTRHPzBUDRVHptbfh8VC7f1++5MWpZ4=; b=o9T7VpYsglh2pfsResSzLzlwvPqugIxBqrgh64oubc7TfqaCHJ85iCVy/jPzL2+GcJ pQvcKBHgKP6bOROUrbeRsWlK0aordq2pZ9RgnMEiTNJie+ZwekaXc1WCbbTrd8Es/Bo1 7KyjbA82nLyLZOCCNKqsRTkGflC3jXAddQXsGHcrWVfsoS1DBau0pWqgw2ue2gHMCV0G HpwV61tUl6oUgZoFDmGUBBvWSpNW7et4i1dp0IeQA9kwZpWOboYuWcM2WeDSyEy+Wzc8 uM2Wqf+pUBxS5xBXwG/pUb4GyFDcLx3G1rNs4eYwCpArlWxC+sWmoHko5K0lJaLbGBaJ RkQg== MIME-Version: 1.0 Received: by 10.224.200.6 with SMTP id eu6mr14503352qab.33.1339431339612; Mon, 11 Jun 2012 09:15:39 -0700 (PDT) Received: by 10.229.5.15 with HTTP; Mon, 11 Jun 2012 09:15:39 -0700 (PDT) Date: Mon, 11 Jun 2012 18:15:39 +0200 Message-ID: Subject: [GIT PULL] Nomadik updates From: Linus Walleij To: arm@kernel.org X-Gm-Message-State: ALoCoQmtYvQAP+Xd/VkZ4rl+MKuyanswqYP4BDfaeyTLvr+xdTS6Vsaus9v+SstMI6q/89Eq2gFT X-Spam-Note: CRM114 invocation failed X-Spam-Score: -2.6 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.216.48 listed in list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: 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 Hi ARM SoC maintainers, could you please pull these Nomadik updates to the ARM SoC tree for testing in -next. All patches have been reviewed and ACKed. This alters Nomadik so we: - Get rid of statically declared devices - Support PL031 RTC - Support MMC/SD card - Convert to use common/generic clock - Register the full set of I2C devices on the board - Bump IRQs by one avoiding to use IRQ 0 which is now NO_IRQ The following changes since commit f8f5701bdaf9134b1f90e5044a82c66324d2073f: Linux 3.5-rc1 (2012-06-02 18:29:26 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git nomadik-for-arm-soc Linus Walleij (8): ARM: nomadik: register GPIOs dynamically ARM: nomadik: register AMBA devices dynamically ARM: nomadik: register PL031 RTC ARM: nomadik: convert to generic clock ARM: nomadik: register all three I2C busses ARM: nomadik: register the I2C devices ARM: nomadik: register the MMC/SD device ARM: nomadik: bump all IRQ numbers by one arch/arm/Kconfig | 2 +- arch/arm/mach-nomadik/Makefile | 2 - arch/arm/mach-nomadik/board-nhk8815.c | 67 +++++++++++++--- arch/arm/mach-nomadik/clock.c | 75 ----------------- arch/arm/mach-nomadik/clock.h | 15 ---- arch/arm/mach-nomadik/cpu-8815.c | 126 ++++++++++++----------------- arch/arm/mach-nomadik/i2c-8815nhk.c | 38 +++++++-- arch/arm/mach-nomadik/include/mach/irqs.h | 85 ++++++++++---------- drivers/clk/Makefile | 1 + drivers/clk/clk-nomadik.c | 47 +++++++++++ include/linux/platform_data/clk-nomadik.h | 2 + 11 files changed, 230 insertions(+), 230 deletions(-) delete mode 100644 arch/arm/mach-nomadik/clock.c delete mode 100644 arch/arm/mach-nomadik/clock.h create mode 100644 drivers/clk/clk-nomadik.c create mode 100644 include/linux/platform_data/clk-nomadik.h