From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id EA5A7EF99CB for ; Fri, 13 Feb 2026 18:54:08 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 48F1C10E312; Fri, 13 Feb 2026 18:54:08 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=igalia.com header.i=@igalia.com header.b="JmFeUejY"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7649D10E311 for ; Fri, 13 Feb 2026 18:54:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Cc:To:In-Reply-To:References:Message-Id: Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date:From:Sender: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GplsYPFeQZhA8hmi85G1RnmgDSDJoeTllgjYVKEvqno=; b=JmFeUejYEq9e/6svlqtvJe4RWK T+fcKUc8vF6kGHKeOw962uBL4YZYWa/1U7MTeQmhMwE3whr0YCg6PrrMwRM6fUsEWd7soW0d+pN2A /DyL1e9iVNv6lti0tEDqw/NyIIHb3RkqfaX8GQba/NsRstDNobgqJT/Rxg77Fg6vwHCFgGNG+HKeG XmKzZNO7sW5dGAnlLwvwJjdF2Z4KrguJYqreRfRwHV6h3Amo2PnnGGBKoukrpphGCPbGOG3Hqqmig GNoVYdSLZEevoqYkh5mA0eE9/2iStHZL1XO1GDkQSSxj//3sD0719rJWRJS1e7GgbqlpddvSjTL56 xtr6ybtA==; Received: from [187.36.210.68] (helo=janis.local) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1vqyIe-000Sqv-0L; Fri, 13 Feb 2026 19:53:56 +0100 From: =?utf-8?q?Ma=C3=ADra_Canal?= Date: Fri, 13 Feb 2026 15:52:58 -0300 Subject: [PATCH v5 5/7] drm/v3d: Use devm_reset_control_get_optional_exclusive() MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Message-Id: <20260213-v3d-power-management-v5-5-7a8b381eb379@igalia.com> References: <20260213-v3d-power-management-v5-0-7a8b381eb379@igalia.com> In-Reply-To: <20260213-v3d-power-management-v5-0-7a8b381eb379@igalia.com> To: Michael Turquette , Stephen Boyd , Nicolas Saenz Julienne , Florian Fainelli , Stefan Wahren , Maxime Ripard , Melissa Wen , Iago Toral Quiroga , Chema Casanova , Dave Stevenson , Philipp Zabel Cc: linux-clk@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, Broadcom internal kernel review list , kernel-dev@igalia.com, =?utf-8?q?Ma=C3=ADra_Canal?= X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1335; i=mcanal@igalia.com; h=from:subject:message-id; bh=zKvkw8v9FF0PR1wEseEBbs4PTvLJNPiF9dMfrp3ZWEM=; b=owEBbQGS/pANAwAIAT/zDop2iPqqAcsmYgBpj3Mn+qB06zp9DGb6x5J4Kds9vT+cDphWf8Bew 0z22C7HzuGJATMEAAEIAB0WIQT45F19ARZ3Bymmd9E/8w6Kdoj6qgUCaY9zJwAKCRA/8w6Kdoj6 qhy2B/kBRtbORqvBcX5iwJZQvvghWPWimS5zTuZz99y2/ZMkwjIZBcSRH6r07OrIw2NMelKpQiP 1iFhXTOZ2j2mgGvDlTh/HuV7DFVjaSu1nHzjJsow3kvt16P6ddbAl+pICIR/bQ4hzpCIbpBbqOq viXYViQW3hLMt1lx8GGKtFRnO2ZE1GhQ/ikhii5zWVh6vZvC4n1rLK2FkZkGVpngYnvY7H/dGHb i3ty+ax/A8TdMnvSbSoVVvG0YvYtJRS4XMRnkU56sUxA1nI7OsyU9paQnzO8md4q1eyGXw2v5Wa pLir2X9An1/1blbEkUAHrff+B2XXfhPJoR0yLFwOH82mY7iM X-Developer-Key: i=mcanal@igalia.com; a=openpgp; fpr=F8E45D7D0116770729A677D13FF30E8A7688FAAA X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" U2ltcGxpZnkgb3B0aW9uYWwgcmVzZXQgaGFuZGxpbmcgYnkgdXNpbmcgdGhlIGZ1bmN0aW9uCmRl dm1fcmVzZXRfY29udHJvbF9nZXRfb3B0aW9uYWxfZXhjbHVzaXZlKCkuCgpSZXZpZXdlZC1ieTog TWVsaXNzYSBXZW4gPG13ZW5AaWdhbGlhLmNvbT4KU2lnbmVkLW9mZi1ieTogTWHDrXJhIENhbmFs IDxtY2FuYWxAaWdhbGlhLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9kcnYuYyB8 IDE1ICsrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgOCBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9kcnYuYyBi L2RyaXZlcnMvZ3B1L2RybS92M2QvdjNkX2Rydi5jCmluZGV4IDhkZTRmMTUxYTVjMDJjYmY5NzBl NzI5MzNkMWEyNzU5NjgwODgzNTcuLjI1N2YyZmVmYmRiNmY4NzM2NDExZGU4OTY1OTE5ZjE3Mjg4 NDRhNmEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92M2QvdjNkX2Rydi5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS92M2QvdjNkX2Rydi5jCkBAIC0zOTgsMTggKzM5OCwxNyBAQCBzdGF0aWMg aW50IHYzZF9wbGF0Zm9ybV9kcm1fcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikK IAogCXYzZF9wZXJmbW9uX2luaXQodjNkKTsKIAotCXYzZC0+cmVzZXQgPSBkZXZtX3Jlc2V0X2Nv bnRyb2xfZ2V0X2V4Y2x1c2l2ZShkZXYsIE5VTEwpOworCXYzZC0+cmVzZXQgPSBkZXZtX3Jlc2V0 X2NvbnRyb2xfZ2V0X29wdGlvbmFsX2V4Y2x1c2l2ZShkZXYsIE5VTEwpOwogCWlmIChJU19FUlIo djNkLT5yZXNldCkpIHsKLQkJcmV0ID0gUFRSX0VSUih2M2QtPnJlc2V0KTsKKwkJcmV0ID0gZGV2 X2Vycl9wcm9iZShkZXYsIFBUUl9FUlIodjNkLT5yZXNldCksCisJCQkJICAgICJGYWlsZWQgdG8g Z2V0IHJlc2V0IGNvbnRyb2xcbiIpOworCQlnb3RvIGNsa19kaXNhYmxlOworCX0KIAotCQlpZiAo cmV0ID09IC1FUFJPQkVfREVGRVIpCi0JCQlnb3RvIGNsa19kaXNhYmxlOwotCi0JCXYzZC0+cmVz ZXQgPSBOVUxMOworCWlmICghdjNkLT5yZXNldCkgewogCQlyZXQgPSBtYXBfcmVncyh2M2QsICZ2 M2QtPmJyaWRnZV9yZWdzLCAiYnJpZGdlIik7CiAJCWlmIChyZXQpIHsKLQkJCWRldl9lcnIoZGV2 LAotCQkJCSJGYWlsZWQgdG8gZ2V0IHJlc2V0IGNvbnRyb2wgb3IgYnJpZGdlIHJlZ3NcbiIpOwor CQkJZGV2X2VycihkZXYsICJGYWlsZWQgdG8gZ2V0IGJyaWRnZSByZWdpc3RlcnNcbiIpOwogCQkJ Z290byBjbGtfZGlzYWJsZTsKIAkJfQogCX0KCi0tIAoyLjUyLjAKCg==