From patchwork Sat Nov 25 12:19:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Weiss X-Patchwork-Id: 169712 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce62:0:b0:403:3b70:6f57 with SMTP id o2csp1896972vqx; Sat, 25 Nov 2023 04:20:26 -0800 (PST) X-Google-Smtp-Source: AGHT+IEC39UNBkVz/HkI4k8aUp/8/Z6CG+aVZv2QmvR0eUfFgMV2rZQpIfCGD3LwNVhg0FllxJBU X-Received: by 2002:a17:90b:3808:b0:25e:a8ab:9157 with SMTP id mq8-20020a17090b380800b0025ea8ab9157mr5734320pjb.22.1700914826583; Sat, 25 Nov 2023 04:20:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700914826; cv=none; d=google.com; s=arc-20160816; b=RwNHgEu9Xth8QTUTEeFLjaQvMw2pjnmt6Xo77DyE7WcwwuOi1mTZpVvqy8CywUx9Hg DVxO3r9Q79xgaFcS2OKMsM64E2gzrmww9osGAOlquxI11tLUMPDR57SQn5eJ5YgCjJ0t SUAJPn5SvFYm3tlI883HkJcTNNOYXHGVPN51qeAZ5ijTTHX4o9m/dUaWle/4PLTE2JpR rF8ePRERojFmXymUIqxQj+wdEgsRwlLqhT1jFgIDkZZZQU13a53g0lGtts79MVQsLrdj z9qNKB9TPvgNFTMU2k+ZK8aarpjuNmddSHw70cgLNu+xbHVcg34qzTHXFzzmmT6zgJwD g7zA== 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=wLNC2dQRxNwbdqbdpPBiPNSyavZeuvFV/OJxhNNf1w4=; fh=rSFdVjeHOpLchEnZwQw2X9nJEgNS/Y9JNZLx42s16JY=; b=RyLMUmufSetBOUhtrQFSertbQRCUV8MBdm9+vyyilGeQuyqHvahvcR7+rXhVdaIr9V AbpB8wULw3E0fk9wu1xok4txUz+bfWeTMQVHPfMai0M96rAujWi8m/bGhBbjwKOWX4nO yG83idW6/A6exMniz98FdzaDieVaCswC6VQUwTN+UzB25ypkWc+cZ+HSDneT4sB9YdWL 7jXfYh3X3E7xjLUkNVtqQUJblBUzBlHOeFx5POld40HroYhVlCFpfdDP79WzeY5MdeIm WXSB3aT8q2zgkAfjPqGj0V2PsQnff/6Fhaw8CoCLJF97km1H65NgpU9XMNUUqIXhjWO9 /gIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@z3ntu.xyz header.s=z3ntu header.b=wTpPLHW8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=z3ntu.xyz Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id b7-20020a17090a6e0700b00262e5a82047si5775150pjk.44.2023.11.25.04.20.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 04:20:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@z3ntu.xyz header.s=z3ntu header.b=wTpPLHW8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=z3ntu.xyz Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id F16358045BEF; Sat, 25 Nov 2023 04:20:23 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231960AbjKYMUH (ORCPT + 99 others); Sat, 25 Nov 2023 07:20:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229483AbjKYMUD (ORCPT ); Sat, 25 Nov 2023 07:20:03 -0500 Received: from mail.z3ntu.xyz (mail.z3ntu.xyz [128.199.32.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EA295D6; Sat, 25 Nov 2023 04:20:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=z3ntu.xyz; s=z3ntu; t=1700914777; bh=UdGEv17E3hADi12SsQvKXsMSfqGDSsuNeaYFESGrjdk=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=wTpPLHW8z7ca6AJhErXFAC4R4WnTbREJAmiDLia0GxyUp5/5Q4KHlTnKg6iDlkPna kTo3ROnMqYdJnI/wQnZYfh3FXJqaxfSDzd6CXb/RqR+dg7BcOM00LVIPdIuOuK1jVu CYtOC+Wfe6hlDyKLngymph9mCDMh31rQS4pYFshg= From: Luca Weiss Date: Sat, 25 Nov 2023 13:19:27 +0100 Subject: [PATCH v2 1/2] arm64: dts: qcom: msm8953: Set initial address for memory MIME-Version: 1.0 Message-Id: <20231125-msm8953-misc-fixes-v2-1-df86655841d9@z3ntu.xyz> References: <20231125-msm8953-misc-fixes-v2-0-df86655841d9@z3ntu.xyz> In-Reply-To: <20231125-msm8953-misc-fixes-v2-0-df86655841d9@z3ntu.xyz> To: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1096; i=luca@z3ntu.xyz; h=from:subject:message-id; bh=UdGEv17E3hADi12SsQvKXsMSfqGDSsuNeaYFESGrjdk=; b=owEBbQKS/ZANAwAIAXLYQ7idTddWAcsmYgBlYeZXvatWXYJzXEZ6FjI5/HS4cRAQyBJuohxSV V7kqHpbO1KJAjMEAAEIAB0WIQQ5utIvCCzakboVj/py2EO4nU3XVgUCZWHmVwAKCRBy2EO4nU3X VhMHEACjjLgF+I7uJI59zY9sXv37xkBYt5o69pWh54DCFVOcMb1RHJ0Yop4cvkZmwa9hA/S+gBI sDmfSXsYGvqpZ3TdHf4uyZ4Hfxsb27bv+ltjLvluvzZColbtZVKK9tmvT9j9kq2RixrUWQFBUME 1DE9+74FQKqX9hTKocOwS4nkBcv3rV4bgnoz+ZZJ3+zQMi4ZCDEYKcSSOkFP2CI9h+4OUT1GK3V q3W5vF8M+972KQxSC/Yi375dIpqyqeHlU/pLISeVs+TTu+vZVo/hPRruAtyT71oe1DyFwFcU7c8 7L26cQuu3IMWkaFGkOSBj51727SsTHEGFrFLEYo7jMoQ50BJjAnLBIPJAU2t8DeHQCNgkR4AVql pms9lVmHXIV8X/xxJLp9D9ZhlF4pmr1+GFhor5xkF9S1pn12jk966c0NQOwDmgdjOoaYy/q8sZG MGx1TxLnsS3LAiIUJ+3RlJcj8p/msQD4lN5iL1rP/EnLi6QGodBqyjxd1OlEKzjsM2JqBMUIKHw 7M5QpIYRwFHZwairzNMfMOs8ktp0k/7uApMZ9U1HPmHLEB7tPWNrt8f5Ru9AEB660ylGNReATA+ cOwOJ+WnPQjjC9Zk3baI2ESMO4HDIjJDCO2oxXuKTyWUHcCSA01ou9UElDzL+7K9gIkJfNrJlSX bcOvLIVjE1KtfnQ== X-Developer-Key: i=luca@z3ntu.xyz; a=openpgp; fpr=BD04DA24C971B8D587B2B8D7FAF69CF6CD2D02CD X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Sat, 25 Nov 2023 04:20:24 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783538464944384790 X-GMAIL-MSGID: 1783538464944384790 The dtbs_check really doesn't like having memory without reg set. The base address depends on the amount of RAM you have: <= 2.00 GiB RAM: 0x80000000 = 3.00 GiB RAM: 0x40000000 = 3.75 GiB RAM: 0x10000000 (more does not fit into the 32-bit physical address space) So, let's pick one of the values, 0x10000000 which is used on devices with 3.75 GiB RAM. Since the bootloader will update it to what's present on the device it doesn't matter too much. Signed-off-by: Luca Weiss --- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi index e7de7632669a..a3ba24ca599b 100644 --- a/arch/arm64/boot/dts/qcom/msm8953.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi @@ -174,10 +174,10 @@ scm: scm { }; }; - memory { + memory@10000000 { device_type = "memory"; /* We expect the bootloader to fill in the reg */ - reg = <0 0 0 0>; + reg = <0 0x10000000 0 0>; }; pmu { From patchwork Sat Nov 25 12:19:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Weiss X-Patchwork-Id: 169713 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce62:0:b0:403:3b70:6f57 with SMTP id o2csp1897165vqx; Sat, 25 Nov 2023 04:20:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IG5Xbmommcu8f1KfivMiS0ddzyDtQDdFCvayQ1SS+onwrUCHzOGqtMbIVN7o8QTtziZ3cnj X-Received: by 2002:a17:90b:1005:b0:285:940c:5d8a with SMTP id gm5-20020a17090b100500b00285940c5d8amr5794728pjb.17.1700914852560; Sat, 25 Nov 2023 04:20:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700914852; cv=none; d=google.com; s=arc-20160816; b=WFYFPULlV27XHz8QyVS0h6lzNDeolWJ92zeJcRLecmT2XWfZNPy+x06NQjcAKvAGdl oSHf9vGyKzOzmMUrfIGJaQe6HLaQp746vOlY5ZYdxn0SiNkS1fY2AB6PsAXD7HnA2cXL uH4uobc7WiNhx6O8awiWfgfeLzNkvvYEv3pCnPgLkAPaSs9Rz5Tjz7LvqgC1o6yj12F7 hJNXfDViIU8yBRSW85gFDWWY0HTbNL/of0MVrr2VcDPg1H1rHTkISmzgOYN2ZmfaW64/ LQ8XUet7T+B6cCl55wV9go1a8K5TDZ9bVi/IKjw10tpVwM1BIDcJrupPhzuBHI1aZxEJ VnrA== 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=2BINIGh4A6OxtFd8DdSs7qAaL/2h3ZjEMS5R9Zumkj8=; fh=bP3yKT/Aon3TjaJHPRT1gspR/MqHADbAaY34KTkQLI8=; b=baGzr8lfKmcTnuZp3K/KQhKpx+5faldumCjHsuJpekxU31svez7YB34ilZyV4qaiot OgVGt4L//JDe37Wz99MJaALyhXFkJ5iRrfkzkkv1VIyDVlgurbRmC8xc4BDilaqx++4W EK7xwhaiWOCCyg4cloS1NZ1H9bMfRYotpE8uD0iX2jiuBB2/bPQm2ZY8IOrp9fNQ2lur n6HFUB5fRyaZISqFNXdcVIdlrhJpyLfGhZAcsT9eBkKSOowxdI/kSHLa2zXXgz0YyQuA BdBPPC4OJFOSsVQD/nnnmFrhm0//hkBZbR5yoS8s/fGf/DNg68W/0ZpoShwBZ+ZuoITM LlEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@z3ntu.xyz header.s=z3ntu header.b="LYGjtIk/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=z3ntu.xyz Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id sf18-20020a17090b51d200b002839749088dsi6045629pjb.40.2023.11.25.04.20.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 04:20:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@z3ntu.xyz header.s=z3ntu header.b="LYGjtIk/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=z3ntu.xyz Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 420CB8043C19; Sat, 25 Nov 2023 04:20:50 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231995AbjKYMUJ (ORCPT + 99 others); Sat, 25 Nov 2023 07:20:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229569AbjKYMUE (ORCPT ); Sat, 25 Nov 2023 07:20:04 -0500 Received: from mail.z3ntu.xyz (mail.z3ntu.xyz [128.199.32.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38ECBFE; Sat, 25 Nov 2023 04:20:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=z3ntu.xyz; s=z3ntu; t=1700914777; bh=QTIX2lakcP39cCuE3Qc425XXiB73jdaU3uagPJrvxtI=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=LYGjtIk/DHWDP2NVbhlAr1JcfRKrOtq0X+/OC/suBGJlBNCfAhPuYOEgwiZhpcwPP qVJP94AgVGMphHnKtnE8UXiTZjdEX0kD7lHX0/q9dTNmQUA0SwqiqE2Wd3vRLpA7Pq PxiIV/PU6rBSZlD0GRn0ZpqgUlITBN/Cp+WIftwo= From: Luca Weiss Date: Sat, 25 Nov 2023 13:19:28 +0100 Subject: [PATCH v2 2/2] arm64: dts: qcom: msm8953: Use non-deprecated qcom,domain in LPASS MIME-Version: 1.0 Message-Id: <20231125-msm8953-misc-fixes-v2-2-df86655841d9@z3ntu.xyz> References: <20231125-msm8953-misc-fixes-v2-0-df86655841d9@z3ntu.xyz> In-Reply-To: <20231125-msm8953-misc-fixes-v2-0-df86655841d9@z3ntu.xyz> To: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=852; i=luca@z3ntu.xyz; h=from:subject:message-id; bh=QTIX2lakcP39cCuE3Qc425XXiB73jdaU3uagPJrvxtI=; b=owEBbQKS/ZANAwAIAXLYQ7idTddWAcsmYgBlYeZYNkegUK0xhOcT7BhUYYzLbqYRKMGegeNEw x/Ke8IHHDmJAjMEAAEIAB0WIQQ5utIvCCzakboVj/py2EO4nU3XVgUCZWHmWAAKCRBy2EO4nU3X VpLSEADMD22OIhmor6tCMPaYWcyWLLl41rH5EcfMIdY3+pt2r0UxptAswlNHepD7BTx+PZ02oEq AQP1q/4k0y/Ml0RX0xCJAQdTwvXaa3SBG6lGaHCROvg6sB3l9LpVBWx31zJdwHfqeL1kbYg1LwT SXyJQCAR4qnaoE8EOYnqUxZkfzX2g4fwYnDST9yulIJSnHS6aQJgfltTlg3Y7L2tjdYO94mVjj3 sWacrcGTfL19sEsgWBJOdDf4s0G6tSQUS6dao84WscV9zkeuXeuXRaHGpHdqfopAJEK84q+gAjw cUyhchTg2o0ICwXxT6smrjgrD3pYzxWgSlCSPf7A/m7W6lg9i5PMjasmQkMLNEMZBj2u/Pqd8U7 WFOyDiuBezmr8ab651rtOOTl+AnrTvaYfdWzrU/t55IKJl+rFmlxopa9IL8prGTZ+owRj18jNyK vfM9yntrRGvUtXnSm800wgkJxNZk5MTQaNJjySzTY0zcab4NK6wgxS/HD4SRAIuUUkaZZIPaQz/ FAmizMnfN1MGLfXYZSTjaf0qM7JtF7NPQHHcNRObozjYNSehWdhKf3Ysp1slLnMg9C5dpGP+yFr 933vhgAADWJByuZfu9IUBeV/4cg+g3t4qYW9wFOuAGtYEfzG/qWNOkWL6VxAqYgbSmQfPi6W606 MKT3xx84Noqf54w== X-Developer-Key: i=luca@z3ntu.xyz; a=openpgp; fpr=BD04DA24C971B8D587B2B8D7FAF69CF6CD2D02CD X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Sat, 25 Nov 2023 04:20:50 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783538492434918689 X-GMAIL-MSGID: 1783538492434918689 Use the qcom,domain property instead of the deprecated qcom,apr-domain, which in turn also fixes a bunch of dtbs_checks warnings. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Luca Weiss --- arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi index a3ba24ca599b..8374f9af8273 100644 --- a/arch/arm64/boot/dts/qcom/msm8953.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi @@ -1645,7 +1645,7 @@ smd-edge { apr { compatible = "qcom,apr-v2"; qcom,smd-channels = "apr_audio_svc"; - qcom,apr-domain = ; + qcom,domain = ; #address-cells = <1>; #size-cells = <0>;