Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp779195imm; Mon, 2 Jul 2018 23:08:22 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLkDAIbB2h9uO98G4IQ9xAEXWSdraZVCAjRXjb8TtQHHEgPAObQW7sDkguVIJeidYeOpoa8 X-Received: by 2002:a17:902:28c8:: with SMTP id f66-v6mr29012344plb.60.1530598102430; Mon, 02 Jul 2018 23:08:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530598102; cv=none; d=google.com; s=arc-20160816; b=Plq6inotosWBxitXm8O+8avKOkZ97UYLiqLYpBQSYdN2ZtzABOVU7N/exwjs9EzBe3 ZsRIZMLAASR3mEKAEL4xt6JYtvy3//Z+saPMAst4AxGt6sbl5LZ3AOcczWD4iP7yUOVK 1kv756JS7jb11YhNxUL1jWC4h2XEqKpnp3ITuGE8mMp75B/AeLPvQWzmY4wmeI2uNz/K SYeCGGFvydnA0qD9HNQC9xrC+aHjsXVr9rCLsqY4WuQ5UbcfEz02JIxYawicKtc8y/Rw jT66QRPpDa9LPMokU7UVtHPBF02hXUVzw1mLPF5wAAY3kQMHFD+XqaVTJVeNvkY4eLI1 Y/nQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=9SsLxWSDQnaGsZdyQH1015TKHNtF36qi958lPDlZCbs=; b=TAQHLAfFrKPdz0XvLuOhVxmZ4/tA2dUp6tQo7fWTdkuP2D19ktm4ZZ3HCc4hpjVHBM 2jEaD+rXyjlZQOY5Iy+a6+LQV/BlT8Oi8kIgWq/F7gbPGs0+ZBiRJxIjX38wYiOA+LXl ZSCq9c3wmgMPliV6XI6drTDuefpa+ZRmKb2AVODaiBCecsCpsVpxabMOENS7tT33M5R4 GsGEJqkb77uRVkFcu34MSN5MwnhYh6uBaTIwYYzcQuBV1S5THDgyfHd9pzdlHtqSXnbG ZQaaYy9U7bpMs7VbjzYc6QetoeAXnd+vZ2Pqb+jro3S6s49LXXQC06tywXPRJGMlg0KA h08A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=o5AwKwav; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 j2-v6si350564pgs.475.2018.07.02.23.08.08; Mon, 02 Jul 2018 23:08:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=o5AwKwav; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S1754131AbeGCGFK (ORCPT + 99 others); Tue, 3 Jul 2018 02:05:10 -0400 Received: from mail.kernel.org ([198.145.29.99]:48686 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753789AbeGCGFI (ORCPT ); Tue, 3 Jul 2018 02:05:08 -0400 Received: from localhost.localdomain (unknown [171.61.87.109]) (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 9125E2246B; Tue, 3 Jul 2018 06:05:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1530597908; bh=0/zuTleqSsnjMnY+CDspVcE5HFctMHG1Cg/NpX5NucE=; h=From:To:Cc:Subject:Date:From; b=o5AwKwavi1MX/BiPN/rKDzu5/7FctJpfeTGapiDGGJU+j62MroW/VVNTSrMcFnSCI f1MN9bgRy8f4VFrfwmKmuIa7tCn2NH7DWN4Z49UqDpB3phch5FTWPbfVasyxV7XXfz Jz3ESMBQ/7cC4CBFg92bCqV0lToWwxPO4cM0lkWo= From: Vinod Koul To: linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Bjorn Andersson , Matt Mackall , Herbert Xu , Arnd Bergmann , Greg Kroah-Hartman , linux-arm-msm@vger.kernel.org, Stephen Boyd , Timur Tabi , Vinod Koul Subject: [PATCH v3 0/6] crypto: Add Qcom PRNG support Date: Tue, 3 Jul 2018 11:34:28 +0530 Message-Id: <20180703060434.19293-1-vkoul@kernel.org> X-Mailer: git-send-email 2.14.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series removes the hwrng qcom driver and replaces it with crypto qcom driver and then adds support for Execution Environment (EE) found in v2 version of the hardware and ACPI support for these Timur Tabi (1): crypto: qcom: Add ACPI support Vinod Koul (5): hwrng: remove msm hw_random driver dt-bindings: crypto: Move prng binding to crypto crypto: Add Qcom prng driver dt-bindings: crypto: Add new compatible qcom,prng-ee crypto: qcom: Add support for prng-ee .../bindings/{rng => crypto}/qcom,prng.txt | 4 +- drivers/char/hw_random/Kconfig | 13 -- drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/msm-rng.c | 183 ---------------- drivers/crypto/Kconfig | 11 + drivers/crypto/Makefile | 1 + drivers/crypto/qcom-rng.c | 244 +++++++++++++++++++++ 7 files changed, 259 insertions(+), 198 deletions(-) rename Documentation/devicetree/bindings/{rng => crypto}/qcom,prng.txt (73%) delete mode 100644 drivers/char/hw_random/msm-rng.c create mode 100644 drivers/crypto/qcom-rng.c -- 2.14.4