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 X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 17377C49ED9 for ; Thu, 12 Sep 2019 06:36:59 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id DC5D62075C for ; Thu, 12 Sep 2019 06:36:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="F8xFsPh9"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=anandra.org header.i=@anandra.org header.b="O3ail7do" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DC5D62075C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=anandra.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+ymZC0edsCy+zxxqxntoiK3oJ9VUDspnpM9cyu29974=; b=F8xFsPh93PDgF2 XvfufR1LXl82SvBq3MGRMNEm/Tgphf0jWks9jPaHj/K7yRI4APyWOb27lMJnZq5qj/fMYD4oLIXz4 GCyAxP8R8zyNz/gWqCdZDwny7lSsA4F2MbkNHHEXiw3mnxq6aaF7B6hVCxyg2kcdo1s27UTNOS8kw uaPt6FFzCkKiOkvaLntMTOoasjW1XpQ1R+sbqxuwAz5S9BIYwDZwn9YJPu2SqjM9AWriPhn0Bx0/3 3SOVkQq+lEFzFXB/PD3J9tVr5nsvFJ3p/6N275C6xF8p9F+uNsJga59wJRmPJ9u7CqVGpajmNGeN+ lkUp3oz9WiIKXrw98UcA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.2 #3 (Red Hat Linux)) id 1i8Iis-0007JP-67; Thu, 12 Sep 2019 06:36:54 +0000 Received: from mail-vs1-xe44.google.com ([2607:f8b0:4864:20::e44]) by bombadil.infradead.org with esmtps (Exim 4.92.2 #3 (Red Hat Linux)) id 1i8Ii3-0006Vh-As for linux-arm-kernel@lists.infradead.org; Thu, 12 Sep 2019 06:36:04 +0000 Received: by mail-vs1-xe44.google.com with SMTP id p13so263641vsr.4 for ; Wed, 11 Sep 2019 23:36:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anandra.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nmpGWYLtPSGrl1YWqJfUO5R7bgXryGBrcoRpFN/0a0g=; b=O3ail7doj7o7Ovvdm3xbfylphlfCHkXhRP/yCEXns19SI/49dj1zJ4ofS+2ymWt+g/ y3q+7bsHhKZFTNIpho1NHXrbDOdNcKjML+gCzkCZ+eLyV+AqGgc9o4+wnx+HuUy+3hez q0rJuJtUyNvi5UZacXPNLJQdCthFS0Q25TmxVvFnqiqA592RsAQBs99I3jOtyvmTdOvu dFCpvzJT4TmCrUFXGkMWFmoe5L8WsPrO889Dvxz2XXHJ7oQ/RSdg2r4En1N7OJUqfYpr mjhDbzRkmwSlM9gb5CdLpopbdfxbi9icDKEIkwf9cUNCAAjaRZrmxC1rVSj01sJbkeID IuBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=nmpGWYLtPSGrl1YWqJfUO5R7bgXryGBrcoRpFN/0a0g=; b=B/3cAPSo12pK7vB1PE8mM5EvGjn8ESl3MzIRzlPBx08OnZlefiXJ20tgtbJy6SEdya U2UDhLpY2BwUQ6zquxgigRBKYqzG/Mk94/6oItvE9lvLEa4wnJ4iSfFxC0/78uei6rm4 pj4oizpivcxxpyLwCc29ackHTDJMST1v+Up8VZHq4weCLEhTxEPNMysB6zvqneNkbNY+ FGKxigaSnI8uw/4feBu+yFq6WlT/7yA4qFRjaegQAI7JOOYEELYPUYCpgq8F+kBj6j+W db8spFi8FGDz7sR8pPTqoaasjN7V9RTbBaCJybx+AumdaeYs4kP6jWCERoGkJ1To9FwC Lw1A== X-Gm-Message-State: APjAAAWz1ncVzMB60v5qX46rrcRj5NtJT4AXgYyhXBrGc6qGveG1TXBj FHiZFkvH+jV7LKfsfSs94c5GeVHQjm4ULJFZ/JK9zA== X-Google-Smtp-Source: APXvYqzfE/Y4NxqCwMzVJjDMqfSUa87VwUqGZkEU9X98b47pKVZNAOOE5Iwr+L1cGROF1MU6wEDKkyLDzUkDX8srS94= X-Received: by 2002:a67:f504:: with SMTP id u4mr22402937vsn.146.1568270162133; Wed, 11 Sep 2019 23:36:02 -0700 (PDT) MIME-Version: 1.0 References: <20190911114650.20567-1-clabbe.montjoie@gmail.com> <20190911114650.20567-3-clabbe.montjoie@gmail.com> In-Reply-To: <20190911114650.20567-3-clabbe.montjoie@gmail.com> From: Maxime Ripard Date: Thu, 12 Sep 2019 08:35:51 +0200 Message-ID: Subject: Re: [PATCH 2/2] crypto: sun4i-ss: enable pm_runtime To: Corentin Labbe X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190911_233603_525571_806C5531 X-CRM114-Status: GOOD ( 16.84 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: herbert@gondor.apana.org.au, linux-sunxi@googlegroups.com, linux-kernel@vger.kernel.org, Maxime Ripard , Chen-Yu Tsai , linux-crypto@vger.kernel.org, davem@davemloft.net, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpMZSBtZXIuIDExIHNlcHQuIDIwMTkgw6AgMTM6NDYsIENvcmVudGluIExhYmJlCjxjbGFi YmUubW9udGpvaWVAZ21haWwuY29tPiBhIMOpY3JpdCA6Cj4KPiBUaGlzIHBhdGNoIGVuYWJsZXMg cG93ZXIgbWFuYWdlbWVudCBvbiB0aGUgU2VjdXJpdHkgU3lzdGVtLgo+Cj4gU2lnbmVkLW9mZi1i eTogQ29yZW50aW4gTGFiYmUgPGNsYWJiZS5tb250am9pZUBnbWFpbC5jb20+Cj4gLS0tCj4gIGRy aXZlcnMvY3J5cHRvL3N1bnhpLXNzL3N1bjRpLXNzLWNpcGhlci5jIHwgIDUgKysrCj4gIGRyaXZl cnMvY3J5cHRvL3N1bnhpLXNzL3N1bjRpLXNzLWNvcmUuYyAgIHwgNDIgKysrKysrKysrKysrKysr KysrKysrKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcnlwdG8vc3VueGktc3Mvc3VuNGktc3MtY2lw aGVyLmMgYi9kcml2ZXJzL2NyeXB0by9zdW54aS1zcy9zdW40aS1zcy1jaXBoZXIuYwo+IGluZGV4 IGZhNGIxYjQ3ODIyZS4uMWZlZGVjOWU4M2IwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvY3J5cHRv L3N1bnhpLXNzL3N1bjRpLXNzLWNpcGhlci5jCj4gKysrIGIvZHJpdmVycy9jcnlwdG8vc3VueGkt c3Mvc3VuNGktc3MtY2lwaGVyLmMKPiBAQCAtMTAsNiArMTAsOCBAQAo+ICAgKgo+ICAgKiBZb3Ug Y291bGQgZmluZCB0aGUgZGF0YXNoZWV0IGluIERvY3VtZW50YXRpb24vYXJtL3N1bnhpLnJzdAo+ ICAgKi8KPiArCj4gKyNpbmNsdWRlIDxsaW51eC9wbV9ydW50aW1lLmg+Cj4gICNpbmNsdWRlICJz dW40aS1zcy5oIgo+Cj4gIHN0YXRpYyBpbnQgbm9pbmxpbmVfZm9yX3N0YWNrIHN1bjRpX3NzX29w dGlfcG9sbChzdHJ1Y3Qgc2tjaXBoZXJfcmVxdWVzdCAqYXJlcSkKPiBAQCAtNDk3LDEzICs0OTks MTYgQEAgaW50IHN1bjRpX3NzX2NpcGhlcl9pbml0KHN0cnVjdCBjcnlwdG9fdGZtICp0Zm0pCj4g ICAgICAgICAgICAgICAgIHJldHVybiBQVFJfRVJSKG9wLT5mYWxsYmFja190Zm0pOwo+ICAgICAg ICAgfQo+Cj4gKyAgICAgICBwbV9ydW50aW1lX2dldF9zeW5jKG9wLT5zcy0+ZGV2KTsKPiAgICAg ICAgIHJldHVybiAwOwo+ICB9Cj4KPiAgdm9pZCBzdW40aV9zc19jaXBoZXJfZXhpdChzdHJ1Y3Qg Y3J5cHRvX3RmbSAqdGZtKQo+ICB7Cj4gICAgICAgICBzdHJ1Y3Qgc3VuNGlfdGZtX2N0eCAqb3Ag PSBjcnlwdG9fdGZtX2N0eCh0Zm0pOwo+ICsKPiAgICAgICAgIGNyeXB0b19mcmVlX3N5bmNfc2tj aXBoZXIob3AtPmZhbGxiYWNrX3RmbSk7Cj4gKyAgICAgICBwbV9ydW50aW1lX3B1dF9zeW5jKG9w LT5zcy0+ZGV2KTsKPiAgfQo+Cj4gIC8qIGNoZWNrIGFuZCBzZXQgdGhlIEFFUyBrZXksIHByZXBh cmUgdGhlIG1vZGUgdG8gYmUgdXNlZCAqLwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NyeXB0by9z dW54aS1zcy9zdW40aS1zcy1jb3JlLmMgYi9kcml2ZXJzL2NyeXB0by9zdW54aS1zcy9zdW40aS1z cy1jb3JlLmMKPiBpbmRleCAyYzlmZjAxZGRkZmMuLjVlNmUxYTMwOGY2MCAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2NyeXB0by9zdW54aS1zcy9zdW40aS1zcy1jb3JlLmMKPiArKysgYi9kcml2ZXJz L2NyeXB0by9zdW54aS1zcy9zdW40aS1zcy1jb3JlLmMKPiBAQCAtMTQsNiArMTQsNyBAQAo+ICAj aW5jbHVkZSA8bGludXgvbW9kdWxlLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9vZi5oPgo+ICAjaW5j bHVkZSA8bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9wbV9ydW50 aW1lLmg+Cj4gICNpbmNsdWRlIDxjcnlwdG8vc2NhdHRlcndhbGsuaD4KPiAgI2luY2x1ZGUgPGxp bnV4L3NjYXR0ZXJsaXN0Lmg+Cj4gICNpbmNsdWRlIDxsaW51eC9pbnRlcnJ1cHQuaD4KPiBAQCAt MjU4LDYgKzI1OSwzNyBAQCBzdGF0aWMgaW50IHN1bjRpX3NzX2VuYWJsZShzdHJ1Y3Qgc3VuNGlf c3NfY3R4ICpzcykKPiAgICAgICAgIHJldHVybiBlcnI7Cj4gIH0KPgo+ICsjaWZkZWYgQ09ORklH X1BNCj4gK3N0YXRpYyBpbnQgc3VuNGlfc3NfcG1fc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpkZXYp Cj4gK3sKPiArICAgICAgIHN0cnVjdCBzdW40aV9zc19jdHggKnNzID0gZGV2X2dldF9kcnZkYXRh KGRldik7Cj4gKwo+ICsgICAgICAgc3VuNGlfc3NfZGlzYWJsZShzcyk7Cj4gKyAgICAgICByZXR1 cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGludCBzdW40aV9zc19wbV9yZXN1bWUoc3RydWN0IGRl dmljZSAqZGV2KQo+ICt7Cj4gKyAgICAgICBzdHJ1Y3Qgc3VuNGlfc3NfY3R4ICpzcyA9IGRldl9n ZXRfZHJ2ZGF0YShkZXYpOwo+ICsKPiArICAgICAgIHJldHVybiBzdW40aV9zc19lbmFibGUoc3Mp Owo+ICt9Cj4gKyNlbmRpZgo+ICsKPiArY29uc3Qgc3RydWN0IGRldl9wbV9vcHMgc3VuNGlfc3Nf cG1fb3BzID0gewo+ICsgICAgICAgU0VUX1JVTlRJTUVfUE1fT1BTKHN1bjRpX3NzX3BtX3N1c3Bl bmQsIHN1bjRpX3NzX3BtX3Jlc3VtZSwgTlVMTCkKPiArfTsKPiArCj4gK3N0YXRpYyB2b2lkIHN1 bjRpX3NzX3BtX2luaXQoc3RydWN0IHN1bjRpX3NzX2N0eCAqc3MpCj4gK3sKPiArICAgICAgIHBt X3J1bnRpbWVfdXNlX2F1dG9zdXNwZW5kKHNzLT5kZXYpOwo+ICsgICAgICAgcG1fcnVudGltZV9z ZXRfYXV0b3N1c3BlbmRfZGVsYXkoc3MtPmRldiwgMTAwMCk7Cj4gKwo+ICsgICAgICAgcG1fcnVu dGltZV9nZXRfbm9yZXN1bWUoc3MtPmRldik7Cj4gKyAgICAgICBwbV9ydW50aW1lX3NldF9hY3Rp dmUoc3MtPmRldik7Cj4gKyAgICAgICBwbV9ydW50aW1lX2VuYWJsZShzcy0+ZGV2KTsKPiArfQoK SXQncyBub3QgcmVhbGx5IGNsZWFyIHRvIG1lIHdoYXQgeW91J3JlIGRvaW5nIGhlcmU/IENhbiB5 b3UgZXhwbGFpbj8KClRoZSByZXN0IGxvb2tzIGZpbmUuCgpNYXhpbWUKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK