Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp8135252rwl; Tue, 10 Jan 2023 09:25:38 -0800 (PST) X-Google-Smtp-Source: AMrXdXsJijx9qv8qyWGMGgZZtdS76ykicunIFtAJ6vhy19JLG8wiRm492sqqkKaV1t1d2spqTUC0 X-Received: by 2002:a17:90b:4cc3:b0:228:d392:fb3a with SMTP id nd3-20020a17090b4cc300b00228d392fb3amr2360835pjb.25.1673371538713; Tue, 10 Jan 2023 09:25:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673371538; cv=none; d=google.com; s=arc-20160816; b=RcOfqRI1NAuH1mp/Z1kTyjLYrYZjyQNgORTePqQSY8Lk7bZ/qjF476mX5nmUF7lmlD gLUiLIQ9GA5CTCdEEEAE13VU2dXYxbk5o+vltxfwtWhamCVcLUC2edMSVc0ZuchR4026 Ypcjey+j2vsJrnUPzTCSPwpY8TD/Zf7ZUIIHOMYCLpfYzIbmNhvfKz6TRuOaCrSpo6Sl uQw8k18kEXBRnzsXTBTQQFdwPfJU2j9zYy0T/iKMOuFVxNC2n1W9iamAAqWQmT/D+RDl mgWZLzwn/KcOTLKi/EHto/UeGJo/yxlSXOlM/FIsf8tJR6wdf62cPT7x7BbZIPcQUkrJ aUrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nFRF6t22dYRDUNYsgMt0KkkiFcqjmf72JVwhChHVFYE=; b=uV1nuC/2FsO2meqzHNSe0v3ErwB2E13MvCtrgD0Fpae3rCjeUz9q4Za2NhjcfBDQrd Yemqn2+WRwpw5zbUpvkUDkPv9b14mhrWbo/jNzHA4VMGpyXfQRebduBcJl3+EzW05Oqe R3T05DVgOp7ZG/6yOxAhZcv84dmDwSYV2tNiZphh6/iqagZNsDYQRC5gL+87WCMlF/J3 5xDsixSU39VXReR+LgdrkudH5jMUYgV6DmzlFiu4y7aNHxmlcVvInlkMaJ1KijM8XODn rt2sXcpSAtlUfuSj0l2Ts+hGhFBy0DbFbhiITX01HpOwnAFUGOp9iYauE8biUNfAnIdx zptg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TAyaNn8R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x6-20020a17090a8a8600b00219bb19bcdfsi15513619pjn.38.2023.01.10.09.25.31; Tue, 10 Jan 2023 09:25:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TAyaNn8R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229755AbjAJRRo (ORCPT + 55 others); Tue, 10 Jan 2023 12:17:44 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48544 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235190AbjAJRRe (ORCPT ); Tue, 10 Jan 2023 12:17:34 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D13561CB2B; Tue, 10 Jan 2023 09:17:32 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 84BF2B816AC; Tue, 10 Jan 2023 17:17:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4F0E7C433A0; Tue, 10 Jan 2023 17:17:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673371050; bh=fI0Jd97+0nJRqxn7ywqClnDN9QYikPAUW+G+b73cGsw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TAyaNn8R90QBXTYYVWpNj7QZfz7KxlQDXO/m7VE8osVfxQEuj5Zu9fj/dHPiCoeN+ FVJKyJ3FF6D/q2SjADCbThiid2Ju0T8pPC4gM46ovMk691fZfQ6vnuSooLcriMqNKR 07q8AS6zdlpKa+ckfSDsTBLYJ62iznLVQxNOpe2YYgqt/shiKz5AwU6+dMP+5pbaLT DC892KlUYnalfDVVhVhqzZR6IkWedINctg51nqN8WvfrCO+BxLbu3S27/WVLqiFe9o fTC74jyXiLgtwC5ELoyW7+XW/d82VNX7LvmereeShq3GOdTFlXVBrqjgNepTg5dQ3+ MY1Cu0e3teuGw== From: Bjorn Andersson To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, p.zabel@pengutronix.de, dri-devel@lists.freedesktop.org, ulf.hansson@linaro.org, sboyd@kernel.org, quic_akhilpo@quicinc.com, robdclark@gmail.com Cc: linux-kernel@vger.kernel.org, rafael@kernel.org, sean@poorly.run, konrad.dybcio@somainline.org, mturquette@baylibre.com, khilman@kernel.org, agross@kernel.org, pavel@ucw.cz, linux-clk@vger.kernel.org, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, len.brown@intel.com, daniel@ffwll.ch, olvaffe@gmail.com, gregkh@linuxfoundation.org, linux@roeck-us.net, linux-pm@vger.kernel.org, dianders@chromium.org, geert@linux-m68k.org, airlied@gmail.com, konrad.dybcio@linaro.org Subject: Re: (subset) [PATCH v5 0/5] Improve GPU reset sequence for Adreno GPU Date: Tue, 10 Jan 2023 11:17:24 -0600 Message-Id: <167337103777.2139708.8328240666621116621.b4-ty@kernel.org> X-Mailer: git-send-email 2.37.1 In-Reply-To: <1672656511-1931-1-git-send-email-quic_akhilpo@quicinc.com> References: <1672656511-1931-1-git-send-email-quic_akhilpo@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2 Jan 2023 16:18:26 +0530, Akhil P Oommen wrote: > This is a rework of [1] using genpd instead of 'reset' framework. > > As per the recommended reset sequence of Adreno gpu, we should ensure that > gpucc-cx-gdsc has collapsed at hardware to reset gpu's internal hardware states. > Because this gdsc is implemented as 'votable', gdsc driver doesn't poll and > wait until its hw status says OFF. > > [...] Applied, thanks! [1/5] PM: domains: Allow a genpd consumer to require a synced power off commit: a9236a0aa7d7f52a974cc7eaa971fae92aa477c5 [2/5] clk: qcom: gdsc: Support 'synced_poweroff' genpd flag commit: 8b6af3b58cafc2cbdf6269f655b2d3731eb93c2f Best regards, -- Bjorn Andersson