Message ID | 20230517-topic-kailua-llcc-v1-1-d57bd860c43e@linaro.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp839836vqo; Tue, 16 May 2023 19:57:07 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5y1hV0jse3/WaTAuN9pnuJq3f0RnO9m8kYOU0D2fNySf6zq8FUHiJYezTCqyuh10cHLXXP X-Received: by 2002:a05:6a20:7486:b0:105:b75e:9dfa with SMTP id p6-20020a056a20748600b00105b75e9dfamr13381434pzd.31.1684292227251; Tue, 16 May 2023 19:57:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684292227; cv=none; d=google.com; s=arc-20160816; b=Cqb7e4Q6DXAQWwjms7ebjBD6GN6QYDlx5vhmL+QuYGfRwieLGVX0BoznB2eSnu1izH Dbs0QOMpiLzK7Mw+zHx6G986xOtlp/pMonR7xqxInd91hmRU6PuTKV10v3T0V94OPWdI Y4jBdOtG5KhDu2fT06RogQXkkOKS55/L4ste5MFzsmDgeE+4CnWR9Jj0yYmSzW/RVfR8 yqHwDQvufd5dpfsiEw3BYl9eA9YBrumu3StjppL5SQEl3+3lJdkIpj25razmZJTqbuGG LGy7sebfi7pCOx7BmQwXRurh68boZKidFZ3MdDUohynopXMn5yJWf9MMzBUejckP84LQ QLsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:message-id :content-transfer-encoding:mime-version:subject:date:from :dkim-signature; bh=Jz3z44BI7g+ZmvQgxzmcrsNHfKROiTCAupO35cRRnoc=; b=xWWiqkWi+blF4hreMK1DrxRrBRZoTiUUTJgbqdxK9W6tXt/AVDAHhqp92PaczpGZA5 dgGfIvm8GY7PcalhlUX8KqYQOvN7ZjUTVre7H8SGebDlQMH3TGXB0z6FNArRlcidc3vd ZFynX/C8yeJQZwaRr4HZrrvD0JYslWx+/5ljZRfrJMjHhg0C7ifMVCzB+K4CKqlClucU aOIxtsY+OHFm9ziNKUMZU7QxgDnW4MRSQTP6yV/2cLfmZgwFRCTxk/EyVEaPE6gyyA1Z cLiUsfLrgsqkD6+UkHsFTLvdc5hsbSMe2tY4tnnfZasxQaER596O2rD/TCRSMS+G1PdM psAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kClaBUy5; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h71-20020a63834a000000b005343e03b044si2433950pge.697.2023.05.16.19.56.55; Tue, 16 May 2023 19:57:07 -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=kClaBUy5; 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 S231878AbjEQCTB (ORCPT <rfc822;abdi.embedded@gmail.com> + 99 others); Tue, 16 May 2023 22:19:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41868 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231706AbjEQCS7 (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 16 May 2023 22:18:59 -0400 Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BA2E4E4E for <linux-kernel@vger.kernel.org>; Tue, 16 May 2023 19:18:57 -0700 (PDT) Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2ac82912a59so1336351fa.3 for <linux-kernel@vger.kernel.org>; Tue, 16 May 2023 19:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1684289936; x=1686881936; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Jz3z44BI7g+ZmvQgxzmcrsNHfKROiTCAupO35cRRnoc=; b=kClaBUy5lYVkbTQ4Y1cUJwNbIfWweEZ9YpHHoXgU0YAabya48bWQJ40fOFY8occH7R iUB537yrAKyH8y3/CZ35khah+4shCszE2vw8LGliDpoRT5ERpRRuqG9SpIX62FlqxasE 8AJkq8nNQfzYEihmiNM85u3oaaKAZy3FguBd13dlM3v+CIETv/2BvrvvzXrVeWhAzIKs 9lXsNIFCACfT69BlQ5jKdewnUKK/Q9u+2A2ny73nGHLR/l9zCOuO1L056nZgFbbuRc+Z 7akF67a/qZiybKXtnhzhAwFAzs8wmgMBmLMN5pLR64GRNeIUC2oxF6/zVOYSsB9FZgHe YJiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684289936; x=1686881936; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Jz3z44BI7g+ZmvQgxzmcrsNHfKROiTCAupO35cRRnoc=; b=VXLI8ySYOZKb4TaNqI0se4rYD58JTvetKEEDG4lcXvEw557BYzS/W+RynLQRq2uyu3 bAQU5VZ8wTNvn+3Dhwi4k66ZUbcNbD+JFwIwahi2hUIL2H8HgoAnTQJL5+53HkKUB42i 51EGcT/Ip8Kgnumymh8z9K77U7aqV3RavxVTQq5L3ixMnH6rjkLR7vxgsRiZx7EaFja0 1MXWEAlEdEvxXcEJzGc8f0jH5opcH8+Nk+ZbCZAB60gaPqHoKNqYRRwjbxIoxdvsWQOZ ywcoKbx1WA7JXi1eHpkF8zt5zScVMnzkGCkpkngounmkxt6iDa76XZLGkRGqynORcS+7 nWmg== X-Gm-Message-State: AC+VfDzmNErnsko9ytyTCgv28MF9PcQwp0EBw5Czim3b8oH7Odk+wf6c 5ccVCi9IvNMpBKXdsOibaY6jMQ== X-Received: by 2002:a2e:3e08:0:b0:2ac:767c:ae14 with SMTP id l8-20020a2e3e08000000b002ac767cae14mr8096551lja.19.1684289935902; Tue, 16 May 2023 19:18:55 -0700 (PDT) Received: from [10.167.154.1] (public-gprs529629.centertel.pl. [31.61.188.30]) by smtp.gmail.com with ESMTPSA id z22-20020a2e9656000000b002af01da6c67sm384232ljh.32.2023.05.16.19.18.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 May 2023 19:18:55 -0700 (PDT) From: Konrad Dybcio <konrad.dybcio@linaro.org> Date: Wed, 17 May 2023 04:18:49 +0200 Subject: [PATCH 1/2] dt-bindings: cache: qcom,llcc: Fix SM8550 description MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230517-topic-kailua-llcc-v1-1-d57bd860c43e@linaro.org> References: <20230517-topic-kailua-llcc-v1-0-d57bd860c43e@linaro.org> In-Reply-To: <20230517-topic-kailua-llcc-v1-0-d57bd860c43e@linaro.org> To: Andy Gross <agross@kernel.org>, Bjorn Andersson <andersson@kernel.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Manivannan Sadhasivam <mani@kernel.org>, "Borislav Petkov (AMD)" <bp@alien8.de> Cc: Marijn Suijten <marijn.suijten@somainline.org>, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio <konrad.dybcio@linaro.org> X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1684289932; l=955; i=konrad.dybcio@linaro.org; s=20230215; h=from:subject:message-id; bh=+mECFcNGWfDIiv+m+e4NFJpbpPzCAtKBP5iEoJkWFJE=; b=t3vQgRkUriq5xl5T/CjwoBBUauqUfLsRKPULgh8X7ioEfzBYhNw0iUT5FNdZEQihgTiSD5Rva OprF4TwyDHzB5BeGxYNfSuMznWbDpTY8gyrTP9HSDQCX2NRww3xkUPP X-Developer-Key: i=konrad.dybcio@linaro.org; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= 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,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1766108406324379360?= X-GMAIL-MSGID: =?utf-8?q?1766108406324379360?= |
Series |
Fix SM8550 LLCC
|
|
Commit Message
Konrad Dybcio
May 17, 2023, 2:18 a.m. UTC
SM8550 (LLCCv4.1) has 4 register regions, this was not described
between its addition and the restructurization that happened in
the commit referenced in the fixes tag.
Fix it.
Fixes: 43aa006e074c ("dt-bindings: arm: msm: Fix register regions used for LLCC banks")
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
---
Documentation/devicetree/bindings/cache/qcom,llcc.yaml | 1 +
1 file changed, 1 insertion(+)
Comments
On Wed, May 17, 2023 at 04:18:49AM +0200, Konrad Dybcio wrote: > SM8550 (LLCCv4.1) has 4 register regions, this was not described > between its addition and the restructurization that happened in > the commit referenced in the fixes tag. > > Fix it. > > Fixes: 43aa006e074c ("dt-bindings: arm: msm: Fix register regions used for LLCC banks") I'm not sure if the Fixes tag should point to the patch adding SM8550 support or the restructuring patch. > Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> But the change LGTM! Acked-by: Manivannan Sadhasivam <mani@kernel.org> - Mani > --- > Documentation/devicetree/bindings/cache/qcom,llcc.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml > index d8b91944180a..44892aa589fd 100644 > --- a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml > +++ b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml > @@ -129,6 +129,7 @@ allOf: > - qcom,sm8250-llcc > - qcom,sm8350-llcc > - qcom,sm8450-llcc > + - qcom,sm8550-llcc > then: > properties: > reg: > > -- > 2.40.1 >
On Wed, 17 May 2023 04:18:49 +0200, Konrad Dybcio wrote: > SM8550 (LLCCv4.1) has 4 register regions, this was not described > between its addition and the restructurization that happened in > the commit referenced in the fixes tag. > > Fix it. > > Fixes: 43aa006e074c ("dt-bindings: arm: msm: Fix register regions used for LLCC banks") > Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> > --- > Documentation/devicetree/bindings/cache/qcom,llcc.yaml | 1 + > 1 file changed, 1 insertion(+) > Running 'make dtbs_check' with the schema in this patch gives the following warnings. Consider if they are expected or the schema is incorrect. These may not be new warnings. Note that it is not yet a requirement to have 0 warnings for dtbs_check. This will change in the future. Full log is available here: https://patchwork.ozlabs.org/patch/1782401 system-cache-controller@25000000: reg: [[0, 620756992, 0, 8388608], [0, 629145600, 0, 2097152]] is too short arch/arm64/boot/dts/qcom/sm8550-mtp.dtb arch/arm64/boot/dts/qcom/sm8550-qrd.dtb system-cache-controller@25000000: reg-names:0: 'llcc0_base' was expected arch/arm64/boot/dts/qcom/sm8550-mtp.dtb arch/arm64/boot/dts/qcom/sm8550-qrd.dtb system-cache-controller@25000000: reg-names:1: 'llcc1_base' was expected arch/arm64/boot/dts/qcom/sm8550-mtp.dtb arch/arm64/boot/dts/qcom/sm8550-qrd.dtb system-cache-controller@25000000: reg-names: ['llcc_base', 'llcc_broadcast_base'] is too short arch/arm64/boot/dts/qcom/sm8550-mtp.dtb arch/arm64/boot/dts/qcom/sm8550-qrd.dtb
On 17/05/2023 04:18, Konrad Dybcio wrote: > SM8550 (LLCCv4.1) has 4 register regions, this was not described > between its addition and the restructurization that happened in > the commit referenced in the fixes tag. > > Fix it. > Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
On 17.05.2023 07:44, Manivannan Sadhasivam wrote: > On Wed, May 17, 2023 at 04:18:49AM +0200, Konrad Dybcio wrote: >> SM8550 (LLCCv4.1) has 4 register regions, this was not described >> between its addition and the restructurization that happened in >> the commit referenced in the fixes tag. >> >> Fix it. >> >> Fixes: 43aa006e074c ("dt-bindings: arm: msm: Fix register regions used for LLCC banks") > > I'm not sure if the Fixes tag should point to the patch adding SM8550 support or > the restructuring patch. Right.. I wanted to add *some* fixes tag (clearly a bugfix) and decided this one (and the one in patch 2) were the least bad options, as the cleanup landed after/parallel to 8550 introduction. Konrad > >> Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> > > But the change LGTM! > > Acked-by: Manivannan Sadhasivam <mani@kernel.org> > > - Mani > >> --- >> Documentation/devicetree/bindings/cache/qcom,llcc.yaml | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml >> index d8b91944180a..44892aa589fd 100644 >> --- a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml >> +++ b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml >> @@ -129,6 +129,7 @@ allOf: >> - qcom,sm8250-llcc >> - qcom,sm8350-llcc >> - qcom,sm8450-llcc >> + - qcom,sm8550-llcc >> then: >> properties: >> reg: >> >> -- >> 2.40.1 >> >
diff --git a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml index d8b91944180a..44892aa589fd 100644 --- a/Documentation/devicetree/bindings/cache/qcom,llcc.yaml +++ b/Documentation/devicetree/bindings/cache/qcom,llcc.yaml @@ -129,6 +129,7 @@ allOf: - qcom,sm8250-llcc - qcom,sm8350-llcc - qcom,sm8450-llcc + - qcom,sm8550-llcc then: properties: reg: