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=-5.5 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, FROM_EXCESS_BASE64,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 9A4EEC4740A for ; Mon, 9 Sep 2019 13:40:46 +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 6D85B21920 for ; Mon, 9 Sep 2019 13:40:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ibYwgOBC"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="GJ+dgc+r" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6D85B21920 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com 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:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9QIBB6m6MfkS2l740sjjdKp1VYxdZT0NnF24+GHv14U=; b=ibYwgOBCM86/Cq gxJSx5BIPdqnJQgtAGUb6u+UgauuDLJsIOsWZJygCj9f04b35nWlobu5S5IRjJylNCgKW8+J0HURo ORrUpB7fqEa4tXB6YwfG0l0eaIMxoGXqvcd952smJfM5mZpmsYVwZpDnTkr/EfZBicmKkKrcMw0l0 Qp2Kfqi1nPQ9BDFV5fxyGfiQMVSXA0/rOfApltq194ceG2leZU4Pc36P1j9iPzDFXjV9SfI9TYtN9 dkbA+3Z/HDMucDSnZTCi74IqG7cMWyo/u8cnV678dXf/S7k7Ycclkslw24xgttCMrS1VPPPq0Uml3 gaL8zS6WxKxLPiPy5Enw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1i7JuL-0007ht-Jj; Mon, 09 Sep 2019 13:40:41 +0000 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1i7JuI-0007hT-EU for linux-arm-kernel@lists.infradead.org; Mon, 09 Sep 2019 13:40:39 +0000 Received: by mail-wm1-x344.google.com with SMTP id r195so14765519wme.2 for ; Mon, 09 Sep 2019 06:40:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=uU5JBRHXIvx/8FJrzT3Q8CzzXnkxCEsE/V9AOb2mS4I=; b=GJ+dgc+rY09904fO5gRxx6o63f0twPMfDJSQdqowLkOjfgAXLFQCemSI2tCdamoI0F PK/16ehPFz8eZ1J+/to26wtJpYeny8zIx3HweIIfUZDuzVkQcEiUEmQrnxzoy8QvnKUj ogiVG2aAYw23JVQDI4CXFpfkoYvN06e3FEonUTDVBPbJLpJH5B9h2DsBpEY049QpMrIA zdrhsg4SsRkqUhioUfsP+4UVph7LI0kKasz0lE3f7JPKuLNkGw54V/6KwOO87hOnICZj GVaLCF8Vot3aD0lBr2IHng4BNbweksp6XRbO05QV/tMj6PG/IpFu0eMm8MorVzjObnxq J8Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=uU5JBRHXIvx/8FJrzT3Q8CzzXnkxCEsE/V9AOb2mS4I=; b=CmRn2hQ2SgV5ccwE/BVD62/MTqJtr0uJMlaFLPRCLBkBopd0dFJA4oZ5aTJvi5SRLm P/U82WljIIuydzXdTFPzuH+0HhapT26TC37sfqcfsrQAIO3BL1th8A/x483S3bTxuCH9 SPC1zPr0J64XLTqT0wsnjW3R1TWnqafAO3bamWqiVueltpbb58gZnOtESv+1Zv1OZaBJ MlVAKPsI/8FMVTOWNDBiKOEGre7H5k1tcwDIwBeV2QNZKK+TC27PBdiwgWNoSZrrpnC0 bKlnBEe5GNxx/9aWEQGJ6Y1c27cRSfAidGU1VT3+Qe7PFOZd6oKohi3klB5uGPjhmg9N 9G9w== X-Gm-Message-State: APjAAAV4BP2oXiFGmpHHhl5+4yB68SwCpHrAcnpx8r6gKjKQy6PJWRN9 EStjJWVYEL1PriCHhG6aOPA= X-Google-Smtp-Source: APXvYqxHaF/yMZggxxln8G4flQD0InZGwOQ1ivuk3uCKtnT1meqyiO91xNlY2j5uvD1R7UsJvqTdjg== X-Received: by 2002:a1c:a404:: with SMTP id n4mr18354841wme.137.1568036436379; Mon, 09 Sep 2019 06:40:36 -0700 (PDT) Received: from pali ([2a02:2b88:2:1::5cc6:2f]) by smtp.gmail.com with ESMTPSA id g201sm20586327wmg.34.2019.09.09.06.40.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Sep 2019 06:40:35 -0700 (PDT) Date: Mon, 9 Sep 2019 15:40:33 +0200 From: Pali =?utf-8?B?Um9ow6Fy?= To: Adam Ford Subject: Re: [RFC] ARM: omap3: Enable HWMODS for HW Random Number Generator Message-ID: <20190909134033.s26eiurpat3iekse@pali> References: <20190828150037.2640-1-aford173@gmail.com> <20190905230443.GA52127@atomide.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190909_064038_491335_D874AF75 X-CRM114-Status: GOOD ( 30.68 ) 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: Mark Rutland , devicetree , Paul Walmsley , Aaro Koskinen , Tony Lindgren , Russell King , Linux Kernel Mailing List , Tero Kristo , Rob Herring , =?utf-8?Q?Beno=C3=AEt?= Cousson , Linux-OMAP , Adam Ford , arm-soc 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 T24gTW9uZGF5IDA5IFNlcHRlbWJlciAyMDE5IDA4OjM3OjA5IEFkYW0gRm9yZCB3cm90ZToKPiBP biBNb24sIFNlcCA5LCAyMDE5IGF0IDc6MTMgQU0gQWRhbSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5j b20+IHdyb3RlOgo+ID4KPiA+IE9uIFRodSwgU2VwIDUsIDIwMTkgYXQgNjowNCBQTSBUb255IExp bmRncmVuIDx0b255QGF0b21pZGUuY29tPiB3cm90ZToKPiA+ID4KPiA+ID4gSGksCj4gPiA+Cj4g PiA+ICogQWRhbSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+IFsxOTA4MjggMTU6MDFdOgo+ID4g PiA+IFRoZSBkYXRhc2hlZXQgZm9yIHRoZSBBTTM1MTcgc2hvd3MgdGhlIFJORyBpcyBjb25uZWN0 ZWQgdG8gTDQuCj4gPiA+ID4gSXQgc2hvd3MgdGhlIG1vZHVsZSBhZGRyZXNzIGZvciB0aGUgUk5H IGlzIDB4NDgwQTAwMDAsIGFuZCBpdAo+ID4gPiA+IG1hdGNoZXMgdGhlIG9tYXAyLmR0c2kgZGVz Y3JpcHRpb24uICBTaW5jZSB0aGUgZHJpdmVyIGNhbiBzdXBwb3J0Cj4gPiA+ID4gb21hcDIgYW5k IG9tYXA0LCBpdCBzZWVtcyByZWFzb25hYmxlIHRvIGFzc3VtZSB0aGUgb21hcDMgd291bGQKPiA+ ID4gPiB1c2UgdGhlIHNhbWUgY29yZSBmb3IgdGhlIFJORy4KPiA+ID4gPgo+ID4gPiA+IFRoaXMg UkZDLCBtaW1pY3MgbXVjaCBvZiB0aGUgb21hcDIgaHdtb2RzIG9uIHRoZSBPTUFQMy4gSXQKPiA+ ID4gPiBhbHNvIGFkZHMgdGhlIG5lY2Vzc2FyeSBjbG9jayBmb3IgZHJpdmluZyB0aGUgUk5HLiAg VW5mb3J0dW5hdGVseSwKPiA+ID4gPiBpdCBhcHBlYXJzIG5vbi1mdW5jdGlvbmFsLiAgSWYgYW55 b25lIGhhcyBhbnkgc3VnZ2VzdGlvbnMgb24gaG93Cj4gPiA+ID4gdG8gZmluaXNoIHRoZSBod21v ZCAob3IgcG9ydCBpdCB0byB0aGUgbmV3ZXIgbDQgZGV2aWNlIHRyZWUKPiA+ID4gPiBmb3JtYXQp LCBmZWVkYmFjayBpcyByZXF1ZXN0ZWQuCj4gPiA+Cj4gPiA+IFl1cCBJJ2xsIHRha2UgdGhlIGJh aXQgOikgVGhlIHBhdGNoIGJlbG93IHNlZW1zIHRvIGRvIHRoZSB0cmljawo+ID4gPiBmb3IgbWUg b24gZG0zNzMwIGJhc2VkIG9uIHRyYW5zbGF0aW5nIHlvdXIgcGF0Y2ggdG8gcHJvYmUgd2l0aAo+ ID4gPiB0aS1zeXNjLgo+ID4gPgo+ID4gPiBOb3Qgc3VyZSBhYm91dCAzNHh4LCBpdCBzZWVtcyB3 ZSdyZSBtaXNzaW5nIHJuZ19jbGs/IENhcmUKPiA+ID4gdG8gZ2l2ZSBpdCBhIHRyeSBhbmQgYXR0 ZW1wdCBzaW1sYXIgcGF0Y2hlcyBmb3IgMzR4eCBhbmQKPiA+ID4gMzUxNz8KPiA+ID4KPiA+ID4g QXQgbGVhc3QgSSdtIG5vdCBuZWVkaW5nIHRoZSAidGksbm8tcmVzZXQtb24taW5pdCIgcHJvcGVy dHkKPiA+ID4gdGhhdCB5b3VyIHBhdGNoIGhhcyBhIGNvbW1lbnQgZm9yLiBNYXliZSB0aGF0J3Mg bmVlZGVkIG9uCj4gPiA+IHNvbWUgb3RoZXIgb21hcDMuCj4gPiA+Cj4gPiA+IE9oIGFuZCB0aGlz IG5lZWRzIHRvIGRlZmF1bHQgdG8gc3RhdHVzID0gImRpc2FibGVkIiBmb3IKPiA+ID4gSFMgZGV2 aWNlcyBsaWtlIG45MDAgYXMgaXQgbmVlZHMgdG8gdXNlIHRoZSBvbWFwMy1yb20tcm5nLgo+ID4g Pgo+ID4gPiBSZWdhcmRzLAo+ID4gPgo+ID4gPiBUb255Cj4gPiA+Cj4gPiA+IDg8IC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCj4gPiA+IGRpZmYgLS1naXQgYS9hcmNoL2FybS9ib290L2R0cy9vbWFw MzZ4eC5kdHNpIGIvYXJjaC9hcm0vYm9vdC9kdHMvb21hcDM2eHguZHRzaQo+ID4gPiAtLS0gYS9h cmNoL2FybS9ib290L2R0cy9vbWFwMzZ4eC5kdHNpCj4gPiA+ICsrKyBiL2FyY2gvYXJtL2Jvb3Qv ZHRzL29tYXAzNnh4LmR0c2kKPiA+ID4gQEAgLTE0MCw2ICsxNDAsMjkgQEAKPiA+ID4gICAgICAg ICAgICAgICAgICAgICAgICAgfTsKPiA+ID4gICAgICAgICAgICAgICAgIH07Cj4gPiA+Cj4gPiA+ ICsgICAgICAgICAgICAgICBybmdfdGFyZ2V0OiB0YXJnZXQtbW9kdWxlQDQ4MGEwMDAwIHsKPiA+ ID4gKyAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJ0aSxzeXNjLW9tYXAyIiwg InRpLHN5c2MiOwo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHg0ODBhMDAz YyAweDQ+LAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8MHg0ODBhMDA0MCAw eDQ+LAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8MHg0ODBhMDA0NCAweDQ+ Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICByZWctbmFtZXMgPSAicmV2IiwgInN5c2Mi LCAic3lzcyI7Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHRpLHN5c2MtbWFzayA9IDwo U1lTQ19PTUFQMl9BVVRPSURMRSk+Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICB0aSxz eXNjLXNpZGxlID0gPFNZU0NfSURMRV9GT1JDRT4sCj4gPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8U1lTQ19JRExFX05PPjsKPiA+ID4gKyAgICAgICAgICAgICAg ICAgICAgICAgdGksc3lzcy1tYXNrID0gPDE+Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAg ICBjbG9ja3MgPSA8JnJuZ19pY2s+Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICBjbG9j ay1uYW1lcyA9ICJpY2siOwo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1j ZWxscyA9IDwxPjsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8 MT47Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHJhbmdlcyA9IDwwIDB4NDgwYTAwMDAg MHgyMDAwPjsKPiA+ID4gKwo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICBybmc6IHJuZ0Aw IHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gInRp LG9tYXAyLXJuZyI7Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnID0g PDB4MCAweDIwMDA+Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludGVy cnVwdHMgPSA8NTI+Owo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICB9Owo+ID4gPiArICAg ICAgICAgICAgICAgfTsKPiA+ID4gKwo+IAo+IEkgYXBwbGllZCB0aGlzIG9uIDUuMyBhbmQgaXQg aXMgd29ya2luZy4gIEkgYXNzdW1lIHRoZSBzYW1lIGlzIHRydWUgaW4gZm9yLW5leHQuCj4gCj4g RG8geW91IHdhbnQgdG8gc3VibWl0IGEgZm9ybWFsIHBhdGNoPyAgSSAgY2FuIG1hcmsgaXQgYXMg J3Rlc3RlZC1ieScKPiBUaGlzIHJlYWxseSBoZWxwcyBzcGVlZCB1cCB0aGUgc3RhcnR1cCBzZXF1 ZW5jZSBvbiBib2FyZHMgd2l0aCBzc2hkCj4gYmVjYXVzZSBpdCBkZWxheXMgZm9yIG5lYXJseSA4 MCBzZWNvbmRzIHdhaXRpbmcgZm9yIGVudHJvcHkgd2l0aG91dAo+IHRoZSBod3JuZy4KCkhpISBX aGVuIGFwcGx5aW5nIGEgcGF0Y2gsIGNvdWxkIHlvdSBwbGVhc2UgZGlzYWJsZSB0aGlzIHJuZyBm b3IgbjkwMD8KCkluIG9tYXAzLW45MDAuZHRzIGZvciBybmcgc2hvdWxkIGJlIHN0YXR1cyA9ICJk aXNhYmxlZCIgKGFzIFRvbnkgYWxyZWFkeQp3cm90ZSksIHNpbWlsYXJseSBsaWtlIGZvciBhZXMu CgpUaGFua3MhCgo+IGFkYW0KPiA+Cj4gPiBUb255LAo+ID4KPiA+IENhbiB5b3UgdGVsbCBtZSB3 aGF0IGJyYW5jaCB5b3UncmUgdXNpbmc/ICBJIGFtIG5vdCBzZWVpbmcgdGhlIG5vdGUKPiA+IGJl bG93LCBzbyBJIGFtIG5vdCBleGFjdGx5IHN1cmUgd2hhdCB2ZXJzaW9uIHRvIGJhc2UgbXkgdGVz dGluZy4KPiA+Cj4gPiBhZGEsCj4gPiA+ICAgICAgICAgICAgICAgICAvKgo+ID4gPiAgICAgICAg ICAgICAgICAgICogTm90ZSB0aGF0IHRoZSBzeXNjb25maWcgcmVnaXN0ZXIgbGF5b3V0IGlzIGEg c3Vic2V0IG9mIHRoZQo+ID4gPiAgICAgICAgICAgICAgICAgICogInRpLHN5c2Mtb21hcDQiIHR5 cGUgcmVnaXN0ZXIgd2l0aCBqdXN0IHNpZGxlIGFuZCBtaWRsZSBiaXRzCgotLSAKUGFsaSBSb2jD oXIKcGFsaS5yb2hhckBnbWFpbC5jb20KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK