Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp879602imu; Tue, 11 Dec 2018 08:59:42 -0800 (PST) X-Google-Smtp-Source: AFSGD/XtSOearHuVNy0FOHKaYR5MCBumYOr5PXZpUlikBK+BMvSEj8giEBbdNpHU1mfCuE3XspwO X-Received: by 2002:a17:902:4324:: with SMTP id i33mr16285070pld.227.1544547581999; Tue, 11 Dec 2018 08:59:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544547581; cv=none; d=google.com; s=arc-20160816; b=k3UEhOLY4hs4VV0EtoSI4gfLhLU1atoXD2A9Ow1KXJp2H9ud9rfSoJRzJDcoy2MNyS D4ezuui/aoKqzBMLXFZLcpolhqFXRPUVJrOEoHp+wW+0AjacnE2d6WjfhzO0uf3GIc6S LLc/cSrfSygnkHcN/hiNCCGGWhEtK26ipZVLMpzIiljAjsGGKDZTkrzZrmnJLuGbXa1m nuJbBMpvJd7yhGPuZ7MZQY++uMVZoSOOS7JJuMqrpeKgIrok1mTMxlLmRuGokjmCXAkx Mz29srhZ5KfHH83opfHFWhprxU7URnaPUghMHJPHyRraSW8gmxNcyT3ZT88ZGKxHtxuJ bnYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=TpJrnFIGb10OoKJSON5s1DunnzfYQMeEmuU8v/I1lXE=; b=v/++7qYTOKjDFF1ab4lnkAGPERF8oxAOqWxnCLvVz+3h4gFO+hgWBuK21paNjuczWq Y13fdc78An4CHaxQuUu3Vx/yalFVAyF3uHGjwcW3H5ugcn9FEqhEgrgXbjHWDj6U7VYN rMf+KG1zNQHi40nMUvs8E9ra9giX6MXgIJxuCw2xjtZfOv5kos1/7MEz5QyHbn8/Y8Uc TCp8A/YPEHcwDjWvMha94Bah/jMZhjdIikOby3G8Y0O6tgMnZsGwibzZmmQyuclBNSEy 3+vNdig9AkizKJONsxrB2t6vEhgfBYhHtpW/taogDCYNuDiQr25pSD59bbxbQkGPR+H7 vliw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=JfrBeh+j; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d125si11838358pgc.418.2018.12.11.08.59.27; Tue, 11 Dec 2018 08:59:41 -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; dkim=pass header.i=@kernel.org header.s=default header.b=JfrBeh+j; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727186AbeLKQ6g (ORCPT + 99 others); Tue, 11 Dec 2018 11:58:36 -0500 Received: from mail.kernel.org ([198.145.29.99]:47810 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726739AbeLKQ6g (ORCPT ); Tue, 11 Dec 2018 11:58:36 -0500 Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3D4B020851; Tue, 11 Dec 2018 16:58:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1544547515; bh=bYxvgYOBSwOSe0ZpRtqNnNn2RseC00i5nN637rwutQY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=JfrBeh+j8eEAPLvVSW6yJvUWkli7phF3BEr0DDuwm7XUfMOGS5Lu6RIlNlZX5TvSX DdwkQjBcHBhzlNgH3HGqq4NyzW5hl96S+gbrnknyEDnXAnE4Rz6ZXj3eR0qQPoTECu TGQOGn3vqfYSQ6PsYW25w2ptPxKIFisHxbNW59YQ= Received: by mail-qk1-f178.google.com with SMTP id q70so9001317qkh.6; Tue, 11 Dec 2018 08:58:35 -0800 (PST) X-Gm-Message-State: AA+aEWbZkICpmYP0o6IasulujqgugJh6rQhXrUUhYN6pytT/hUZEqJtV F+LaL8P4j8Ihlg6mQOLRkrT8GClPL5s/O6mHIg== X-Received: by 2002:ae9:ef14:: with SMTP id d20mr15556224qkg.147.1544547514495; Tue, 11 Dec 2018 08:58:34 -0800 (PST) MIME-Version: 1.0 References: <20181210132227.29262-1-narmstrong@baylibre.com> <20181210132227.29262-2-narmstrong@baylibre.com> In-Reply-To: <20181210132227.29262-2-narmstrong@baylibre.com> From: Rob Herring Date: Tue, 11 Dec 2018 10:58:23 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: gpu: mali-midgard: Add resets property To: Neil Armstrong Cc: devicetree@vger.kernel.org, Kevin Hilman , dri-devel , linux-amlogic@lists.infradead.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Dec 10, 2018 at 7:22 AM Neil Armstrong wrote: > > The Amlogic ARM Mali Midgard requires reset controls to power on and > software reset the GPU, adds these as optional in the bindings. > > Signed-off-by: Neil Armstrong > --- > Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt b/Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt > index 18a2cde2e5f3..24d83ec952f1 100644 > --- a/Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt > @@ -37,6 +37,8 @@ Optional properties: > - operating-points-v2 : Refer to Documentation/devicetree/bindings/opp/opp.txt > for details. > > +- resets : Phandle to the reset controls for the Mali Midgard device. How many? Sounds like 1, but the dts has 2. There's also a similar patch for Allwinner[1]. I don't want to see a different number of resets and different names for each vendor. So first figure out how many resets the IP block has. You'll have to find someone with access to the TRM. Rob [1] https://patchwork.ozlabs.org/patch/1003654/