From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754246AbbIRVeo (ORCPT ); Fri, 18 Sep 2015 17:34:44 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:49852 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752962AbbIRVem (ORCPT ); Fri, 18 Sep 2015 17:34:42 -0400 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Ray Jui , Florian Fainelli , Rob Herring , Mark Rutland , devicetree@vger.kernel.org, Pawel Moll , Ian Campbell , linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, Kumar Gala Subject: Re: [PATCH v2 5/9] ARM: dts: Move all Cygnus peripherals into soc bus Date: Fri, 18 Sep 2015 23:34:30 +0200 Message-ID: <1929872.EmD9YkfFuv@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <1442611454-16331-6-git-send-email-rjui@broadcom.com> References: <1442611454-16331-1-git-send-email-rjui@broadcom.com> <1442611454-16331-6-git-send-email-rjui@broadcom.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:b9eGrif9k2YcobzQiEk+g6XjFWvcgBh9mJv81kYf2/JZVgv1BJp TInoXpOzzM+mfhrI9yOxZz9KDVVAoV8dK7ivBYEDmMpUtSx9xxbF/dN5UMnX7FcJ0pu1DKe 0WrFpgVVVRQ6ap7cOb/daJ2Ipv2HpkaxgS4gYp8hYSbZxE4pvP8BiyVu2FhO1T16gLQE7Jr 0bZ912zBy9GYWshdenkAw== X-UI-Out-Filterresults: notjunk:1;V01:K0:+JX8A0KJnLg=:yaJVWd9fxynT7SOO5hwliT 2JXz3RYTlRGOp8nh2BumpA7vfrcPVoWaxmOJTPcZ8XDuA46AfvVEKH4Y81oCFDOCHfiPZzrjA HRrsple6CoOiL4XLJyLr5FBN9SSZXeJMateA9kInoZrAI4/Xtj6bGDJWAmp6Hr5DXrpFb9z90 nPy7jgCFrGbq4qbthRMUuRVpXaohu9NC23Ho9xE885IXzRzfsNMYLMnkWugA4lEbQeeYMqVjY dfqxSM1/6wG/n2vI/Ib2UA3UdYD1XOtNsfSGWqqrzWkQJDCmKCYzE2xkeTUzNsZJmwxjCqXkf 3Uw6h8JhLdE/Q17ZzIjgeQYuaSdyOjw2zuu+VmhOPzFbv4a+BFK1DXRoYXJvfJgrJJYQKagpJ mZyoLBSA72r4Fjfg85WLEPJEwuwp1O8ToVMuSdHr39VMEvTou2T+byeAZuh5LFnCCr3cTSkIB Eqpn/pfyg3iGNAa9gp0SnLPlkVoLrqPMnuFnE1v48Qxu8lf7szeyds1apVVCtwJpq/SY46o6E JlseQTrdya4xjmT+5EAohSap/CyA7w2uxDQf6bimbCEr9j5S3cB7LvT/Jn6YteO/pZCYKZ0VF ZuR/I1GMuF0/pDswfZWxp4KJeeUH33DaGpZAYBW53uuc85QuJ8+yTr4xkB33wZ95ro42QXrSa mCF6D/zJlBUMi4lv5//mdyg+3GB7IiKBeigc3pXDvJFG3ngOXYUHNTqGWKEHk29zr/DC0fHAK Lf8cOqpMz8Ygk46I Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Friday 18 September 2015 14:24:10 Ray Jui wrote: > + soc { > + compatible = "simple-bus"; > + ranges; > + #address-cells = <1>; > + #size-cells = <1>; > + pinctrl: pinctrl@0301d0c8 { > Similarly to the core bus, this seems to have address ranges 0x03xxxxxx and 0x18xxxxxx on it, so put those into the ranges. It probably also makes sense to name the bus according to what kind of bus (axi, ahb, plb, ...) is used here. If the soc has nested buses (e.g. an ahb connected to an axi bus,) then model both of them in the DT. Arnd