Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2731347iob; Mon, 16 May 2022 05:09:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzkaqpQsdyWZ4iDo2/NVR7w6OUdLGN9ddPWM9ZBHdI+rGpwCCQekkgilNitt9V1R2VWzc/N X-Received: by 2002:a05:6402:27cc:b0:427:b593:62ef with SMTP id c12-20020a05640227cc00b00427b59362efmr12732117ede.409.1652702954473; Mon, 16 May 2022 05:09:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652702954; cv=none; d=google.com; s=arc-20160816; b=KpcQv57oLkpoFz8W2sZ5LfXvh5mWAmExJg0ZOiN4b8f1HhAtixY4W5Vd0e7ai9tntK w+mIi5hbs753axRzRavC1NCqocJdP5/vjQaWQ+hovXcxGVP1StuyFE8xXzU6ys5lMSBI dQFjOJtp+fZonhGVGBWSEeKeZz1NZL0T8nei8yvuMySDeDpLvQnGSM6IOc1PKhOsDyKM j0BU3na/gwk9rNLDww6PkPduig6LrDKnXScAnDy/hvSy4Ov9KN7kjT4sHfePMlxv83ND DYBvXkw3Wrf+9DIp8BRTiy9+6720T9BeJUIIIkXP6K9d//Y+SdEplA2U91+WZHORP4NI fKWg== 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 :references:in-reply-to:message-id:date:subject:to:from; bh=62Eohr10A5cvRRI5A3Dw2CQ2xeo4giisV1jiAKi5cOc=; b=KEEmAGt34+9h7LuxzrjJL8v/n8qLWzXZrurJermlWmBiRb+gQBrTxCqFlBE1bBOaKH KujKco7GA7+NyirMYHOS5qJkfb7+pvPD5PILIlvkr7x3jwEj+wduI/HbEQ3lmA8lR8ak EQRbSp0x/6EhP083Q+PgtZ5DbJK7ryzs1O14PTG6VKDslBSu+bDQDqCU/7W98vs1yb/l ZFavRHnCj2lLuHZcLuGOqzyMHd3e5gSP6EAgou0FRIqNQDM33dyLvXqNaisvzgIVwzZp xk1LSvDVQ6UcGtSWju9uLVoo5QpJRwLMHjkHqSzAzxSDnLog2WqFabC6TtOYQocLgCxF 1XCQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qw22-20020a1709066a1600b006e87d13d583si10170405ejc.248.2022.05.16.05.08.36; Mon, 16 May 2022 05:09:14 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242243AbiEPKQp (ORCPT + 99 others); Mon, 16 May 2022 06:16:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50228 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240464AbiEPKQp (ORCPT ); Mon, 16 May 2022 06:16:45 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id BCE7FDE9F; Mon, 16 May 2022 03:16:42 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 834F212FC; Mon, 16 May 2022 03:16:42 -0700 (PDT) Received: from ampere-altra-2-1.usa.Arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 5A4FD3F7D7; Mon, 16 May 2022 03:16:42 -0700 (PDT) From: yoan.picchi@arm.com To: Giovanni Cabiddu , Herbert Xu , "David S . Miller" , qat-linux@intel.com, linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RFC PATCH 2/2] Removes the x86 dependency on the QAT drivers Date: Mon, 16 May 2022 10:16:35 +0000 Message-Id: <20220516101635.1082132-3-yoan.picchi@arm.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220516101635.1082132-1-yoan.picchi@arm.com> References: <20220516101635.1082132-1-yoan.picchi@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: X-Mailing-List: linux-crypto@vger.kernel.org From: Yoan Picchi This dependency looks outdated. After the previous patch, we have been able to use this driver to encrypt some data and to create working VF on arm64. Signed-off-by: Yoan Picchi --- drivers/crypto/qat/Kconfig | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/crypto/qat/Kconfig b/drivers/crypto/qat/Kconfig index 4b90c0f22b03..88df2cf4cac9 100644 --- a/drivers/crypto/qat/Kconfig +++ b/drivers/crypto/qat/Kconfig @@ -17,7 +17,7 @@ config CRYPTO_DEV_QAT config CRYPTO_DEV_QAT_DH895xCC tristate "Support for Intel(R) DH895xCC" - depends on X86 && PCI + depends on PCI select CRYPTO_DEV_QAT help Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology @@ -28,7 +28,7 @@ config CRYPTO_DEV_QAT_DH895xCC config CRYPTO_DEV_QAT_C3XXX tristate "Support for Intel(R) C3XXX" - depends on X86 && PCI + depends on PCI select CRYPTO_DEV_QAT help Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology @@ -39,7 +39,7 @@ config CRYPTO_DEV_QAT_C3XXX config CRYPTO_DEV_QAT_C62X tristate "Support for Intel(R) C62X" - depends on X86 && PCI + depends on PCI select CRYPTO_DEV_QAT help Support for Intel(R) C62x with Intel(R) QuickAssist Technology @@ -50,7 +50,7 @@ config CRYPTO_DEV_QAT_C62X config CRYPTO_DEV_QAT_4XXX tristate "Support for Intel(R) QAT_4XXX" - depends on X86 && PCI + depends on PCI select CRYPTO_DEV_QAT help Support for Intel(R) QuickAssist Technology QAT_4xxx @@ -61,7 +61,7 @@ config CRYPTO_DEV_QAT_4XXX config CRYPTO_DEV_QAT_DH895xCCVF tristate "Support for Intel(R) DH895xCC Virtual Function" - depends on X86 && PCI + depends on PCI select PCI_IOV select CRYPTO_DEV_QAT @@ -74,7 +74,7 @@ config CRYPTO_DEV_QAT_DH895xCCVF config CRYPTO_DEV_QAT_C3XXXVF tristate "Support for Intel(R) C3XXX Virtual Function" - depends on X86 && PCI + depends on PCI select PCI_IOV select CRYPTO_DEV_QAT help @@ -86,7 +86,7 @@ config CRYPTO_DEV_QAT_C3XXXVF config CRYPTO_DEV_QAT_C62XVF tristate "Support for Intel(R) C62X Virtual Function" - depends on X86 && PCI + depends on PCI select PCI_IOV select CRYPTO_DEV_QAT help -- 2.25.1