Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp6370699ybe; Wed, 18 Sep 2019 02:17:53 -0700 (PDT) X-Google-Smtp-Source: APXvYqwyu5cN3WTjQUmmhXWcRfnjtPBG7LrFK9Vl96QP9GXQNboB6utWMWG7O66CoekTpFahW1ee X-Received: by 2002:a17:906:3087:: with SMTP id 7mr8615103ejv.212.1568798273012; Wed, 18 Sep 2019 02:17:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568798273; cv=none; d=google.com; s=arc-20160816; b=b9WFK6NrBEEd/ZyLup3nrC5cfL7R3TDVY33pIPKpdPmEWnZxJh94tGvNJiJlw+6ngZ LkA/IJvgyyYzIh4rxeCQnS0bG4o71edCbypAtE9675hWpr0puOJD+bp6WRAgdV//5v+b SOocqWBC9WOgVCQvR0yXsAoATjY179DFTejgZX7CNwwnSSaazxU2N9SFfxxnpYx5Pf+O veyWPAY9zPQH/AhNgSpPOviaxa36pV1p8lzMIeAnE/6n+Bo8jOn/GMkWRAZOb2LGF1Ul tO/lsXF+7r3jD+wncagBg4LMrvMsarrrexuWcDEu/wYG9pn7sym+WwGjqe2RMxwyJvuy BSOg== 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; bh=uBhDxMTSQK8UnHlvPSJo3an4tMDit6CyIfh/LILy62I=; b=kRwU1LKolfFNZ5ZbA83ItucBl8If1AaGw2dSgcrhRPzsPxbjhvNNNx8FbwtrQrgpf3 uQwuNJIJxSSKJ7CUrFDkSmDo3wfufaUoC4IAy+rqsnhk/Rvb8x3rwG5g4wvK7Rkvj0Mh Xgt4SgW0Ep8f172zKUQqZZTtOk1eFxqkJqFJRylkv732TWQRIsJbqCj4YHGMiIoDJcLp Eb1M9rek44kALv6JvRpIVwo7/QVMACtN6l42MkmjJ2frBhHFJ1fO7kPNAzhFJvNfkFsq 0ru5skGOlZqxbNkJ2U6sJ9LhJYwdVBd7HyOzLQDxLUY4f1pIg5nLPcDBFnlTWMCSSS/I WMtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=gIAFHTAv; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q18si2547057ejp.226.2019.09.18.02.17.28; Wed, 18 Sep 2019 02:17:52 -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=@gmail.com header.s=20161025 header.b=gIAFHTAv; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727566AbfIRHpb (ORCPT + 99 others); Wed, 18 Sep 2019 03:45:31 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:41276 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726116AbfIRHpb (ORCPT ); Wed, 18 Sep 2019 03:45:31 -0400 Received: by mail-ed1-f66.google.com with SMTP id f20so3266070edv.8 for ; Wed, 18 Sep 2019 00:45:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=uBhDxMTSQK8UnHlvPSJo3an4tMDit6CyIfh/LILy62I=; b=gIAFHTAvjDpTCyW/0FMsaECQMCRTOMuQK8wBRFeUZfxXI03W6dqcH8Y2A8N0EalYuR wVWvkzXkxxWOlUH+O1tqhLxNek3Q95jnGXGTO31RcGoi+sBT1j63kyQBi/GQQYUeUyfN XO8eneFu4KEMlEBTGpPp2hSQ2ZkeSRCLdJG+sfhu2dj8sEKDFw3Ei0RfYRukLiZsjH9Q KR6woSuQGYYnX+SEjjdE15Cu0iOtRBHYx1QH2r67o7t8LrpxENwEyC6bF/QNEGq3sE7Z nUqhdDCNe0AI0+aSoYSo9+V9YVfWkr2CgNZfsvc/AkWVEHNLk7j1FhkphWxNzHKaWOk/ HZPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=uBhDxMTSQK8UnHlvPSJo3an4tMDit6CyIfh/LILy62I=; b=GrBFMH1xaeXgvjxPJEXn2V+4DgGldROJ/39uYMAEqSXIzWsIrXmDBttnHWPZKOdctv sBL0xrp9VK5/sXrEE9Es4elIfHCuPKejUPXJNCDqCc17wrWqYpQmfs8wGhJWLg4Wuxqr 4S5p/FhbWooFgw0tjxTfL/sb2theAzZJEuqG+oBjc4oDWEF4r5xZAY42fPFCRD78yk26 rt8zMmRB6oGQ0xRoCEG9nFuT0JUmN7JfoRdFAcZrsgaUiY/cXbeZOkA08O8GM51HpDH+ vo37yZx/3wRsJSrlhvxpqZ6B8J2JrWa92pWT2pXFOvQ2feXG+VeJkg+C67f6feCCtUy4 GlrA== X-Gm-Message-State: APjAAAXHK/HSsnRLkfOySOLnQFzuYuvGB41JLfaTp/bOnY4+l+CtPFjR KFxnstJofMrsWVEInxOW4yTEkPjm X-Received: by 2002:a50:e79b:: with SMTP id b27mr8850653edn.186.1568792729748; Wed, 18 Sep 2019 00:45:29 -0700 (PDT) Received: from localhost.localdomain.com ([188.204.2.113]) by smtp.gmail.com with ESMTPSA id hh11sm18332ejb.33.2019.09.18.00.45.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Sep 2019 00:45:29 -0700 (PDT) From: Pascal van Leeuwen X-Google-Original-From: Pascal van Leeuwen To: linux-crypto@vger.kernel.org Cc: antoine.tenart@bootlin.com, herbert@gondor.apana.org.au, davem@davemloft.net, Pascal van Leeuwen Subject: [PATCH 0/2] crypto: inside-secure - Add support for eip197f_iewc Date: Wed, 18 Sep 2019 08:42:38 +0200 Message-Id: <1568788960-7829-1-git-send-email-pvanleeuwen@verimatrix.com> X-Mailer: git-send-email 1.8.3.1 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org This patchset adds support for the eip197f_iewc configuration that is currently being taped-out by a customer. It adds support for the 256 bit internal buswidth used by larger EIP197's as well as support for having less ring interrupt controllers than rings. The patchset has been tested with the eip197f_iewc_w8 and eip197c_iewxkbc configurations on the Xilinx VCU118 development board as well as on the Macchiatobin board (Marvell A8K/eip197b_ieswx), including the crypto extra tests. Pascal van Leeuwen (2): crypto: inside-secure - Add support for 256 bit wide internal bus crypto: inside-secure - Add support for HW with less ring AIC's than rings drivers/crypto/inside-secure/safexcel.c | 119 ++++++++++++++++----------- drivers/crypto/inside-secure/safexcel.h | 22 +++-- drivers/crypto/inside-secure/safexcel_ring.c | 4 +- 3 files changed, 91 insertions(+), 54 deletions(-) -- 1.8.3.1