Received: by 2002:a05:6358:53a8:b0:117:f937:c515 with SMTP id z40csp359165rwe; Fri, 14 Apr 2023 04:07:17 -0700 (PDT) X-Google-Smtp-Source: AKy350ZsDF735h4W8YKSDCFMtyKfGo8km4UedyQ2HJaD3mj+Lh2uPndbkEAXntdxlYVTn0rI9hdQ X-Received: by 2002:a05:6a20:8e19:b0:d9:a977:fae with SMTP id y25-20020a056a208e1900b000d9a9770faemr1785670pzj.3.1681470437271; Fri, 14 Apr 2023 04:07:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681470437; cv=none; d=google.com; s=arc-20160816; b=fSd4dshlTbMNa26QpLkfxSvtUXk1VC0GHg7gM7J8juJcb8gTvoadQzbfSmMpt21DBT 0oAk8ETNFxC3fTb/fQGIdhla4VX+wskMZXkUF2wEEBtdxlJ57Qk7BffEwFgDhtUOtUUZ a8cWsEzfOtSW75KkFhkQ/tpHKMXPvzBULTEI89PUCnoKQTzqu6pHlAjBdQNVVJIcwjog uz+AHYIHIPVmb6DbBsvnsFAlWVl4Wy8pWRHrTCdV6IrrqXaxCUQhqkOW0cz7/fZgCNSg U4/v4hC0yPzfADgPtRUDgmA+TGuXEbwS2fToXAHKNH8akd/lJPM3KwaTQ3BasoAnnLKE gUCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=FBKgel2qr0O/LNGqifXoG3IgParMlGfnomnRj+naTUk=; b=DzcZatqZ/bmWjD/xv+4tIcKg8nkn5xN4h+PjNpuPi5V2jsMdFew/W0JliHGBKR7diu 3MUk6YDKdRW75VFCZgGScuE+mC1rQXwj2Bny6yuvO1i3eLSq0e88Chl4LiIY3VzRpoMc evMTHlXWMMRnEe3n5naluf4f+SdrAaIKCFpBCGOqd8st+mS/2feQL+lBpo4jURNhZ0GD uBzspaHu719Ef3LxUaFP3qIwkztdI+2fdeeNYi8uBmXavD5U4J6g4Y+gjiFwWrH4sDJh 6bEEdKoc5/wnj3wtwBXm0G9RbienPCSDv9E/7SrX+P+UmVbdzGyTOY9Ji2kyx4oIAg84 AR3w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 36-20020a631564000000b00502f0ddd50bsi4384538pgv.382.2023.04.14.04.07.04; Fri, 14 Apr 2023 04:07:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-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; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230092AbjDNLGy (ORCPT + 99 others); Fri, 14 Apr 2023 07:06:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229998AbjDNLGx (ORCPT ); Fri, 14 Apr 2023 07:06:53 -0400 Received: from 167-179-156-38.a7b39c.syd.nbn.aussiebb.net (167-179-156-38.a7b39c.syd.nbn.aussiebb.net [167.179.156.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 404339EF0; Fri, 14 Apr 2023 04:06:37 -0700 (PDT) Received: from loth.rohan.me.apana.org.au ([192.168.167.2]) by formenos.hmeau.com with smtp (Exim 4.94.2 #2 (Debian)) id 1pnHG7-00Fqkr-Je; Fri, 14 Apr 2023 19:06:28 +0800 Received: by loth.rohan.me.apana.org.au (sSMTP sendmail emulation); Fri, 14 Apr 2023 19:06:27 +0800 Date: Fri, 14 Apr 2023 19:06:27 +0800 From: Herbert Xu To: meenakshi.aggarwal@nxp.com Cc: horia.geanta@nxp.com, V.sethi@nxp.com, pankaj.gupta@nxp.com, gaurav.jain@nxp.com, davem@davemloft.net, linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 0/2] No access to CAAM page 0 registers Message-ID: References: <20230322061716.3195841-3-meenakshi.aggarwal@nxp.com> <20230405090752.1708455-1-meenakshi.aggarwal@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230405090752.1708455-1-meenakshi.aggarwal@nxp.com> X-Spam-Status: No, score=2.7 required=5.0 tests=BAYES_00,HELO_DYNAMIC_IPADDR2, RDNS_DYNAMIC,SPF_HELO_NONE,SPF_PASS,TVD_RCVD_IP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Wed, Apr 05, 2023 at 11:07:50AM +0200, meenakshi.aggarwal@nxp.com wrote: > From: Meenakshi Aggarwal > > This series includes patches to reduce access to page 0 registers of > CAAM from non-secure world. > > In non-secure world, access to page 0 registers of CAAM is > forbidden, so we are using alias registers available in Job Ring's > register address space. > > Allow CAAM's page 0 access to OPTEE, as OPTEE runs in secure world. > > changes in v3: > - Fixed compile time warnings reported by kernel test robot > - incorporated review comments > > changes in v2: > - Fixed compile time warnings coming with compilation flag W=1 > > Horia GeantA (2): > crypto: caam - reduce page 0 regs access to minimum > crypto: caam - OP-TEE firmware support > > drivers/crypto/caam/caamalg.c | 21 +++---- > drivers/crypto/caam/caamhash.c | 10 ++-- > drivers/crypto/caam/caampkc.c | 6 +- > drivers/crypto/caam/caamrng.c | 6 +- > drivers/crypto/caam/ctrl.c | 106 +++++++++++++++++++++++---------- > drivers/crypto/caam/debugfs.c | 12 ++-- > drivers/crypto/caam/debugfs.h | 7 ++- > drivers/crypto/caam/intern.h | 1 + > 8 files changed, 110 insertions(+), 59 deletions(-) > > -- > 2.25.1 All applied. Thanks. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt