Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp640506pxb; Thu, 12 Nov 2020 12:27:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJwiohkzmYr5XQ6pM72zz/2CrF5du8tsi5ajxkqs2SZNoB+6mmJi+vk1bUYsCxOuUNHS+aFk X-Received: by 2002:aa7:d894:: with SMTP id u20mr1757608edq.284.1605212873309; Thu, 12 Nov 2020 12:27:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605212873; cv=none; d=google.com; s=arc-20160816; b=LxufUyJKvGglhqa4fQgxHOwdTSM5BCKSZgqFksc+QyLbTQxlKQ5OXEZ5+dpx0eQx/R 75B2+R411fTfqwuNoWmbnnZM9vfAle6hXuaHqskSxLeiWcmHOL35FG8ZEuyQJd/UExYu sRcLiooSNuFYOItnL8xhZLBhSicWBVw9yqyIXitNEaH7ns7PVTqRYPrH/1Dg8U/h1xNM SAP9V8IBCm0YGy0KW17GH3/1UF10galUTlwKwcM22NEmc/dA7HVUMcyu/CmOhnxrx0QN 6//iFRhcStB/nSNiCNowpHKBLeZ3bxyztRvCGs9Xaia69fuh9dRRiRTwCEHvGzvO8lh8 9BIQ== 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=sYKFElnM8PV2uRdPgYx6ckV/PR7vDr51MnCadtA6HrM=; b=XolpIMd2HcOCkX9UYUujtbTcKs+NxSqh7y9M288D/1hudfW/rZsij1/tCApnp2yIEV Yf80nP5efXFbY/cwt9Y+ndcHoOl29SYJRszspwxlYkWVZeaDJrDEXGnAGvVNtWOnzpn7 isWAb8yhMQmkIAnxXC81KMokxOSxm9+7DMq45ocYcK1JkV8evPVqpyCkEyP2jynQmjBO p7l8LwXBubEOR1qWqh5RYiGc17gamfKSMgNrs6zub8tvSAI95bG5u3IZiTuUFtHSs4bf MjODfzN0nHojELCb6B2GDVjbrpfbrb5dZV2QFgDDjNULMEj2frlHtFN6etZbNR7bHf2X zcug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=WbYjKxRw; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id rk26si4646840ejb.453.2020.11.12.12.27.19; Thu, 12 Nov 2020 12:27:53 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=WbYjKxRw; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 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 S1727011AbgKLU1H (ORCPT + 99 others); Thu, 12 Nov 2020 15:27:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726566AbgKLU1H (ORCPT ); Thu, 12 Nov 2020 15:27:07 -0500 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 390EBC0613D4 for ; Thu, 12 Nov 2020 12:27:07 -0800 (PST) Received: by mail-ed1-x532.google.com with SMTP id l5so7944996edq.11 for ; Thu, 12 Nov 2020 12:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sYKFElnM8PV2uRdPgYx6ckV/PR7vDr51MnCadtA6HrM=; b=WbYjKxRwe6k1XomVjke+a8XLPngRSXXh+E0ez7T5MyvUjPvsOtSLma46jI1JETfWou ugjxNYP64QLsbr79oOcfJeadKmMZv8tKESv1Q0X42rhTtbqVrDoKc2c8Nqn+vPPK896a z0i09LTXhEkTxX96myCxXgDgFAeGVkyZqB78mOi9DmccOhzn5c3Vc1J8yKpqKngZOjhn QkLXZ4Uh/7u61ayhh2BzU23VOKsAi8OJEuuSDg1GVHBZVMoNkHtlWdhcyULGZ8oogng+ ROyWXplg64L9Ii/Llouj3UdkFOE5sj5DkTmaMsD4VgA8m4/Wzeh5OsyaJLLcAtP+D7GL 2yBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sYKFElnM8PV2uRdPgYx6ckV/PR7vDr51MnCadtA6HrM=; b=Z8cbv6zKusR0fmzUHOJWrHCSbYoBny++/WMfmObVSrdTlVcu2CseavDHcrWvNLH1Qp 64IAntn4q0rREg+9nuZLvM05ZxCrVN2x4RPLq1zDUCJppicCh54Ff1VC114P0ayKf7VZ 7AlFlHnv0jpqXBRKuC4SnTHpW5ZEzaRgSEx0tHAW+XDHfdxqVQt5AwFg6diR54WBchWI CFMPDPDYK8+tnw6rkHCA9e0na3SKT8yRw/3eMBG7T8lu7UcREfnEHO1JJspNqoFR4JWx +sbaG913wF5OW0vmmJxG+6dzEQuX3KNvihOrAearQcQHLs4cyFJm1+gCdiRVnogD0RJF T88Q== X-Gm-Message-State: AOAM531w3lA+7ldb3q3igt3ZA/GVsypdePjN8wx4adtPScN4tA2Z/gW1 ilTACt2y9LjYF3H3aQskwp/RajgGwERLI9zRSzU= X-Received: by 2002:a50:a689:: with SMTP id e9mr1729956edc.233.1605212825948; Thu, 12 Nov 2020 12:27:05 -0800 (PST) MIME-Version: 1.0 References: <20201023170003.GC3908702@gmail.com> In-Reply-To: <20201023170003.GC3908702@gmail.com> From: Konrad Dybcio Date: Thu, 12 Nov 2020 21:26:30 +0100 Message-ID: Subject: Re: Qualcomm Crypto Engine driver To: Eric Biggers Cc: linux-crypto@vger.kernel.org, Satya Tangirala Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org Hi Eric, First of all, I am EXTREMELY sorry for my long overdue response.. I just wanted to bring up that piece of HW so as to offload crypto tasks from the CPU, but it ended up being slower (which I suspect is due to bw scaling not being implemented, but I might be wrong, maybe A53+crypto is just superior..) The goal is to have the phone run Mainline Linux *at least* at functional parity with the BSP kernel. Both ICE and CE support are welcome. Thanks for your interest and the patches you sent. There is more sdm630 (and not only, keep watching :D) work coming. I suppose you managed to boot your Xperia by now, but if you had issues, you should try out my v5.10-rc3 branch from the repo you linked with the supplied ninges_defconfig. Then you append the DTB to Image.gz and create an Android boot image (or put Image.gz+dtb into an existing one with abootimg -u boot.img -k Image.gz+dtb) and the phone should boot. Thanks once again for your interest and apologies for the time it took.. Konrad