Received: by 10.223.185.116 with SMTP id b49csp5445362wrg; Wed, 7 Mar 2018 11:53:50 -0800 (PST) X-Google-Smtp-Source: AG47ELsG2yrLhxWgvpOGxHdpISjWoiD1P8/1HPiXQgEk/Duhl8162SBeZHnduGhGCF35XSUwuZtK X-Received: by 2002:a17:902:b10c:: with SMTP id q12-v6mr4965642plr.197.1520452430193; Wed, 07 Mar 2018 11:53:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520452430; cv=none; d=google.com; s=arc-20160816; b=hlHKe9uYGwVkFtprSgrpm3nFiwYajpGf5b60GpvfmhVUmrbQy5tbeRNIMdHiVdezDY +kin7sSw36S7xN2tjVXFPjyNo+aKp9obo3/ib74HWWMNdg9s+NfmTCURxDxK6KW/W+Tj olAdcL0tqTj/tbN4iZMKl8iHCyBfL41r7gR8+fuqTbtmbUkf5LflSgDxrk8gjeZGqeu2 P4QCUHFsn5cmbTmZ8KJ5awOOwJ7s8oArltrjh60DU4Avrz73C6CaelkyB4CoVOF+qb6V B8anGTxfMBSYNuxecBTNxt37ifw8xL55yIlq4KaHZXGeq/AZ2F9Eo0LVSrIJTZO9l0Bp 5jEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=LmR3giV1nImsf0wC1tyHaSKoZYAl1Kq+dSX5a4ISYHQ=; b=GsftamgUNHAa0hstyqD+BjHCk4LYSi3xJySzv174RHBxsDNYdmjCxRF8HlwxPGgVvk qfNc0tbTig+18NK7J8dzwTk9ZIf8K5YII8TMGW0Dc7PkXD4m+JegL990mHta8puFGjDz UXLWpkf+7TVCvFFdZ7YBQg3QkVmW8rqJtUtkII5YWWHguiQ4KI70IUMxEpW2aK4WgVDP IXRUU4njQJBgHtWkuIxepDTS7VbyW2SzaRNA8hugUcBs8auZ64rzrs0F4p34NHNufLRg lnvgXiBaSI3uKAAldHnaH5WvH4zZ5Lz/wEYt7F56ZvW7Y382f4ZIK97K1p/eYB0q35Zr O9Tw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q9si14430921pfk.124.2018.03.07.11.53.35; Wed, 07 Mar 2018 11:53:50 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965844AbeCGTry (ORCPT + 99 others); Wed, 7 Mar 2018 14:47:54 -0500 Received: from mail-ot0-f195.google.com ([74.125.82.195]:42073 "EHLO mail-ot0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965805AbeCGTrr (ORCPT ); Wed, 7 Mar 2018 14:47:47 -0500 Received: by mail-ot0-f195.google.com with SMTP id l5so3191288otf.9; Wed, 07 Mar 2018 11:47:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=LmR3giV1nImsf0wC1tyHaSKoZYAl1Kq+dSX5a4ISYHQ=; b=iCVzyc5G9uQ/Pj9HPLP4bBwrCKuz3TB2ZI/mBKQfu8xlpp+0SfZxCuZH5HUzh7w5hL sAGVWcVcq5FYXIVPlV0fQoibJ3dKhY11jB3e+trIDs/1TEZJwRZhS/86jRAUUX6+jLMR vrTLJ6kfHYaix0NjpEg6hVRmKRrrP1rYZrlfmhdWAJfOryCT/bjiso9Eq3w601Z+yQZt LC0g2Pyk7CKCbXOq/HbtEl0LgaMjhibOmYbk5uueCh5DiZszhq0qSsRcMjk67eNvc+W9 Q2o6GLJi+2ek1XYaBfx2bzvquc7oAFeYi1MBZ0bC8EKbjeXeqfLdkzT8ixjwhplIUEa9 UayQ== X-Gm-Message-State: APf1xPBKMEk5P3EwV7MTWqPFzd/d/vak7mwXDXevFu7ANOLy7QhnEWMY G8altZrAZ8adR+Hj9jfLiA== X-Received: by 10.157.68.133 with SMTP id v5mr17410981ote.342.1520452066105; Wed, 07 Mar 2018 11:47:46 -0800 (PST) Received: from localhost (216-188-254-6.dyn.grandenetworks.net. [216.188.254.6]) by smtp.gmail.com with ESMTPSA id n3sm3157608ota.50.2018.03.07.11.47.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 07 Mar 2018 11:47:45 -0800 (PST) Date: Wed, 7 Mar 2018 13:47:45 -0600 From: Rob Herring To: richard.gong@linux.intel.com Cc: catalin.marinas@arm.com, will.deacon@arm.com, dinguyen@kernel.org, mark.rutland@arm.com, atull@kernel.org, mdf@kernel.org, arnd@arndb.de, gregkh@linuxfoundation.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-fpga@vger.kernel.org, yves.vandervennet@linux.intel.com Subject: Re: [PATCHv2 4/7] dt-bindings: fpga: add Stratix10 SoC FPGA manager binding Message-ID: <20180307194745.657ewa6rtcta6eqm@rob-hp-laptop> References: <1519949975-13548-1-git-send-email-richard.gong@linux.intel.com> <1519949975-13548-5-git-send-email-richard.gong@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1519949975-13548-5-git-send-email-richard.gong@linux.intel.com> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 01, 2018 at 06:19:32PM -0600, richard.gong@linux.intel.com wrote: > From: Alan Tull > > Add a Device Tree binding for the Intel Stratix10 SoC FPGA manager. > > Signed-off-by: Alan Tull > --- > v2: this patch is added in patch set version 2 > --- > .../devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 10 ++++++++++ > 1 file changed, 10 insertions(+) > create mode 100644 Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt > > diff --git a/Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt b/Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt > new file mode 100644 > index 0000000..78de689 > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt > @@ -0,0 +1,10 @@ > +Intel Stratix10 SoC FPGA Manager > + > +Required properties: > +- compatible : should contain "intel,stratix10-soc-fpga-mgr" > + > +Example: > + > + fpga_mgr: fpga-mgr@0 { > + compatible = "intel,stratix10-soc-fpga-mgr"; No reg or anything else? Is that because it all goes thru the service layer firmware? Just get the service layer driver to instantiate a device for this driver or get rid of the 2 layers if that's all the firmware interface does. DT is not a Linux driver instantiation mechanism. And build your dts files with "W=1" because there's an error in this example. Rob