From patchwork Wed Jun 25 01:04:50 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suman Anna X-Patchwork-Id: 4415611 Return-Path: X-Original-To: patchwork-linux-omap@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 979E2BEEAA for ; Wed, 25 Jun 2014 01:06:14 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id B98D520120 for ; Wed, 25 Jun 2014 01:06:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C437120034 for ; Wed, 25 Jun 2014 01:06:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754175AbaFYBGL (ORCPT ); Tue, 24 Jun 2014 21:06:11 -0400 Received: from arroyo.ext.ti.com ([192.94.94.40]:34793 "EHLO arroyo.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752612AbaFYBGK (ORCPT ); Tue, 24 Jun 2014 21:06:10 -0400 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by arroyo.ext.ti.com (8.13.7/8.13.7) with ESMTP id s5P15pQI021399; Tue, 24 Jun 2014 20:05:51 -0500 Received: from DLEE71.ent.ti.com (dlee71.ent.ti.com [157.170.170.114]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id s5P15pHa018329; Tue, 24 Jun 2014 20:05:51 -0500 Received: from dlep32.itg.ti.com (157.170.170.100) by DLEE71.ent.ti.com (157.170.170.114) with Microsoft SMTP Server id 14.3.174.1; Tue, 24 Jun 2014 20:05:51 -0500 Received: from legion.dal.design.ti.com (legion.dal.design.ti.com [128.247.22.53]) by dlep32.itg.ti.com (8.14.3/8.13.8) with ESMTP id s5P15poZ007471; Tue, 24 Jun 2014 20:05:51 -0500 Received: from localhost (irmo.am.dhcp.ti.com [128.247.71.175]) by legion.dal.design.ti.com (8.11.7p1+Sun/8.11.7) with ESMTP id s5P15pt23065; Tue, 24 Jun 2014 20:05:51 -0500 (CDT) From: Suman Anna To: Tony Lindgren CC: Paul Walmsley , Dave Gerlach , Jassi Brar , , , , Suman Anna Subject: [PATCH 4/9] ARM: dts: DRA7: Add mailbox nodes Date: Tue, 24 Jun 2014 20:04:50 -0500 Message-ID: <1403658295-54766-5-git-send-email-s-anna@ti.com> X-Mailer: git-send-email 2.0.0 In-Reply-To: <1403658295-54766-1-git-send-email-s-anna@ti.com> References: <1403658295-54766-1-git-send-email-s-anna@ti.com> MIME-Version: 1.0 Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP DRA7xx has 13 system mailboxes, and is present on both the DRA72x and DRA74x family of SoCs. Add the DT nodes for all these 13 mailboxes. Except for mailbox 1, all other mailboxes do not have interrupts mapped into the MPU GIC by default. All the mailboxes have been disabled and the interrupts property information is left out intentionally for now, because of the dependencies against the crossbar driver. These mailboxes can be enabled when a usecase arises and the crossbar driver dependencies are met. NOTE: The mailbox 1 is backward compatible with the mailbox IP on OMAP4/OMAP5 with different number of mailbox fifos and IP interrupts, and hence the omap4 compatibility string is used. Signed-off-by: Suman Anna --- arch/arm/boot/dts/dra7.dtsi | 91 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index c29945e..8d7626f 100644 --- a/arch/arm/boot/dts/dra7.dtsi +++ b/arch/arm/boot/dts/dra7.dtsi @@ -338,6 +338,97 @@ status = "disabled"; }; + mailbox1: mailbox@4a0f4000 { + compatible = "ti,omap4-mailbox"; + reg = <0x4a0f4000 0x200>; + ti,hwmods = "mailbox1"; + status = "disabled"; + }; + + mailbox2: mailbox@4883a000 { + compatible = "ti,dra7-mailbox"; + reg = <0x4883a000 0x200>; + ti,hwmods = "mailbox2"; + status = "disabled"; + }; + + mailbox3: mailbox@4883c000 { + compatible = "ti,dra7-mailbox"; + reg = <0x4883c000 0x200>; + ti,hwmods = "mailbox3"; + status = "disabled"; + }; + + mailbox4: mailbox@4883e000 { + compatible = "ti,dra7-mailbox"; + reg = <0x4883e000 0x200>; + ti,hwmods = "mailbox4"; + status = "disabled"; + }; + + mailbox5: mailbox@48840000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48840000 0x200>; + ti,hwmods = "mailbox5"; + status = "disabled"; + }; + + mailbox6: mailbox@48842000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48842000 0x200>; + ti,hwmods = "mailbox6"; + status = "disabled"; + }; + + mailbox7: mailbox@48844000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48844000 0x200>; + ti,hwmods = "mailbox7"; + status = "disabled"; + }; + + mailbox8: mailbox@48846000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48846000 0x200>; + ti,hwmods = "mailbox8"; + status = "disabled"; + }; + + mailbox9: mailbox@4885e000 { + compatible = "ti,dra7-mailbox"; + reg = <0x4885e000 0x200>; + ti,hwmods = "mailbox9"; + status = "disabled"; + }; + + mailbox10: mailbox@48860000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48860000 0x200>; + ti,hwmods = "mailbox10"; + status = "disabled"; + }; + + mailbox11: mailbox@48862000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48862000 0x200>; + ti,hwmods = "mailbox11"; + status = "disabled"; + }; + + mailbox12: mailbox@48864000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48864000 0x200>; + ti,hwmods = "mailbox12"; + status = "disabled"; + }; + + mailbox13: mailbox@48802000 { + compatible = "ti,dra7-mailbox"; + reg = <0x48802000 0x200>; + ti,hwmods = "mailbox13"; + status = "disabled"; + }; + timer1: timer@4ae18000 { compatible = "ti,omap5430-timer"; reg = <0x4ae18000 0x80>;