Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp4298339rwb; Mon, 21 Nov 2022 06:10:44 -0800 (PST) X-Google-Smtp-Source: AA0mqf6jfLjGIXdLiOqgs7rmtOcBl3GPRt3W5LjSFKkTQXzQI1U2wbs2RnN3tjdb5m35/PU16dOi X-Received: by 2002:a63:5042:0:b0:46f:e658:a8ff with SMTP id q2-20020a635042000000b0046fe658a8ffmr2862272pgl.493.1669039843848; Mon, 21 Nov 2022 06:10:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669039843; cv=none; d=google.com; s=arc-20160816; b=rN5Ze81KvyK5cjmObX/0GRSEwQWOX70pdxRvwU/9rya/5sRnD84NhEszz4TKIOc9xZ Rbpusxl5ERIUwFghcSISiPU9JAjqQI6GRjYgx7W7O3TuWz89p2id1S/w165wHAkliW+h gF3uTytgh7lMB1aTRojI9NkcadJwx9f/wNUmtdMbsZ7IWll68GNEXa6kJVEZGxGwP4Kq SnGX3eqD876bo5ETqyauosnMN9Jus6xs/87o3Dozxe3s05jarBFjyMR2FgASP1BLkV8a bXTSinFMG0aNIxYUWCqI4dBhg4g8XocLjZiJ+6+mFIjA2KDnzaTDd1iY5jtOhDCIxsD9 vJrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=aNnRafn2Fe3woBngEtfiMVRe//+9fMOX4/niIs93zPU=; b=VFz5xWQ96vuINxvpcjJUbVLoIwn37hdxWlXu9QAiNJdHvST2NF/WSdZxoBQiXp4qDp JVUZpBiO44eq/dyQiwnvNDs/zPsaroHX1dOEtYh0TxZt9ZWvNFB+vm2VqLMOzrLt0ANw LgLKoZTlQ/5aaSnRnlIZ9hqfRb4+aHq4F7h4XiwScx55RO7cJNk4dNVAEUP/4rBez7ea o9CzzL5xz6LS8gU+PGNe58sExlSpizFpZx3d4Z0Ivt1NU7JRvYjRp7PTddJU59TiQwyZ hz5b8HCki+sAoDtBS6pYqBelYTZ0JEL7FkGF21p5wwAYxfbtsg0A41mgOSWC7Wauen4u +d3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=GqFPnWzR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y11-20020a056a00190b00b00572f3be59f6si12122613pfi.136.2022.11.21.06.09.54; Mon, 21 Nov 2022 06:10:43 -0800 (PST) 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; dkim=pass header.i=@linaro.org header.s=google header.b=GqFPnWzR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229755AbiKUOJc (ORCPT + 99 others); Mon, 21 Nov 2022 09:09:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229767AbiKUOJQ (ORCPT ); Mon, 21 Nov 2022 09:09:16 -0500 Received: from mail-yw1-x112f.google.com (mail-yw1-x112f.google.com [IPv6:2607:f8b0:4864:20::112f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 93C59C9A94 for ; Mon, 21 Nov 2022 06:05:56 -0800 (PST) Received: by mail-yw1-x112f.google.com with SMTP id 00721157ae682-37063f855e5so114480047b3.3 for ; Mon, 21 Nov 2022 06:05:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aNnRafn2Fe3woBngEtfiMVRe//+9fMOX4/niIs93zPU=; b=GqFPnWzRXaVFmPPMpBibORf6Ck5eaQEZchbGXmr8J8iv1mrebP9apgA8SqlaavFZwZ tfwNs6yLrp4cvwrlm3HaQAAJoUa8XsncrZMbk1MSQwfHw1YLejFjIxe8A+5mlFZ5YiwF Z4R3AmH895OF82fyf+7UTeQaJ01sHxkIKqvJ0WUtDN9qc9rNKBYHqX/YUjJxoku8gnOx OpiMS0t2iWoUK+HCgcntQC8mPnhZTmQy0ypacve5YM937WE7KTSvG9k7fqv5GVRLAXJH uEgjkNIb7me4Zu08Xf7Tf/1yoOeUA77iawgqczNAwuL3fxFKETjsYfk0hNZ+qJZXnLcO p5OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aNnRafn2Fe3woBngEtfiMVRe//+9fMOX4/niIs93zPU=; b=QSsK0OAckxhA7p78yO7QMKMF2TWAzzaRCgFXSL2oiQM4tSGZBRj+6G182LVadoFD6L 1Dr2uwXZg5JDQp5o35BRTXB4RyOaQfPMf/wPyd43vjSHtTNZIbHXvxs63KA32ZynF4GU QtMo9ssPd99blIPNBJ52R+vaC3pNdTwAM/YTkAVJrNywLCGlX+On5QkHHEGpQzr5J/hE 9ROy8SqALr0oJ9YkGaPYCmJKpJNZ6qdgpiclhhmx54iCpKZuwEvBYbBj5CPhlnTBAZP6 20GXhin9/zAjnAs+1CfSpjV2TGd6Y5vWgjecUR+WBVmVxBhhZFWtI0QFPzUFN29d/0v+ Pf2g== X-Gm-Message-State: ANoB5pmTvWkPs6m3rWiX9DptLPUFjj/yTVphgTlwKkkN4Dxp/kFWNDiE nQAAmJ2iiR1I3rbJQHHzP1HAeHIjtd1ggXFddUMF+g== X-Received: by 2002:a0d:fdc7:0:b0:37a:e8f:3cd3 with SMTP id n190-20020a0dfdc7000000b0037a0e8f3cd3mr17194099ywf.187.1669039555178; Mon, 21 Nov 2022 06:05:55 -0800 (PST) MIME-Version: 1.0 References: <20221119221219.1232541-1-linus.walleij@linaro.org> <20221119221219.1232541-3-linus.walleij@linaro.org> In-Reply-To: From: Linus Walleij Date: Mon, 21 Nov 2022 15:05:43 +0100 Message-ID: Subject: Re: [PATCH v1 2/4] crypto: stm32 - enable drivers to be used on Ux500 To: Lionel DEBIEVE Cc: linux-crypto@vger.kernel.org, Herbert Xu , "David S . Miller" , phone-devel@vger.kernel.org, Stefan Hansson , Maxime Coquelin , Alexandre Torgue Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 On Mon, Nov 21, 2022 at 2:36 PM Lionel DEBIEVE wrote: > One short comment. > config CRYPTO_DEV_STM32_HASH > tristate "Support for STM32 hash accelerators" > - depends on ARCH_STM32 > + depends on ARCH_STM32 || ARCH_U8500 > > I'm not seeing any compatible update in the HASH driver for Ux500. Correct, I'm just enabling it to be compiled in right now. I haven't figured out if I will reuse the hash for ux500 as well or just keep the old driver as it is using polling only. Need to experiment and figure out what gives the smallest and understandable amount of code to maintain. It doesn't hurt to enable it to be compiled in, ideally all depends on ARCH ... should be removed and replaced with ARCH_nnn || COMPILE_TEST anyway. But if you insist I can drop this oneliner. Yours, Linus Walleij