Message ID | 20230314152611.140969-1-j-choudhary@ti.com |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1829923wrd; Tue, 14 Mar 2023 08:39:00 -0700 (PDT) X-Google-Smtp-Source: AK7set+C/jATEaHTWbXNe97+QZKZwjiPzQOWfjuPxM5254YIMGfpTJ2YznHdMOghDvvfdEBuTuJ9 X-Received: by 2002:a17:90b:1916:b0:23c:fea5:74ca with SMTP id mp22-20020a17090b191600b0023cfea574camr6990077pjb.23.1678808340326; Tue, 14 Mar 2023 08:39:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678808340; cv=none; d=google.com; s=arc-20160816; b=B4xcN4mWLaoleQqn4rRUP/6BiuSiA71nJvfcS5jpB3190nTJEfhnoLbH8+KCgV/cTG d7qPMM1rkpA5t6p57TAKoC2r3bDQVdAP6TQRX/ps40j9vQheH18GRFAdLbPX0FQfamxX bTpVBqcV+z42aJMAxP1zuULs/UiqFsosuIABnA0Kq3Of2y00tb1T/e3d1BWexNemZdbj AyvuSQz1YiqbZejpKOHhc5CL41r4dhxRpbyBm85roqv2Z/eGyc+4MTes+nvjAJWi9qsz hCVMMgRm+WMJpmM0q/v4MVxTzRQ0iYqYySXiPJEjOCCtzO9MyUqr8QEq4poyNC5ACpc7 3J6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=rCSe3awC47T3cNdH3EF+HwUDzp5NAPmqi6MhcDNsK94=; b=S9b0dWXCfQxf5I62Gt2ISPTusXikbbu2wS4hhPmj8qynjduhhegawRXWsv7/RBpYar SKk8DL8BUASpl+dgAlRO7ps6IcLcXiO0q4rcstfBfN4wzINX0rFbihXWCxYE7We6PXyr BmAq7O7V+k30EH2No2pIHfIecI5bsUWEYCwy/kFSvjwhJCClXNwIiUNhy7I7/5QjBSoK ojl8F4/gU+8UFKeMA8WXTX6Ljg3RBhLeKxGlQGF0gvUHm0MhC5gTVkTXJFkeXvoFklWl gAvi75aRfO8P2YqQrkEx5Y2uWPHFpW+rUCvLX8/YnzjXU2XXadjI2RA3EpwKF8lufyYp dBWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=htQvNmPc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kp14-20020a170903280e00b0019cb644b891si2578379plb.512.2023.03.14.08.38.44; Tue, 14 Mar 2023 08:39:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=htQvNmPc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231389AbjCNP00 (ORCPT <rfc822;realc9580@gmail.com> + 99 others); Tue, 14 Mar 2023 11:26:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52828 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231196AbjCNP0Y (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 14 Mar 2023 11:26:24 -0400 Received: from lelv0143.ext.ti.com (lelv0143.ext.ti.com [198.47.23.248]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5BADFA90A8; Tue, 14 Mar 2023 08:26:21 -0700 (PDT) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 32EFQC0s033125; Tue, 14 Mar 2023 10:26:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1678807572; bh=rCSe3awC47T3cNdH3EF+HwUDzp5NAPmqi6MhcDNsK94=; h=From:To:CC:Subject:Date; b=htQvNmPc46BB8mi+AiLviv0zOgsa6oPRFi00jeTR34PpUAEpBe10JTvKIjz1vGcaY qnN6pyiA0DZ359kGQ5WF+ZRjROcQnlMmCsKxsMPcjQKYeu727MYTxvTShs74u5lizp b7uAK2q4jjtWE83ozzlKH9M07u1rfFeHcra4+68g= Received: from DLEE112.ent.ti.com (dlee112.ent.ti.com [157.170.170.23]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 32EFQCeI104797 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 14 Mar 2023 10:26:12 -0500 Received: from DLEE115.ent.ti.com (157.170.170.26) by DLEE112.ent.ti.com (157.170.170.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.16; Tue, 14 Mar 2023 10:26:12 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.16 via Frontend Transport; Tue, 14 Mar 2023 10:26:12 -0500 Received: from localhost (ileaxei01-snat.itg.ti.com [10.180.69.5]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 32EFQBRu001628; Tue, 14 Mar 2023 10:26:12 -0500 From: Jayesh Choudhary <j-choudhary@ti.com> To: <nm@ti.com>, <vigneshr@ti.com> CC: <kristo@kernel.org>, <robh+dt@kernel.org>, <krzysztof.kozlowski+dt@linaro.org>, <a-nandan@ti.com>, <hnagalla@ti.com>, <vaishnav.a@ti.com>, <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>, <j-choudhary@ti.com> Subject: [PATCH v2 0/2] Add Crypto Support for J784S4 SoC Date: Tue, 14 Mar 2023 20:56:09 +0530 Message-ID: <20230314152611.140969-1-j-choudhary@ti.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760358134192809102?= X-GMAIL-MSGID: =?utf-8?q?1760358134192809102?= |
Series |
Add Crypto Support for J784S4 SoC
|
|
Message
Jayesh Choudhary
March 14, 2023, 3:26 p.m. UTC
This series adds the crypto node for sa2ul for j784s4 platform. First patch adds the device-id for NAVSS without which the probe for dma-controller fails due to 'ti,sci-dev-id' read failure. Second patch adds the crypto node. This series has functional dependency on j784s4 k3_soc_id[1] and PSIL-thread support[2] but it does not affect the boot. [1]: <https://lore.kernel.org/all/20230314085500.10597-1-j-choudhary@ti.com/> [2]: <https://lore.kernel.org/all/20230308201513.116638-1-j-choudhary@ti.com/> For testing the crypto support, crypto extra tests and self tests were enabled and tcrypt tests were used to verify SHA-1/256/512, AES and DES3 algorithms. Changelog v1->v2: - add deviceID for mcu_navss as well and add the 'Fixes:' tag - retain 'Reviewed-by' tag in both patches from v1: <https://lore.kernel.org/all/87v8j3v9fc.fsf@kamlesh.i-did-not-set--mail-host-address--so-tickle-me/> Jayesh Choudhary (2): arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 20 +++++++++++++++++++ .../boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 1 + 2 files changed, 21 insertions(+)
Comments
Hi Jayesh Choudhary, On Tue, 14 Mar 2023 20:56:09 +0530, Jayesh Choudhary wrote: > This series adds the crypto node for sa2ul for j784s4 platform. > > First patch adds the device-id for NAVSS without which the probe > for dma-controller fails due to 'ti,sci-dev-id' read failure. > Second patch adds the crypto node. > > This series has functional dependency on j784s4 k3_soc_id[1] and > PSIL-thread support[2] but it does not affect the boot. > > [...] I have applied the following to branch ti-k3-dts-next on [1]. Thank you! [1/2] arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes commit: 436b288687176bf4d2c1cd25b86173e5a1649a60 Just picked up the fixes part of the series, rest we can look once we pick up the dependencies together. All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent up the chain during the next merge window (or sooner if it is a relevant bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. [1] git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
Hi Jayesh Choudhary, On Tue, 14 Mar 2023 20:56:09 +0530, Jayesh Choudhary wrote: > This series adds the crypto node for sa2ul for j784s4 platform. > > First patch adds the device-id for NAVSS without which the probe > for dma-controller fails due to 'ti,sci-dev-id' read failure. > Second patch adds the crypto node. > > This series has functional dependency on j784s4 k3_soc_id[1] and > PSIL-thread support[2] but it does not affect the boot. > > [...] I have applied the following to branch ti-k3-dts-next on [1]. This takes care of the missing patch for actually enabling crypto. Thank you! [2/2] arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator commit: a43f0ac3851833302174567dadd60f58e24d0f30 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent up the chain during the next merge window (or sooner if it is a relevant bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. [1] git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git