[{"id":1767404,"web_url":"http://patchwork.ozlabs.org/comment/1767404/","msgid":"<20170912220230.kegayoedm4olybat@rob-hp-laptop>","list_archive_url":null,"date":"2017-09-12T22:02:30","subject":"Re: [PATCH 1/7] dt-bindings: gpu: mali-utgard: Add Rockchip Utgard\n\tMalis","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Tue, Sep 05, 2017 at 12:57:33PM +0200, Heiko Stuebner wrote:\n> Some (older or lower power) Rockchip socs use Utgard-based Mali-GPUs.\n> So add the necessary compatibles for them. As the setup is the same for\n> all of them (needing only the additional reset line), they get added in\n> a somewhat condensed form, to not inflate the document unnecessary.\n> \n> Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n> ---\n>  Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 7 +++++++\n>  1 file changed, 7 insertions(+)\n> \n> diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> index 2b6243e730f6..3b7f6f72f032 100644\n> --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> @@ -58,6 +58,13 @@ to specify one more vendor-specific compatible, among:\n>      Required properties:\n>        * resets: phandle to the reset line for the GPU\n>  \n> +  - rockchip,rk3036-mali\n> +  - rockchip,rk3066-mali\n> +  - rockchip,rk3188-mali\n> +  - rockchip,rk3228-mali\n\nNeed to list the compatibles in the compatible property section. You can \nsay \"Rockchip variants\" or something here.\n\n> +    Required properties:\n> +      * resets: phandle to the reset line for the GPU\n> +\n>    - stericsson,db8500-mali\n>      Required properties:\n>        * interrupt-names and interrupts:\n> -- \n> 2.14.1\n>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"DJKfyJEO\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xsJh40RW7z9sCZ\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 08:03:00 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtGj-0006ht-9H; Tue, 12 Sep 2017 22:02:57 +0000","from mail-oi0-f67.google.com ([209.85.218.67])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtGe-0006eR-Sy; Tue, 12 Sep 2017 22:02:54 +0000","by mail-oi0-f67.google.com with SMTP id i6so3714133oih.5;\n\tTue, 12 Sep 2017 15:02:32 -0700 (PDT)","from localhost (216-188-254-6.dyn.grandenetworks.net.\n\t[216.188.254.6]) by smtp.gmail.com with ESMTPSA id\n\tn139sm14138098oig.10.2017.09.12.15.02.30\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tTue, 12 Sep 2017 15:02:30 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=NtV0mTbflMRGvBrkQGTWP6O46iF+QdNfIvOiZwARUgc=;\n\tb=DJKfyJEOE6wdNi\n\tZNqs8NcP/jlRBC/1UAI633fY7aIhhA0SS3vqlaY+NgALc8eCE/2dTIDaobopO/1D/v59zZHCv1n4q\n\tmqsjs1VcZY1/U2OJ6ZXWyXkDY1eYUPwFAfcQ6NRyPCZwPr3FfEpIHfysg/jkTCTEtP42iOY3xQiYS\n\t8meDRKLbxcHvFJzievSNan2E0b4QQRpQkYP3pPvu0K8ErTF+W15qMIbse3ko3VomTf5Aqnp8SdsKK\n\td5SrgMfRlL9e1SQ5ayy7zo2/EedN7jVRDLWciRS26sSAnLzgFKLp9Ala40PgmFgllJZnkfY3XJaq+\n\tZGr5FyB+DPuiOHoV5aGg==;","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=cT8oB2/6z2jM2P4ErJb1pDFHtg4Y+HVnqmSvSdL8p9k=;\n\tb=coBHK69Q3yBz/ARMfmj/WBAIM29F9FMAlkm5pkfoVJWVqsUB3rWsvYYCj3VcnL66NU\n\tJ3VUgN7UIkPxWoJRciHmJY4/CwMDgGf79UEpihSQaIR0nNbeZswW3U+QjaqxVvuI2SmW\n\t3OJEi0kskkycMfl84xWpeo1v0Nqe3L6nTC3OVdqd7iPADiDHwK6pfTewsbC9VU2cHvtX\n\thYKOdJsbho0/liMb+VSLvmlofRao+M1AAmZj0HDHBHLxbEYQX/TW47pW75vc3pJZ8c1j\n\tpAfsTR6zEdVOVMNIjYXpeEY90z7wZ6B/T1MlnFrAQB/jQ9xjSKwSwcWWo3sq1Runwp3B\n\tv2xw==","X-Gm-Message-State":"AHPjjUg09QIxob0EiPncpLwq404BzIKE9DQgSovs39qtXg3Bd1i1unn/\n\tnDvzOrOunwhFoQ==","X-Google-Smtp-Source":"AOwi7QDPn+Bf69CUiTxJEbVWT23FWzBY2cydiNCzGTc7xtOGBNvlikwXTHpfVWc3Q2TlWyzJlNsvgg==","X-Received":"by 10.202.192.66 with SMTP id q63mr3017026oif.288.1505253751574; \n\tTue, 12 Sep 2017 15:02:31 -0700 (PDT)","Date":"Tue, 12 Sep 2017 17:02:30 -0500","From":"Rob Herring <robh@kernel.org>","To":"Heiko Stuebner <heiko@sntech.de>","Subject":"Re: [PATCH 1/7] dt-bindings: gpu: mali-utgard: Add Rockchip Utgard\n\tMalis","Message-ID":"<20170912220230.kegayoedm4olybat@rob-hp-laptop>","References":"<20170905105739.8330-1-heiko@sntech.de>\n\t<20170905105739.8330-2-heiko@sntech.de>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170905105739.8330-2-heiko@sntech.de>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_150253_147789_6A8334C7 ","X-CRM114-Status":"GOOD (  12.71  )","X-Spam-Score":"-1.5 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.5 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [209.85.218.67 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends\n\tin digit (robherring2[at]gmail.com)\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (robherring2[at]gmail.com)\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)\n\t[209.85.218.67 listed in wl.mailspike.net]\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders\n\t0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and\n\tEnvelopeFrom freemail headers are different","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"mark.rutland@arm.com, linux-rockchip@lists.infradead.org,\n\tlinux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1767408,"web_url":"http://patchwork.ozlabs.org/comment/1767408/","msgid":"<20170912220920.nfg33wbqikja3gml@rob-hp-laptop>","list_archive_url":null,"date":"2017-09-12T22:09:20","subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Tue, Sep 05, 2017 at 12:57:34PM +0200, Heiko Stuebner wrote:\n> Mali GPUs have a separate supplying regulator in a lot of socs,\n> so describe a mali-supply property. The already described\n> operating points will likely also need access to this regulator.\n> \n> Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n> ---\n>  Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 3 +++\n>  1 file changed, 3 insertions(+)\n> \n> diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> index 3b7f6f72f032..bcaa640c883f 100644\n> --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> @@ -39,6 +39,9 @@ Optional properties:\n>      Memory region to allocate from, as defined in\n>      Documentation/devicetree/bindi/reserved-memory/reserved-memory.txt\n>  \n> +  - mali-supply : Phandle to regulator for the Mali device. Refer to\n> +    Documentation/devicetree/bindings/regulator/regulator.txt for details.\n\nWouldn't a power domain be more appropriate?\n\n> +\n>    - operating-points-v2:\n>      Operating Points for the GPU, as defined in\n>      Documentation/devicetree/bindings/opp/opp.txt\n> -- \n> 2.14.1\n> \n> --\n> To unsubscribe from this list: send the line \"unsubscribe devicetree\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"I1MKFeDB\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xsJr552SSz9t5V\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 08:09:52 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtNM-0000Z0-Hy; Tue, 12 Sep 2017 22:09:48 +0000","from mail-oi0-f67.google.com ([209.85.218.67])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtNH-0000VM-3Q; Tue, 12 Sep 2017 22:09:44 +0000","by mail-oi0-f67.google.com with SMTP id z73so4849093oia.0;\n\tTue, 12 Sep 2017 15:09:22 -0700 (PDT)","from localhost (216-188-254-6.dyn.grandenetworks.net.\n\t[216.188.254.6]) by smtp.gmail.com with ESMTPSA id\n\tt188sm12909797oif.19.2017.09.12.15.09.20\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tTue, 12 Sep 2017 15:09:21 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=koOc4jeR1LpcD2RwU1OYEiVaNn/2q85kEp2ngG+1Hzg=;\n\tb=I1MKFeDBU1116N\n\tj9g8jiDgo1e2odusV6Ptoef5u/FJB6Ca03Weqz5IF6McL1zJauGd6vpuQ3RGRwsLBOiDXon6igWTE\n\td0DWO0k4nTgEapZkFpBI13WiIeq6R/E9eX/qwE6oKD2vrbECWS1dt9euL7HvQLSGG0PoPxY0PNA93\n\t3JyTZPlfJ/ltub7f+TR9MZ31tYrblfyelpE8SZeotHUNpLc6SLXvGLgDvCIWSIcR8RNDRHrCPqUsV\n\tK4uIJZRsi7wNIzgEqU7O8MRbr+2lC9kpEJQhVQng2z6yIvxZvRnBD9ZrryiQLqlvFoj2ZmcfgWoHT\n\teMpS1dZg7ublDCQXFs0g==;","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=5oYtlF4JKsJVwpszSDsCJ4DxsuTW6BcRU5xjnxLRC9o=;\n\tb=IW4ylU69tPMdk5oQjAO4t+pXaZ9ZxZkaw7GmcZ7kfQ4HS/MQz3y+Mwr+YyTytrHidt\n\tSqicYETO5OTR7sDYhg8XVpPXvL9SV6RTzSY44Z3TeRBiGdDahTYyDrKCHx+HpKgFD9Ka\n\t8lEIashD+/GKjD9Wg4QdjpYwFKv9NrV5Ljfq4IlFxzHFiLzfotp+cCPG+DSvUMxffEea\n\tQa+4q8vxhkILyB3G67SopCCq6N2h+fqeIQJb2cylNN3ICSmR+pATuN9Axve8AWEDAG3q\n\tKuY04rzIGNDpasKZfwfe6WiSCskNp6lXjiFXMtNJIHOid0R9JigyJM3+gkeKUIrDXvQS\n\tU0cg==","X-Gm-Message-State":"AHPjjUgV3v/Y02MxImxZEJIhdGA/tdCEFT1nXMZ6beTRTI/dCN5hwA56\n\tRM1oo+e10PKd+DTDb/I=","X-Google-Smtp-Source":"AOwi7QCjiokphBZJTcQehIsDz8mauM1qjJihCSZyt1L/abo4dC070QXY1+2XPxI9J4xncBhc5yUXrA==","X-Received":"by 10.202.71.203 with SMTP id u194mr8098734oia.51.1505254161689; \n\tTue, 12 Sep 2017 15:09:21 -0700 (PDT)","Date":"Tue, 12 Sep 2017 17:09:20 -0500","From":"Rob Herring <robh@kernel.org>","To":"Heiko Stuebner <heiko@sntech.de>","Subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","Message-ID":"<20170912220920.nfg33wbqikja3gml@rob-hp-laptop>","References":"<20170905105739.8330-1-heiko@sntech.de>\n\t<20170905105739.8330-3-heiko@sntech.de>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170905105739.8330-3-heiko@sntech.de>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_150943_197277_50325C5F ","X-CRM114-Status":"GOOD (  14.85  )","X-Spam-Score":"-1.5 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.5 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [209.85.218.67 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)\n\t[209.85.218.67 listed in wl.mailspike.net]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends\n\tin digit (robherring2[at]gmail.com)\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (robherring2[at]gmail.com)\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders\n\t0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and\n\tEnvelopeFrom freemail headers are different","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"mark.rutland@arm.com, linux-rockchip@lists.infradead.org,\n\tlinux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1767410,"web_url":"http://patchwork.ozlabs.org/comment/1767410/","msgid":"<5517832.4TA9c0NYD6@diego>","list_archive_url":null,"date":"2017-09-12T22:12:24","subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","submitter":{"id":10645,"url":"http://patchwork.ozlabs.org/api/people/10645/","name":"Heiko Stuebner","email":"heiko@sntech.de"},"content":"Hi Rob,\n\nAm Dienstag, 12. September 2017, 17:09:20 CEST schrieb Rob Herring:\n> On Tue, Sep 05, 2017 at 12:57:34PM +0200, Heiko Stuebner wrote:\n> > Mali GPUs have a separate supplying regulator in a lot of socs,\n> > so describe a mali-supply property. The already described\n> > operating points will likely also need access to this regulator.\n> > \n> > Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n> > ---\n> > \n> >  Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 3 +++\n> >  1 file changed, 3 insertions(+)\n> > \n> > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt index\n> > 3b7f6f72f032..bcaa640c883f 100644\n> > --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > \n> > @@ -39,6 +39,9 @@ Optional properties:\n> >      Memory region to allocate from, as defined in\n> >      Documentation/devicetree/bindi/reserved-memory/reserved-memory.txt\n> > \n> > +  - mali-supply : Phandle to regulator for the Mali device. Refer to\n> > +    Documentation/devicetree/bindings/regulator/regulator.txt for\n> > details.\n> \n> Wouldn't a power domain be more appropriate?\n\nAt least on Rockchip socs there is a power-domain, but also the separate \nadditional regulator. See the similar mali-midgard binding.\n\n\nHeiko","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"bemaNFz4\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xsJvd6NZmz9t5n\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 08:13:01 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtQQ-0002Me-2e; Tue, 12 Sep 2017 22:12:58 +0000","from gloria.sntech.de ([95.129.55.99])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drtQL-0002JF-HV; Tue, 12 Sep 2017 22:12:55 +0000","from ip9234ad97.dynamic.kabel-deutschland.de ([146.52.173.151]\n\thelo=diego.localnet) by gloria.sntech.de with esmtpsa\n\t(TLS1.1:DHE_RSA_AES_256_CBC_SHA1:256)\n\t(Exim 4.80) (envelope-from <heiko@sntech.de>)\n\tid 1drtPt-0002rd-BT; Wed, 13 Sep 2017 00:12:25 +0200"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:\n\tMessage-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=rAOOpcpU5r5r8sDHQVf5L9h9o03Jr1IgZ1jerKKi5z4=;\n\tb=bemaNFz4Tl/ty3\n\tfIpyFxUxQQiOYytT6kLrCtw3Xm6AiXR5teTC+S7GwRzGR2JqMuAFJJlqsphRIa4A+XX9J9AW2I5ox\n\t71I5D+PNaCqFQMU8lA5xO4ZsLXE26GE3+cOsRJw7psdIrxtdjJ/rwaaSmbUMDlUh8ClNdGEJ3+zZE\n\txB8PIubw5XEuVrzMHXzg52pKBdc9xP+0msZm+vJ3B0p0itJzrIn73+ibv3HQRaVCTEVTk7osMEMFh\n\tTMNC8MqZUdOe5iMlQ6r0cYR3rKAKrJFtEs57mFOPH+w9uSsXHgUUcduWwJRDVsZ1p+J1q+rTdKQaW\n\tKDNQ92XnCm+iH9RrF1wA==;","From":"Heiko =?iso-8859-1?q?St=FCbner?= <heiko@sntech.de>","To":"Rob Herring <robh@kernel.org>","Subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","Date":"Wed, 13 Sep 2017 00:12:24 +0200","Message-ID":"<5517832.4TA9c0NYD6@diego>","User-Agent":"KMail/5.2.3 (Linux/4.11.0-1-amd64; KDE/5.28.0; x86_64; ; )","In-Reply-To":"<20170912220920.nfg33wbqikja3gml@rob-hp-laptop>","References":"<20170905105739.8330-1-heiko@sntech.de>\n\t<20170905105739.8330-3-heiko@sntech.de>\n\t<20170912220920.nfg33wbqikja3gml@rob-hp-laptop>","MIME-Version":"1.0","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_151253_755350_71A03885 ","X-CRM114-Status":"GOOD (  12.76  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [95.129.55.99 listed in list.dnswl.org]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"mark.rutland@arm.com, linux-rockchip@lists.infradead.org,\n\tlinux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1767949,"web_url":"http://patchwork.ozlabs.org/comment/1767949/","msgid":"<20170913143415.fcds556hdqwnhsvm@rob-hp-laptop>","list_archive_url":null,"date":"2017-09-13T14:34:15","subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Wed, Sep 13, 2017 at 12:12:24AM +0200, Heiko Stübner wrote:\n> Hi Rob,\n> \n> Am Dienstag, 12. September 2017, 17:09:20 CEST schrieb Rob Herring:\n> > On Tue, Sep 05, 2017 at 12:57:34PM +0200, Heiko Stuebner wrote:\n> > > Mali GPUs have a separate supplying regulator in a lot of socs,\n> > > so describe a mali-supply property. The already described\n> > > operating points will likely also need access to this regulator.\n> > > \n> > > Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n> > > ---\n> > > \n> > >  Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 3 +++\n> > >  1 file changed, 3 insertions(+)\n> > > \n> > > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt index\n> > > 3b7f6f72f032..bcaa640c883f 100644\n> > > --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > \n> > > @@ -39,6 +39,9 @@ Optional properties:\n> > >      Memory region to allocate from, as defined in\n> > >      Documentation/devicetree/bindi/reserved-memory/reserved-memory.txt\n> > > \n> > > +  - mali-supply : Phandle to regulator for the Mali device. Refer to\n> > > +    Documentation/devicetree/bindings/regulator/regulator.txt for\n> > > details.\n> > \n> > Wouldn't a power domain be more appropriate?\n> \n> At least on Rockchip socs there is a power-domain, but also the separate \n> additional regulator. See the similar mali-midgard binding.\n\nAnd that regulator's state is independent of the power domain's state? \n\nBut I guess OPPs need a regulator. Really we should allow OPPs to be \ntied to the power domain. Maybe we do, I can't keep up with the ever \nevolving PM stuff.\n\nSo, given we already have it for midgard,\n\nAcked-by: Rob Herring <robh@kernel.org>\n\nRob","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"ZHNBUD7r\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=infradead.org header.i=@infradead.org\n\theader.b=\"tZENR5nK\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xsl2b6Qpvz9s76\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 14 Sep 2017 00:50:31 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1ds8zk-0007Bs-77; Wed, 13 Sep 2017 14:50:28 +0000","from casper.infradead.org ([2001:8b0:10b:1236::1])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1ds8zf-0005cV-JC; Wed, 13 Sep 2017 14:50:23 +0000","from mail-oi0-f52.google.com ([209.85.218.52])\n\tby casper.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1ds8kU-0001Sd-35; Wed, 13 Sep 2017 14:34:47 +0000","by mail-oi0-f52.google.com with SMTP id r20so2663984oie.0;\n\tWed, 13 Sep 2017 07:34:18 -0700 (PDT)","from localhost (216-188-254-6.dyn.grandenetworks.net.\n\t[216.188.254.6]) by smtp.gmail.com with ESMTPSA id\n\tu144sm15988059oie.11.2017.09.13.07.34.16\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tWed, 13 Sep 2017 07:34:16 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=1Bvm+8n0ouryozOcA+6js+5k7IGKoFqJGgJqG00AXo4=;\n\tb=ZHNBUD7rp2q7j/\n\tBUkrH9nu2EE68STBE8jQNKKwBNJCU+z138D/yJkEArT0VvpEWct4JH8lrFmI6QsmpOIiowtBBEPSG\n\tSifzhRHlDudmeyuZxLqKMDYN1Lb4DeaD0NxRBq8Cahbc/AqbdeZo5a+1E8EIrF6BDx0OVvAEsX47k\n\t0K/Kr79lY1kbDCf7MC/p3EUbw1759rSgXYLnwjpseOCMAjX3G4ZJy1XTTZQDK2341R2L6MDxT38ua\n\tgsa53cU34YklE2sO+pnByMrFU5iQUculpWm3RoJTpJccX8DxbnBa93HXEtd1nxyTGE1hVRxRdj4AL\n\tXSc5/rhHv6qgWC41xCwg==;","v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=infradead.org; s=casper.20170209;\n\th=In-Reply-To:Content-Transfer-Encoding:\n\tContent-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:\n\tSender:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:\n\tResent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:\n\tList-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;\n\tbh=rp/cmg2k5obBcYFf2QabqtkUHlRI6/+fjeSvE58kN5I=;\n\tb=tZENR5nK+bpFKPkdX4xp2eCUtP\n\tZFeGOFZAZiAogw/WVnPI/31vWd+PlqH2lHkSKSBJI36aRkvNWspTDsFOOuLzCzt9dV0O+OmxvCdZp\n\tjBY8ITL6eVlrH6sniAZDakf00XfPPg7/rH1Dt5KdeGwP34ZPQPbDf43l4kb7LMXa4kb1fsEWLS/fE\n\tSaC/b94ETgORAS9Tdt+pmlKLmlq5+IBgSz7/mjEakEcGePrePVVQuwK5IEFHkKXDhzgXevndhF5xS\n\tOGJaDE3I3IEiEabpPnCKp1Lg/+8j20s6wcIS8EQGIwwdlfzpi50s8xNd2HEtZAMgmE5vaBXJR1jHR\n\tfFAf+9Vw==;"],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:content-transfer-encoding\n\t:in-reply-to:user-agent;\n\tbh=rp/cmg2k5obBcYFf2QabqtkUHlRI6/+fjeSvE58kN5I=;\n\tb=Z/OTssLKGa7z2ACEeI93rfFKXpzQur9jSAH9RxMnFC+TzELkNbzSgCIl8+g3qJQTNW\n\tNLuAEuPeMEMM+YlOhiOBI8Sl6FtKebVypwx6nJ85nsAXXekmuhqb7RghLV1788HqBpgR\n\tcc+6DzyzVd+SCHcE+wj3mTkL/bMrOrj4AxW2mMofhUueelA4cdEJ0Nhe5wJxY0Hv5qxx\n\tNlEh7l6rbQNBFdcSjuO+rgsxJTfn6rn3mGWUFyteYpim1vItFM6KSrWrMY1JaeK8ksqm\n\tVJvDumSz/57miTcnqDipjYgaYaAnEneg1z46gdrXC6+9s1YJYb3phOdUIQb+73YZASmB\n\tqlhg==","X-Gm-Message-State":"AHPjjUjFgRLjYKDZs8xYkg5GqPXmGCQ/0xjNvDV5/1ePjQ5bKqaDVmtM\n\tFI1XQiDkvnnubw==","X-Google-Smtp-Source":"AOwi7QAwjRu4eC1rr2tpy0Tp5nXF1AAt1EOiixjaIVVTM7AaJOU4cZMc3VY+4XxV1WCwnIMh2lxiLA==","X-Received":"by 10.202.94.67 with SMTP id s64mr9080133oib.249.1505313256942; \n\tWed, 13 Sep 2017 07:34:16 -0700 (PDT)","Date":"Wed, 13 Sep 2017 09:34:15 -0500","From":"Rob Herring <robh@kernel.org>","To":"Heiko =?iso-8859-1?q?St=FCbner?= <heiko@sntech.de>","Subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","Message-ID":"<20170913143415.fcds556hdqwnhsvm@rob-hp-laptop>","References":"<20170905105739.8330-1-heiko@sntech.de>\n\t<20170905105739.8330-3-heiko@sntech.de>\n\t<20170912220920.nfg33wbqikja3gml@rob-hp-laptop>\n\t<5517832.4TA9c0NYD6@diego>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<5517832.4TA9c0NYD6@diego>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170913_153442_289976_30612521 ","X-CRM114-Status":"GOOD (  19.83  )","X-Spam-Score":"-1.0 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on casper.infradead.org summary:\n\tContent analysis details:   (-1.0 points, 5.0 required)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t0.5 RCVD_IN_SORBS_SPAM     RBL: SORBS: sender is a spam source\n\t[209.85.218.52 listed in dnsbl.sorbs.net]\n\t-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)\n\t[209.85.218.52 listed in wl.mailspike.net]\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [209.85.218.52 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends\n\tin digit (robherring2[at]gmail.com)\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (robherring2[at]gmail.com)\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders\n\t0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and\n\tEnvelopeFrom freemail headers are different","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"mark.rutland@arm.com, linux-rockchip@lists.infradead.org,\n\tlinux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org","Content-Type":"text/plain; charset=\"iso-8859-1\"","Content-Transfer-Encoding":"quoted-printable","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1769061,"web_url":"http://patchwork.ozlabs.org/comment/1769061/","msgid":"<11237143.FSQKKME6IQ@phil>","list_archive_url":null,"date":"2017-09-15T09:01:45","subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","submitter":{"id":10645,"url":"http://patchwork.ozlabs.org/api/people/10645/","name":"Heiko Stuebner","email":"heiko@sntech.de"},"content":"Am Mittwoch, 13. September 2017, 09:34:15 CEST schrieb Rob Herring:\n> On Wed, Sep 13, 2017 at 12:12:24AM +0200, Heiko Stübner wrote:\n> > Hi Rob,\n> > \n> > Am Dienstag, 12. September 2017, 17:09:20 CEST schrieb Rob Herring:\n> > > On Tue, Sep 05, 2017 at 12:57:34PM +0200, Heiko Stuebner wrote:\n> > > > Mali GPUs have a separate supplying regulator in a lot of socs,\n> > > > so describe a mali-supply property. The already described\n> > > > operating points will likely also need access to this regulator.\n> > > > \n> > > > Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n> > > > ---\n> > > > \n> > > >  Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 3 +++\n> > > >  1 file changed, 3 insertions(+)\n> > > > \n> > > > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > > b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt index\n> > > > 3b7f6f72f032..bcaa640c883f 100644\n> > > > --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt\n> > > > \n> > > > @@ -39,6 +39,9 @@ Optional properties:\n> > > >      Memory region to allocate from, as defined in\n> > > >      Documentation/devicetree/bindi/reserved-memory/reserved-memory.txt\n> > > > \n> > > > +  - mali-supply : Phandle to regulator for the Mali device. Refer to\n> > > > +    Documentation/devicetree/bindings/regulator/regulator.txt for\n> > > > details.\n> > > \n> > > Wouldn't a power domain be more appropriate?\n> > \n> > At least on Rockchip socs there is a power-domain, but also the separate \n> > additional regulator. See the similar mali-midgard binding.\n> \n> And that regulator's state is independent of the power domain's state? \n>\n> But I guess OPPs need a regulator. Really we should allow OPPs to be \n> tied to the power domain. Maybe we do, I can't keep up with the ever \n> evolving PM stuff.\n\nYep, the external gpu regulator state is completely independent of the\npower-domain inside the soc and is most of the time one of the regulators\ncoming from the external pmic or sometimes even a completely separate\ni2c-connected ic.\n\nIt's the same for the cpu cores on Rockchip socs, they have power-domains\nfor controlling the actual on/off state and need separate supplying\ni2c-connected regulators that still have to be enabled on their own.\n\n\n> So, given we already have it for midgard,\n> \n> Acked-by: Rob Herring <robh@kernel.org>\n\nThanks, added for v2.","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"ZnJqKDpE\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xtqCv271Nz9sPs\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tFri, 15 Sep 2017 19:02:19 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dsmVs-0006O7-BN; Fri, 15 Sep 2017 09:02:16 +0000","from gloria.sntech.de ([95.129.55.99])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dsmVn-000673-Pj; Fri, 15 Sep 2017 09:02:13 +0000","from p5b127fef.dip0.t-ipconnect.de ([91.18.127.239]\n\thelo=phil.localnet) by gloria.sntech.de with esmtpsa\n\t(TLS1.1:DHE_RSA_AES_256_CBC_SHA1:256)\n\t(Exim 4.80) (envelope-from <heiko@sntech.de>)\n\tid 1dsmVN-0007Ql-RX; Fri, 15 Sep 2017 11:01:46 +0200"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:\n\tMessage-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=j9ooiWk+oAK+4gOf+/rTCuPhk4XdNYEFAECqgw6lTjg=;\n\tb=ZnJqKDpERQEoTh\n\tKakmYZnxMDyyzI5BxuQtHsj5ddR1MafJ4HtB3d/4KDgNkGdDB0EAOssVvctQYsKE0E5q/TM8psq+a\n\tZyThZQ1KJVa0T/jYB3f7/KCheg2m0NwpMl4F7EuRNfkWBxbfXQ+S5v1GnrS0HUNBaxutPY5lAv9Op\n\tqvHDCmwbbemTmWj+XofPnhJSzmY1gD991/4Vss+1byOXy+B3aBin4kF5VQ8iuMVjC1EwvnouligDC\n\tGv1xSdqL5uZ1idrTHcU203PpwHFsDeh5UL1s3egRfDZLM/ZyshyydaudeScdqnljWFRKHwEsBSN26\n\tXCzaR6uAOOayvabaJhOw==;","From":"Heiko Stuebner <heiko@sntech.de>","To":"Rob Herring <robh@kernel.org>","Subject":"Re: [PATCH 2/7] dt-bindings: gpu: mali-utgard: add optional supply\n\tregulator","Date":"Fri, 15 Sep 2017 11:01:45 +0200","Message-ID":"<11237143.FSQKKME6IQ@phil>","User-Agent":"KMail/5.2.3 (Linux/4.11.0-1-amd64; KDE/5.28.0; x86_64; ; )","In-Reply-To":"<20170913143415.fcds556hdqwnhsvm@rob-hp-laptop>","References":"<20170905105739.8330-1-heiko@sntech.de>\n\t<5517832.4TA9c0NYD6@diego>\n\t<20170913143415.fcds556hdqwnhsvm@rob-hp-laptop>","MIME-Version":"1.0","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170915_020212_003746_7A2BE22A ","X-CRM114-Status":"GOOD (  16.30  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [95.129.55.99 listed in list.dnswl.org]\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"mark.rutland@arm.com, linux-rockchip@lists.infradead.org,\n\tlinux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org","Content-Type":"text/plain; charset=\"iso-8859-1\"","Content-Transfer-Encoding":"quoted-printable","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]