Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp4572294ybe; Mon, 16 Sep 2019 14:42:09 -0700 (PDT) X-Google-Smtp-Source: APXvYqyIYMkjzx7xjrvq5ukD9PvodkYikeWi8lWj/aAEwbfd8hFCfGZwKs39KLMh++exPDCFVmC+ X-Received: by 2002:a17:906:3715:: with SMTP id d21mr1978922ejc.24.1568670129201; Mon, 16 Sep 2019 14:42:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568670129; cv=none; d=google.com; s=arc-20160816; b=bjpMNarUokgKE+J2CNwu+zZmNzeTZxLxBmk0VHcQCOFyx+sL3eE6kHtTkmckoG+HOs zFNBLnaw29VjFyxmY2PLMm3rwDPIfaoXXLcLU2oGqs4p20J24WGPdrqKT4+re9iBe2ga x3d4++oQTYti7LN5p8vwFgzs00wE/yMZlfAsEikGcX7ldx7rZsz+fgTaz/bLbLnHNbdy jP70Qg92nRtWxVc46R+HEzgBASdWxM2NOGb3jXJB9j4LNTsre0X7JCbX4GfHDA+NnCUm HmqpjMOicGn3m4xechn3dRYcHnZ/sLr8z2EvehI0P1ysfNyOPdo5ZjVIHswbAxCCLps5 LzjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=x4rg2sMn9tSunn4/8H6B+kdwAzelNwqjmH0OlYoR99w=; b=BAAL/nWp5KI85upC8O+sJxUSVop4nE4NasXEFluoRysmm+fGXPK4hicoPw+Np5X5DQ DEUzW7wdjztOK79q1dMXqVEF3nIZP0XRWjrJh6E9DNxIr/0K7bW3SH6Nbd3GjWeZgp6V G+GPZOVSfg3FUDPiUViUKD7h3PB4cKtcFq5kqBI22Flxn3EC2CYNjfV7Xz9hJROOX9Sw gs0MGX97DkV70e4h7hQb9xxIQ8r0kDx7gcNPlgV0/ID+f+Zh2C5WtCRgVj32afVjcQeN Agzt9riO3yDxrHtrZnh0KmmbJbkh6lXlPvrunF7npHF4qi5Al3ucu9Lm2Vs+a7QKQaSs nsxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=HqwcKpAS; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 91si228128edy.188.2019.09.16.14.41.37; Mon, 16 Sep 2019 14:42:09 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=HqwcKpAS; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-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 S1733160AbfIPTI0 (ORCPT + 99 others); Mon, 16 Sep 2019 15:08:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:55462 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727958AbfIPTIZ (ORCPT ); Mon, 16 Sep 2019 15:08:25 -0400 Received: from earth.universe (dyndsl-037-138-128-205.ewe-ip-backbone.de [37.138.128.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id AC286214AF; Mon, 16 Sep 2019 19:08:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1568660904; bh=VEjbQ6XsX+YYhXcl5OM21N4T8yFWf9Sq/NUpXktWTWw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=HqwcKpASn8pos11VD1w/1pw9fkaY7TKdbrD1kcZYLxf/fgzzc3Zk7SdsMcEZMCnna zxEWxgwb1ehw6LlurD+aT9t0iQCKCrKjuTAsiaqUX9aKOKkUlgnhml5cOcIcKEBxRt mVbG1S5xlc799+L68od+KvLClhoregMHebw/rHPg= Received: by earth.universe (Postfix, from userid 1000) id 2F5E93C0CA1; Mon, 16 Sep 2019 21:08:22 +0200 (CEST) Date: Mon, 16 Sep 2019 21:08:22 +0200 From: Sebastian Reichel To: Tony Lindgren Cc: Matt Mackall , Herbert Xu , linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, linux-crypto@vger.kernel.org, Aaro Koskinen , Adam Ford , Pali =?utf-8?B?Um9ow6Fy?= , Rob Herring , Tero Kristo , devicetree@vger.kernel.org Subject: Re: [PATCHv2 0/7] Non-urgent fixes and improvments for omap3-rom-rng Message-ID: <20190916190822.uo6b6nkzgu45yw4b@earth.universe> References: <20190914210300.15836-1-tony@atomide.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="24nbsg2ye5tfefja" Content-Disposition: inline In-Reply-To: <20190914210300.15836-1-tony@atomide.com> User-Agent: NeoMutt/20180716 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org --24nbsg2ye5tfefja Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Sat, Sep 14, 2019 at 02:02:53PM -0700, Tony Lindgren wrote: > Hi all, >=20 > Here are fixes and improvments for omap3-rom-rng that's been broken for > a while. >=20 > The first four patches get it working, and then the last two patches add > support for runtime PM. >=20 > I did not add Sebastian's acks from v1 set as many of the patches > changed. Please review again :) >=20 > Regards, >=20 > Tony >=20 > Changes since v1: > - Use clk_prepare_enable() as pointed out by Sebastian > - Simplify runtime PM changes patch > - Add a new patch for devm changes as suggested by Sebastian >=20 >=20 > Tony Lindgren (7): > ARM: OMAP2+: Check omap3-rom-rng for GP device instead of HS device > hwrng: omap3-rom - Fix missing clock by probing with device tree > hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not > idled > hwrng: omap3-rom - Initialize default quality to get data > hwrng: omap3-rom - Update to use standard driver data > hwrng: omap3-rom - Use runtime PM instead of custom functions > hwrng: omap3-rom - Use devm hwrng and runtime PM >=20 > .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 +++ > arch/arm/boot/dts/omap3-n900.dts | 6 + > arch/arm/mach-omap2/pdata-quirks.c | 14 +- > drivers/char/hw_random/omap3-rom-rng.c | 168 +++++++++++------- > 4 files changed, 139 insertions(+), 76 deletions(-) > create mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.t= xt For the series: Reviewed-by: Sebastian Reichel -- Sebastian --24nbsg2ye5tfefja Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAl1/3aIACgkQ2O7X88g7 +pqmhRAAmRHBNqefO5fYTQqIOQ3AK22ocj2LZk96U4Hs1GkjGTj6+RugmGULKZUu 72dN1Q+TlxTyJxtFAkgE8MWxXdMIe5ZI6TKFGN5Vm55+oW86iMgEvtYWDxHVHDVX HVlHneWvXso1xg2rVbJtoVvqvp/VZRSObUGGUW2vfjYNP2CcTCbbMeI5iXrJIC7b X0oYsgK+4yVx1n/wIWu5Bv7BBcCjjN83iKE/W6z69NUSJXjcV4q+uo4TEn8wtCsq JMNjwe3LHuoalcjgoZo7wx/4xpkxcXzdbEpdSBATxJLTTletpv7D72m/yUrV7+GI FFYPcz5gaF0f3hTvf6u5BVhPZls4gqF9/wp305elOl10Rc8Ne8H9dG1ijOpdw4Yu TeDfBPJjN5oyk/h75qeCaYldgPelS6gYXQ0DR5ioUsMhAJ0MxAdiYhm10AiezxY5 dYpscBjfaEFb3vGwrIhItvhKq7o3Gm+gMvuJbXoUIjb92D1L1ZnnMiugOOtAxMPK i0DBknSag5pz6Eg9aKyxa4tMtJbl8mcX7aRAa4B+AJ4cVFBfYLNXOh6dc+USaK/I e5awYHgbUJu+FDdiOMqeJBoBmyCigyCYQZ1MY4iJblLMr4EqIncbZp47WbxKqVHD IzPPduLPSxJlBKEcS4UZrdVSI1KCZGnCLreCRfsnPl3zrPTrZDk= =lqm0 -----END PGP SIGNATURE----- --24nbsg2ye5tfefja--