From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752045AbcEKQxy (ORCPT ); Wed, 11 May 2016 12:53:54 -0400 Received: from hqemgate14.nvidia.com ([216.228.121.143]:12556 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751391AbcEKQxv (ORCPT ); Wed, 11 May 2016 12:53:51 -0400 X-PGP-Universal: processed; by hqnvupgp07.nvidia.com on Wed, 11 May 2016 09:52:12 -0700 Subject: Re: [PATCH V2 13/14] dt-bindings: arm-gic: Add documentation for Tegra210 AGIC To: Rob Herring , Mark Rutland References: <1461150237-15580-1-git-send-email-jonathanh@nvidia.com> <1461150237-15580-14-git-send-email-jonathanh@nvidia.com> <20160422100052.GA10606@leverpostej> <571A0739.3090502@nvidia.com> <20160422112239.GF10606@leverpostej> <5720DC1D.1080802@nvidia.com> <20160427173810.GC7359@leverpostej> <5721C597.1010105@nvidia.com> <20160428095525.GB21145@leverpostej> <572C56A6.7020408@nvidia.com> <573358F9.6000108@nvidia.com> <57335AD3.7070109@nvidia.com> CC: Geert Uytterhoeven , Thomas Gleixner , Jason Cooper , Marc Zyngier , Pawel Moll , Ian Campbell , Kumar Gala , "Stephen Warren" , Thierry Reding , Kevin Hilman , Grygorii Strashko , Lars-Peter Clausen , "Linus Walleij" , "linux-tegra@vger.kernel.org" , "linux-omap@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" From: Jon Hunter Message-ID: <57336397.4000401@nvidia.com> Date: Wed, 11 May 2016 17:53:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: X-Originating-IP: [10.21.132.102] X-ClientProxiedBy: UKMAIL102.nvidia.com (10.26.138.15) To UKMAIL101.nvidia.com (10.26.138.13) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, Mark, On 11/05/16 17:30, Rob Herring wrote: > A platform driver for just gic-400 is wrong IMO until we have platform > drivers for all interrupt controllers. Yes, that is fine with me, but can we decide on whether the platform driver should match "tegra210-agic" or the early driver should bail-out if clocks/power-domains are present? I am fine with either, but I think that Rob prefers the tegra210-agic compat string and Mark prefers to bail-out of the early driver if clocks/power-domains are present. > Another reason to set OF_POPULATED flag is we are needlessly creating > platform devices for irq controllers that will never have platform > drivers. So I'd go with that approach. Yes exactly, that was the point I was trying to make ;-) Jon