Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp3727805rwb; Tue, 20 Sep 2022 04:01:04 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5EbwWw9U5d6DafXbfnr1GBxzRIfh9FA56/eMeGhURK369TMBFrujFHglBpy8s1XI+79pox X-Received: by 2002:a05:6a00:2187:b0:541:ca61:48b7 with SMTP id h7-20020a056a00218700b00541ca6148b7mr23041522pfi.83.1663671663941; Tue, 20 Sep 2022 04:01:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663671663; cv=none; d=google.com; s=arc-20160816; b=DIpl+Uho8T68m/0myUXOQAV4UkDJkz13UdP8LWldsSsLjds6Tlk7EqRvNP5cuWDDzR IqBgaZPJHEHXmm3vhHiraBWe7htWg1DgZ4N7JJUJYpA9CPCrnyKr1q0aaRrMVLc2zcL8 Lbtn10c/aXDoheCa081oydoJQ8wU3Q3nsJ9F5aUq8a1ijhg9nez6t1c1WWqz2ASaJc8I tjQ/IdejUz9WPZiRK0PWUm0n8llHsn+Sc/Biys0oDZpVkFHex+LrA6ZPzVPg2fPQjG+1 2BuQ/3VUMtBF9V0esskMTkcWgukFaalH4MRkfj83CBk97tMyrYL2AmU9JjiX8hNgIsdJ MRHQ== 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=rEGmknlYprbAXEKZt0aDiUeWs1wXNDCingS635ls9Fc=; b=0OITxHHsm2J8yMvEWuWn5J8+1O9O9bRePNlFdMgnJleMh4LoYhqXnJHiWlSa838ezT mjUQPjl8wnubGJStsFC9rcKVQDEmX+cwppcGkR8G9yQxUCtwYAuP9wuWbEZp3Dut1fQP rl375h3EPkvXSA8qIoqqS8w5DaqtRgxB7dC4hlAvm2cdO+KTP41HLgGlzzNAMhbW0k4D s+ZcK2ff8KXwTg5G6+bY55R9f9DNCsS5n5yaMNQ9mGX/OwWmHaWXRmiJx6D1pvdkSMT9 kD3eIOQ0tXBgvLJpnusx+yxisTvqb4gYZE5QtxyiHdyhBwCOe5pkHcy8cMpeJv7derC8 SSKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HyqCxNPj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-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 h4-20020a636c04000000b004370503d42dsi1411860pgc.554.2022.09.20.04.00.51; Tue, 20 Sep 2022 04:01:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=HyqCxNPj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-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 S229813AbiITKsZ (ORCPT + 99 others); Tue, 20 Sep 2022 06:48:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49386 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229596AbiITKsX (ORCPT ); Tue, 20 Sep 2022 06:48:23 -0400 Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D46D710FF9 for ; Tue, 20 Sep 2022 03:48:21 -0700 (PDT) Received: by mail-lj1-x229.google.com with SMTP id z20so2504484ljq.3 for ; Tue, 20 Sep 2022 03:48:21 -0700 (PDT) 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; bh=rEGmknlYprbAXEKZt0aDiUeWs1wXNDCingS635ls9Fc=; b=HyqCxNPj5NRGA1a7SPijTw1BTZjf9krt+Mi0HRZjs9kmt3FQY1aAdhBWC9UuffmJ9H 45ia3cDWPaAnBpdWUKG4FHblG2GDBKwA7SBc/OKHkI9fPc7ZgzMW0RkgTJD3OxeBC6ak ZjuLM/QAGnBJOD5eKjncckAICt5FPjj62iY8IHZ6tmZCEffiA13mxyc3Sk+ZWiVh7Kjq IugtQpJTs8mC58wTbTFN/v8J+GRVcrqUr2J1V5B9rMQhr2lGryjMnzbI+7pb/9uLLyau 0m6/PWWkRvrt6p7DUDvKFpJJCqjAD4XvDWk5Vqm1aYh+uOxhgCnkOEATQU+a5j9TWsIw iWIA== 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; bh=rEGmknlYprbAXEKZt0aDiUeWs1wXNDCingS635ls9Fc=; b=fYw1TEuyJHIEcmNvpNvE15haQv720QA0ZBgRv29P8103lpVveJwLMYdLKKYnoHW6s3 TEEzIxeK+HCj0cpDHpWuqrNMRfUaz/nFBxm3xNwTiWOJB2O10aomwcnwGrEamoP1r45L q9J2TH77IiXK+Z/nmHdW8Ji3O3Vas/uggxjHbJHD0RMT5zwEHtoBNiY7L0fBTn0v2dtY rStD8dF52gt2xqQgyff6oHxk0XGsb565K89zZjy9fjo9b5xzWTeX3CvjE53U6fmN69X0 F0/+8Y39r9Gui+IZSy5gL70msLfKtkVhkBGai//Jeul8bqpKCWwsaMFRuFCVhpYUb6ac T21g== X-Gm-Message-State: ACrzQf3EOXk8Oj3cN01PoLthPKYrJhOonHx1t9yq/QnlgUmyt1k5y6Ff xwl9j+uiyMXJ9f4uDQutcoihVg2CUaBQ1x42Lo0IQw== X-Received: by 2002:a05:651c:1a29:b0:26c:2241:8aa0 with SMTP id by41-20020a05651c1a2900b0026c22418aa0mr6562812ljb.96.1663670900075; Tue, 20 Sep 2022 03:48:20 -0700 (PDT) MIME-Version: 1.0 References: <20220919221509.1057574-1-bhupesh.sharma@linaro.org> <20220919221509.1057574-2-bhupesh.sharma@linaro.org> <00dd028f-d636-0cda-40ce-01d5addcbec9@linaro.org> In-Reply-To: From: Bhupesh Sharma Date: Tue, 20 Sep 2022 16:18:06 +0530 Message-ID: Subject: Re: [PATCH v6 1/4 RESEND] ARM: dts: qcom: Use new compatibles for crypto nodes To: Krzysztof Kozlowski Cc: linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, agross@kernel.org, linux-kernel@vger.kernel.org, robh+dt@kernel.org, thara.gopinath@gmail.com, devicetree@vger.kernel.org, robh@kernel.org, andersson@kernel.org, bhupesh.linux@gmail.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, Jordan Crouse 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-kernel@vger.kernel.org On Tue, 20 Sept 2022 at 15:09, Krzysztof Kozlowski wrote: > > On 20/09/2022 10:57, Bhupesh Sharma wrote: > >>> crypto: crypto@8e3a000 { > >>> - compatible = "qcom,crypto-v5.1"; > >>> + compatible = "qcom,ipq4019-qce"; > >> > >> There are few issues here: > >> 1. Compatible is not documented. > > > > Its documented here: > > https://lore.kernel.org/linux-arm-msm/30756e6f-952f-ccf2-b493-e515ba4f0a64@linaro.org/ > > > > [as mentioned in the dependency section in the cover letter :)] > > > >> 2. Compatible is not supported by old kernel - ABI break. > > You cannot fix this with dependencies/ordering. > > >> 3. Everything won't be bisectable... > > > > I think its a question of dependencies b/w the patchsets intended for > > separate areas. Let me think more on how, I can resolve it in newer > > versions. > > DTS always goes separately so this also cannot be fixed with ordering or > dependencies. However if Bjorn is fine with it, it's good. Sure, I get your point. SInce I haven't sent out the crypto driver and DMA driver subsets yet, let me stop and respin the series with the dt-bindings changes clubbed with the crypto driver patches in a single patchset. I can keep the DMA and dts patchsets separate and send them out separately. I think that should help maintain the ABI and backward compatibility. Please let me know if you think otherwise. Thanks, Bhupesh