From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7250EC7EE24 for ; Wed, 17 May 2023 02:19:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231888AbjEQCTB (ORCPT ); Tue, 16 May 2023 22:19:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41906 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231860AbjEQCTA (ORCPT ); Tue, 16 May 2023 22:19:00 -0400 Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B22D171E for ; Tue, 16 May 2023 19:18:59 -0700 (PDT) Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2ac7f53ae44so1294371fa.2 for ; Tue, 16 May 2023 19:18:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1684289937; x=1686881937; 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=PiwfnxHpTyL1B4ayjglsH0C61007tFWAsNvE7dIFkrY=; b=mu6X2ZUoQp+726STqGqjI0ZOiQpGbbIU7rq2AdIvry4lqNAzlMVFVmsEyYmwYITzp5 A7+LL3MbY6GXK3dQy00cdOUfJAWY4Ow6VX4Yf0RRFRSPnHvYvP0FG6E0FZNhX+HuZQ3d goeTIrFpX0S2kYONiaFuqxMPkBIaJH8jHPRQDmTRXiuljr5tKgYCtoLnEKfiNd3es3XC jxeYkG8i9MdO9Plrv2p54/ZgSVGcMLW/ApGkgeJDP4HwfRqJnc/ErPHOH8zE/eZs4Hp4 KK79O0IKAxXyrU2NozVLhlF4jai/eBTASoiqesubrA1SUcbt6IUh99oq6vOPhwD4cBvZ v1aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684289937; x=1686881937; 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=PiwfnxHpTyL1B4ayjglsH0C61007tFWAsNvE7dIFkrY=; b=lJiE+WqBf99X0lpCE7XSx1LiOuNENkDW79aZdSPK+aVgcSesk54TCLKk/jprp4MMEP 1DNJHn1DCrN//MCmeFOG5xp3kqGStQXoiWdz6QSs6zSv1i5gEft8rP5y54AxvLI3ta8T wZtiTkPDRmJhUhRYrI7dgn7JsAosqToghlAU9Tdo2SaCzCJffxrzeycwjcTxXPPDoYI0 TAPt6JSE5DVa8B+jAzNtCIu4f+DpFlDmLv/3C1U0Xq+HaIC0fQAw0WQbUSHrKxBG2xXK 2u8yctikBybjd1sSqzPMMTiCiFVPSbRh9VQVyxLIbB3BOej4VoxEg1+YPKE1litcMfaT g0ig== X-Gm-Message-State: AC+VfDyHd37ygCJVNwOtoc1HInH+ZAzdj+coP7FZgOEjEBlt6W2jH+Dv sAqiXpd9rE2JJ+8p56fxrOrWzA== X-Google-Smtp-Source: ACHHUZ7D+LOuI/MHSp0j2cZk14xGuFren+3QxYP0Kp6IpsCXfPo+KsUQD4fBUk5Qb5FWBNmZiVW0jQ== X-Received: by 2002:a2e:90ca:0:b0:2a7:f1e8:b08 with SMTP id o10-20020a2e90ca000000b002a7f1e80b08mr8368282ljg.19.1684289937496; Tue, 16 May 2023 19:18:57 -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.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 May 2023 19:18:57 -0700 (PDT) From: Konrad Dybcio Date: Wed, 17 May 2023 04:18:50 +0200 Subject: [PATCH 2/2] arm64: dts: qcom: sm8550: Use the correct LLCC register scheme MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230517-topic-kailua-llcc-v1-2-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 , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , "Borislav Petkov (AMD)" Cc: Marijn Suijten , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1684289932; l=1384; i=konrad.dybcio@linaro.org; s=20230215; h=from:subject:message-id; bh=9WupzzHlTXR6Yx1uELACzjwgFEN+yOqghs8q/dMHZUU=; b=rFjT625Yg2dYY1oD64UITRGGu/MBYdyR/8rF4bL7kaslFDWb1Tds8XtFi8cYWb3v0dYnaS8oc AOCfXsDEx+VCRfOIOvSGgSBuj87pLKKbwZ1dY8CRC0910fhCY8F1KXs X-Developer-Key: i=konrad.dybcio@linaro.org; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org During the ABI-breaking (for good reasons) conversion of the LLCC register description, SM8550 was not taken into account, resulting in LLCC being broken on any kernel containing the patch referenced in the fixes tag. Fix it by describing the regions properly. Fixes: ee13b5008707 ("qcom: llcc/edac: Fix the base address used for accessing LLCC banks") Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi index 6e9bad8f6f33..70ae7e2e900a 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -3762,9 +3762,16 @@ gem_noc: interconnect@24100000 { system-cache-controller@25000000 { compatible = "qcom,sm8550-llcc"; - reg = <0 0x25000000 0 0x800000>, + reg = <0 0x25000000 0 0x200000>, + <0 0x25200000 0 0x200000>, + <0 0x25400000 0 0x200000>, + <0 0x25600000 0 0x200000>, <0 0x25800000 0 0x200000>; - reg-names = "llcc_base", "llcc_broadcast_base"; + reg-names = "llcc0_base", + "llcc1_base", + "llcc2_base", + "llcc3_base", + "llcc_broadcast_base"; interrupts = ; }; -- 2.40.1