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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 A9149C25B77 for ; Thu, 16 May 2024 01:22:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=3Aj6YLQjEkHxwFrIAzkWv7F4NOCbJSJeC7ylcLS5hhY=; b=vam6XsFmoKQ7SY buW4Ud4X6zKcRfJvhlJITwurLw3XyreZh8DK9Ulwus/Bj/W1EI+oepWZqbcn4cRoZUOo43bEOMLCE CkAreuxEKY1lTdKlLMm8JzXfoLIDosF8Y7B8czxpUFqDW+/iczIVKSMWQlrhrYqHGHoQRcYQHy9OR 0H6J+oqFX8B5ksdIVHT5nnoIeML1aMG4RyQFaNdnJtELt4mxNKt7C8LsY685fuYD0bVJsD2wdtWzg +MFVeVxUwhnJn5Mih9fCu7pFTYBZuDe6LeZIngig8xtEDz4Gp9nBqQsOrr9WPGZ6PXck0iHTdKMGE jV52lxctuQnSV/a5WyBg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s7PpP-00000003MHF-1f0k; Thu, 16 May 2024 01:22:39 +0000 Received: from phobos.denx.de ([85.214.62.61]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s7PpL-00000003MGN-3AId for linux-arm-kernel@lists.infradead.org; Thu, 16 May 2024 01:22:37 +0000 Received: from tr.lan (ip-86-49-120-218.bb.vodafone.cz [86.49.120.218]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: marex@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 86F9587DB0; Thu, 16 May 2024 03:22:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1715822553; bh=raQZ10l3+cclQ4SOmqVPgMhHjTADA3OYQuPrKD7T/LI=; h=From:To:Cc:Subject:Date:From; b=sBMpfJkVagA4BWlF8Yo2JVJXO2RpSyTQvvn11ziawhRR4U7vzS08f+D771T011jTw GSRdF9Ja/bcV1NrgUkBvtx8nc3ZXLOwb9eMUbd4dkX2GgD/sPRoklnbMsUqxklzrJX VCImGBQB1ruVh+eRtgaImwvPE+YOEvB3ToUgoCUpH7aX6I+Rz7sYuawlPLl2dtkv5R 2AUPMH6LU3RAm+MmiDQMDatlqq6iRKxRTPmqTSiq3J8xRolKK5rQS81J60SAPuQmjz 2eZKPsRkSdnfYKgYYeP3KqfczlNS+GnUkbML2A/izAmPL3bXU0dQS8cyksSeA7XdzM UuiBopPWJHjvw== From: Marek Vasut To: linux-crypto@vger.kernel.org Cc: Marek Vasut , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , Alexandre Torgue , Gatien Chevallier , Herbert Xu , Maxime Coquelin , Olivia Mackall , Rob Herring , Yang Yingliang , kernel@dh-electronics.com, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH 1/2] hwrng: stm32 - use pm_runtime_resume_and_get() Date: Thu, 16 May 2024 03:20:45 +0200 Message-ID: <20240516012210.128307-1-marex@denx.de> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240515_182235_974362_F582A1D7 X-CRM114-Status: GOOD ( 13.85 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org aW5jbHVkZS9saW51eC9wbV9ydW50aW1lLmggcG1fcnVudGltZV9nZXRfc3luYygpIGRlc2NyaXB0 aW9uIHN1Z2dlc3RzIHRvCi4uLiBjb25zaWRlciB1c2luZyBwbV9ydW50aW1lX3Jlc3VtZV9hbmRf Z2V0KCkgaW5zdGVhZCBvZiBpdCwgZXNwZWNpYWxseQppZiBpdHMgcmV0dXJuIHZhbHVlIGlzIGNo ZWNrZWQgYnkgdGhlIGNhbGxlciwgYXMgdGhpcyBpcyBsaWtlbHkgdG8gcmVzdWx0CmluIGNsZWFu ZXIgY29kZS4KClRoaXMgaXMgaW5kZWVkIGJldHRlciwgc3dpdGNoIHRvIHBtX3J1bnRpbWVfcmVz dW1lX2FuZF9nZXQoKSB3aGljaApjb3JyZWN0bHkgc3VzcGVuZHMgdGhlIGRldmljZSBhZ2FpbiBp biBjYXNlIG9mIGZhaWx1cmUuIEFsc28gYWRkIGVycm9yCmNoZWNraW5nIGludG8gdGhlIFJORyBk cml2ZXIgaW4gY2FzZSBwbV9ydW50aW1lX3Jlc3VtZV9hbmRfZ2V0KCkgZG9lcwpmYWlsLCB3aGlj aCBpcyBjdXJyZW50bHkgbm90IGRvbmUsIGFuZCBpdCBkb2VzIGRldGVjdCBzcG9yYWRpYyAtRUFD Q0VTCmVycm9yIHJldHVybiBhZnRlciByZXN1bWUsIHdoaWNoIHdvdWxkIG90aGVyd2lzZSBsZWFk IHRvIGEgaGFuZyBkdWUgdG8KcmVnaXN0ZXIgYWNjZXNzIG9uIHVuLXJlc3VtZWQgaGFyZHdhcmUu IE5vdyB0aGUgcmVhZCBzaW1wbHkgZXJyb3JzIG91dAphbmQgdGhlIHN5c3RlbSBkb2VzIG5vdCBo YW5nLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgVmFzdXQgPG1hcmV4QGRlbnguZGU+Ci0tLQpDYzog IlV3ZSBLbGVpbmUtS8O2bmlnIiA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpDYzog QWxleGFuZHJlIFRvcmd1ZSA8YWxleGFuZHJlLnRvcmd1ZUBmb3NzLnN0LmNvbT4KQ2M6IEdhdGll biBDaGV2YWxsaWVyIDxnYXRpZW4uY2hldmFsbGllckBmb3NzLnN0LmNvbT4KQ2M6IEhlcmJlcnQg WHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KQ2M6IE1hcmVrIFZhc3V0IDxtYXJleEBk ZW54LmRlPgpDYzogTWF4aW1lIENvcXVlbGluIDxtY29xdWVsaW4uc3RtMzJAZ21haWwuY29tPgpD YzogT2xpdmlhIE1hY2thbGwgPG9saXZpYUBzZWxlbmljLmNvbT4KQ2M6IFJvYiBIZXJyaW5nIDxy b2JoQGtlcm5lbC5vcmc+CkNjOiBZYW5nIFlpbmdsaWFuZyA8eWFuZ3lpbmdsaWFuZ0BodWF3ZWku Y29tPgpDYzoga2VybmVsQGRoLWVsZWN0cm9uaWNzLmNvbQpDYzogbGludXgtYXJtLWtlcm5lbEBs aXN0cy5pbmZyYWRlYWQub3JnCkNjOiBsaW51eC1jcnlwdG9Admdlci5rZXJuZWwub3JnCkNjOiBs aW51eC1zdG0zMkBzdC1tZC1tYWlsbWFuLnN0b3JtcmVwbHkuY29tCi0tLQogZHJpdmVycy9jaGFy L2h3X3JhbmRvbS9zdG0zMi1ybmcuYyB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvY2hhci9od19yYW5k b20vc3RtMzItcm5nLmMgYi9kcml2ZXJzL2NoYXIvaHdfcmFuZG9tL3N0bTMyLXJuZy5jCmluZGV4 IDBlOTAzZDZlMjJlMzAuLjZkZWM0YWRjNDk4NTMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvY2hhci9o d19yYW5kb20vc3RtMzItcm5nLmMKKysrIGIvZHJpdmVycy9jaGFyL2h3X3JhbmRvbS9zdG0zMi1y bmcuYwpAQCAtMTg3LDcgKzE4Nyw5IEBAIHN0YXRpYyBpbnQgc3RtMzJfcm5nX3JlYWQoc3RydWN0 IGh3cm5nICpybmcsIHZvaWQgKmRhdGEsIHNpemVfdCBtYXgsIGJvb2wgd2FpdCkKIAlpbnQgcmV0 dmFsID0gMCwgZXJyID0gMDsKIAl1MzIgc3I7CiAKLQlwbV9ydW50aW1lX2dldF9zeW5jKChzdHJ1 Y3QgZGV2aWNlICopIHByaXYtPnJuZy5wcml2KTsKKwlyZXR2YWwgPSBwbV9ydW50aW1lX3Jlc3Vt ZV9hbmRfZ2V0KChzdHJ1Y3QgZGV2aWNlICopcHJpdi0+cm5nLnByaXYpOworCWlmIChyZXR2YWwp CisJCXJldHVybiByZXR2YWw7CiAKIAlpZiAocmVhZGxfcmVsYXhlZChwcml2LT5iYXNlICsgUk5H X1NSKSAmIFJOR19TUl9TRUlTKQogCQlzdG0zMl9ybmdfY29uY2VhbF9zZWVkX2Vycm9yKHJuZyk7 Ci0tIAoyLjQzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1hcm0ta2VybmVsCg==