Received: by 10.213.65.68 with SMTP id h4csp517450imn; Fri, 16 Mar 2018 10:09:36 -0700 (PDT) X-Google-Smtp-Source: AG47ELtD6v3JpyiKev+K1E4VNLRuq5pRyAK71YhEBrBrUPABVEpKcJ5YSqvwYMHKkMCiTRpK06I5 X-Received: by 10.98.28.202 with SMTP id c193mr2176080pfc.109.1521220176276; Fri, 16 Mar 2018 10:09:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521220176; cv=none; d=google.com; s=arc-20160816; b=CN9F9yI+vz4Q6OvNLcBoGgLiGPwa8pvEgXQlnX23rpDjamH9CAGP2DkHyvmtp080oL gQxmeIczzE1bDn7ufbhmEq6byYj3oV11c9p7FDIRvDz5pGBq719IRmUabIgZqVBGwnt2 My333zX4RiStah5JF6/9eDGZwPCntuqbw/ZvElxxsev4V8DTfprUzkqudnNepLD2xg1l ZZ95YQeM783FMkKwoxFPeCPzVDkXPglyS7Ju5yH3/iboaVwn/FvrHdsK29XwdrqdN136 Qn3mg4UuvtRgE/tGfqUzUyNZw/GCC4/xtvhyjCZFdwtcXmUDHaZTtXBV4Hv0wZ2l5Pm4 ImwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=pbeJtYld+qQna4ZLo6eREVxfxf6ZlKEkU+sOMgQ1POQ=; b=pujKjM9nMMmEAodcUp8QiimEb2IU3YtX5PjIL0ZVK9817NgGaGm/DYwwHFV4//JFYs 6s3U6jV8MIha5Kq4wDh1o07Ozish6GslWhOXxveWMF1GfelZcgRLdYs9orlj351zjynD dBnQJp+eeRNILFfFLKmbmPtmtzTMJ1srThkj11FVAlVaYstrbTlGlvICWJ1+qB+GqN0Y cwrryUusBDv+E8ceNtlMwqdadECaHfAzsOpj2dM5YlV7ehGTCyeHs3qU0VSxESVuIzhq BWMyuoO9htzxsco2ZwwaxPwfgMJMBJ8VuSM1Nywfj+GyCJ3iCoT0m281czqkrkg14r+W xJYQ== 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 m10si5205883pgs.236.2018.03.16.10.09.21; Fri, 16 Mar 2018 10:09:36 -0700 (PDT) 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 S1753725AbeCPRHs (ORCPT + 99 others); Fri, 16 Mar 2018 13:07:48 -0400 Received: from foss.arm.com ([217.140.101.70]:33218 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750815AbeCPRHp (ORCPT ); Fri, 16 Mar 2018 13:07:45 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E421580D; Fri, 16 Mar 2018 10:07:44 -0700 (PDT) Received: from [192.168.67.35] (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D3DA53F24A; Fri, 16 Mar 2018 10:07:42 -0700 (PDT) Subject: Re: [linux-sunxi] [PATCH v4 4/9] pinctrl: sunxi: add support for the Allwinner H6 main pin controller To: icenowy@aosc.io, Rob Herring , Maxime Ripard , Chen-Yu Tsai , Linus Walleij Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-sunxi@googlegroups.com References: <20180316140215.28663-1-icenowy@aosc.io> <20180316140215.28663-5-icenowy@aosc.io> From: Andre Przywara Message-ID: Date: Fri, 16 Mar 2018 17:07:28 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180316140215.28663-5-icenowy@aosc.io> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On 16/03/18 14:02, Icenowy Zheng wrote: > The Allwinner H6 SoC has two pin controllers, one main controller > (called CPUX-PORT in user manual) and one controller in CPUs power > domain (called CPUS-PORT in user manual). > > This commit introduces support for the main pin controller on H6. > > The pin bank A and B are not wired out and hidden from the SoC's > documents, however it's shown that the "ATE" (an AC200 chip > co-packaged with the H6 die) is connected to the main SoC die via these > pin banks. The information about these banks is just copied from the BSP > pinctrl driver, but re-formatted to fit the mainline pinctrl driver > format. The GPIO functions are dropped, as they're impossible to use -- > except a GPIO&IRQ only pin (PB20) which might be the IRQ of ATE. > > Signed-off-by: Icenowy Zheng > Acked-by: Rob Herring As mentioned before, I checked every single pin against the manual and this looks correct to me. Reviewed-by: Andre Przywara Thanks! Andre.