Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp8349463rwl; Sat, 31 Dec 2022 04:26:29 -0800 (PST) X-Google-Smtp-Source: AMrXdXtKGzUAxCDSHryPPa4zrB6VRLEhpCr66WKSZc9Khf/gnYvwhBkJwgEjYcWTcLZg9W91PnXv X-Received: by 2002:aa7:9382:0:b0:56b:da42:95c7 with SMTP id t2-20020aa79382000000b0056bda4295c7mr37020134pfe.30.1672489589024; Sat, 31 Dec 2022 04:26:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672489589; cv=none; d=google.com; s=arc-20160816; b=xw6d6czGKtdiv/3BX4juEwbhUcn3HrItea4FrKeo9tZjPyQPERCKFVnIUiJwuhjkap WUuvZn6+ldjNU5SG+jBU2vQZXvli5cEhO2hlxrWJ926jpbsD7V5W/UsLZoM+tcZDWUyY OIqGdl0uVSIcnmKTBDKdOUB3VHhSIRgqWnmSemGpY3T87U6jWrAERdVpzfY3uL9uhKMD 3sgCdQgoRPT5+hOv5M/KDH8U792l+O43uECEMxgaov0HuQ35OW8JYxiyaUGksj5yI75x wJBYeOfzemWuPhibSPC6cZZbmu45UvAwy0d4je0xxCtlEBvNM8ap1vNwVpumk9JhGt6w vVjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=MHarb5qBqP/34YDMhNGK7NLtZwIukztPXRR+j94/5/U=; b=TisMTdPwxWNaQX1Ve4x0/vs4Hu+Y/Wr3aVJdt2K5IWtD1U73N/JHShf15jTFhKUvjT 5Im5T98Dwr4j+ygnrMs5NfMGCQXfN3Le0u4gWxCwJaF9jh6yzGr0h24LXEEHzFjbZvyU gdyf4yeYT4RcnuniDnfHVzuyDrClYSFC8xjF89FQvU4VqjbeuSXlV4gxgr8T5l5iCkmL FCCNno/RVdpU2acQZaKLEzb7NTl5E7PP2jSPy7bFm2D7mIMqRsQCGrgoWfGxUY+8jj5k AbT1hpj1p795jZ3czZLd3VUPxDYwcC3xlBfRuUiJqH+mTEaLlATBGiBixrm28bm4Y3Fm yMgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yEi6yjdc; 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 d6-20020a056a0024c600b0057333ba85f4si25595482pfv.18.2022.12.31.04.26.19; Sat, 31 Dec 2022 04:26:28 -0800 (PST) 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=yEi6yjdc; 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 S231719AbiLaLwa (ORCPT + 62 others); Sat, 31 Dec 2022 06:52:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229653AbiLaLw2 (ORCPT ); Sat, 31 Dec 2022 06:52:28 -0500 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0FB41BC32 for ; Sat, 31 Dec 2022 03:52:27 -0800 (PST) Received: by mail-lf1-x130.google.com with SMTP id cf42so35018917lfb.1 for ; Sat, 31 Dec 2022 03:52:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=MHarb5qBqP/34YDMhNGK7NLtZwIukztPXRR+j94/5/U=; b=yEi6yjdcOM2oaFOHby85Ij5OrTu8kXGx5rjnbewvVZw0yaSyS/HU4iXiOHpyJi/NkW 5b8GyJq67vTIPMJ1enq24fiocmddTz1IduySQmq0fMWMj/vTr+zB9j9lohvRGX2FYo1h xHDTgCJTnAnWibtZU6mrK51RnAJuVBXRAghKNjqOsgJSQzvWateuNqae1LiLTpebZ1P2 oIB8kn2IDV50MZe3TMjqAaLoyD+w+t9DhCrTLKkVCd5gJeGs1W/XZyE8Brmnv2k8d23y ozHh92CnCzrTUWAyUhA39I/Mlhe+j3otzioRNkFynfs3bnpBMAJpegzDIs+6289Yd+BE 2FLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MHarb5qBqP/34YDMhNGK7NLtZwIukztPXRR+j94/5/U=; b=qhaAjIRD+dJh21S3CNJ3KMlblaD7so+HihtnkeybSeG3YAUj+FR571lXMKxdfY1MWj NsRua19AfyI15Hn0Pg87TEC4jTT3G8H2+XLIp63I7a+HXeU2Y/Lk/SkoqvCrqdSuuzi8 ToGgUVkmVLBzKrUNnUZSrjwGJX9uQ4ig2qREzLoyTM19KFIJ0SUcFeCPVzqhwV3AAdXY dFsB1EbSkk0aa21H3qtcIRDGf3ezy2oRnoS8YigH3kLrnpV6h/6a3lbxjOUUY0G4JHCp 75m1wV6BLRNZveiNf1gpw4qT9o0y2C83FPwSj2hn5Lxg8S8dz2mVsqhqgs67ZWD0t3lb ZdDA== X-Gm-Message-State: AFqh2kq2BL7e+I4GZ8Mr84u93mzq7CrMrMak+cnainZTGA+2THAkvLDG doo4ylIPePPTkxWV2H5J5OINTw== X-Received: by 2002:ac2:429a:0:b0:4b5:7aad:2690 with SMTP id m26-20020ac2429a000000b004b57aad2690mr9150150lfh.12.1672487545102; Sat, 31 Dec 2022 03:52:25 -0800 (PST) Received: from [192.168.1.101] (abyl184.neoplus.adsl.tpnet.pl. [83.9.31.184]) by smtp.gmail.com with ESMTPSA id s16-20020a056512203000b004b4a0482a53sm3810221lfs.231.2022.12.31.03.52.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 31 Dec 2022 03:52:24 -0800 (PST) Message-ID: <4668dcdf-ac0b-750d-62a5-dda3ca6f4a96@linaro.org> Date: Sat, 31 Dec 2022 12:52:22 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: [PATCH 1/2] ARM: dts: qcom: use qcom,gsi-loader for IPA To: Alex Elder , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, andersson@kernel.org, agross@kernel.org Cc: caleb.connolly@linaro.org, mka@chromium.org, evgreen@chromium.org, quic_cpratapa@quicinc.com, quic_avuyyuru@quicinc.com, quic_jponduru@quicinc.com, quic_subashab@quicinc.com, elder@kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20221231002716.2367375-1-elder@linaro.org> <20221231002716.2367375-2-elder@linaro.org> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20221231002716.2367375-2-elder@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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: X-Mailing-List: linux-kernel@vger.kernel.org On 31.12.2022 01:27, Alex Elder wrote: > Depending on the platform, either the modem or the AP must load GSI > firmware for IPA before it can be used. To date, this has been > indicated by the presence or absence of a "modem-init" property. > > That mechanism has been deprecated. Instead, we indicate how GSI > firmware should be loaded by the value of the "qcom,gsi-loader" > property. > > Update all ARM platforms that use IPA to use the "qcom,gsi-loader" > property to specify how the GSI firmware is loaded. > > Update the affected nodes so the status property is last. > > Signed-off-by: Alex Elder > --- Reviewed-by: Konrad Dybcio Konrad > arch/arm/boot/dts/qcom-sdx55-t55.dts | 4 ++-- > arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/arch/arm/boot/dts/qcom-sdx55-t55.dts b/arch/arm/boot/dts/qcom-sdx55-t55.dts > index 7ed8feb99afbe..61ac5f54cd57d 100644 > --- a/arch/arm/boot/dts/qcom-sdx55-t55.dts > +++ b/arch/arm/boot/dts/qcom-sdx55-t55.dts > @@ -237,9 +237,9 @@ &blsp1_uart3 { > }; > > &ipa { > - status = "okay"; > - > + qcom,gsi-loader = "self"; > memory-region = <&ipa_fw_mem>; > + status = "okay"; > }; > > &qpic_bam { > diff --git a/arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts b/arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts > index ac8b4626ae9ac..c9c1f7da1261b 100644 > --- a/arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts > +++ b/arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts > @@ -237,9 +237,9 @@ &blsp1_uart3 { > }; > > &ipa { > - status = "okay"; > - > + qcom,gsi-loader = "self"; > memory-region = <&ipa_fw_mem>; > + status = "okay"; > }; > > &pcie0_phy {