Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp693828pxv; Thu, 22 Jul 2021 09:52:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxD8R2yfq1kCHyBG6KC1+VapQk9v4tvlCrSW/BS3b/Z9q8mGY4ITXi2F1sD4XqTNeUJx9gb X-Received: by 2002:a17:906:b0c8:: with SMTP id bk8mr801931ejb.412.1626972743322; Thu, 22 Jul 2021 09:52:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626972743; cv=none; d=google.com; s=arc-20160816; b=qmyyZv6LfuvcUV1p9Z6sG+WuTP+uAKbQDxwuBbMDSC5nCnPfwITcuUIhf8ldIsFhup 8x8jVzGw13I40yj2dZGkHpTN/yHGXMFwlwDii3ZwKTsnpMX4vrsDuco4Nx7ItweMgci6 3qwwEvRcgGGhFVdMoXhIsv5qZnF3IKMznt1v8NxxfFm6DKNrFRCkC8hZVMPbfGcuudmr AScwE6ZdGtgfJcane8OzWyzQOPv2MfOCZB6gBqlgFWex6ZSJx7Zm90D4rvQ3Il6oS8hb CJ5P8YjOCp/tKsEvQfFr8dvCou2eb624cwN0njzQVR7sspMc0scKT8lVOg+nqR088U/T WfLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=BGesOkViaE0sp4GotE6skvlsht7FLk1zOZeFxs3L5LA=; b=dHIDQdh+IiJiePaMnTxK/XD6F6ExXnzNcYFN600mz5XfQL5bC0PR7wjN1sOE/uwTII Lov1XpMbaUgU8yFopP2ukAdT7lFlHklkPiSYVkQNpRZVCgNjzPp8z5XSvdLNgvOtXE8x GSJkNExyIPuWIIMYOu9w8ig3UCom0bi6sFW90XosjhrFCEkpCb/8DvlP8RTCRb83i3fA IIj9i/pMfVRe6B9NoRCcIJV9fCukKlf8PVvepuuabbGhRMZCHKQrAtiihoIJQ0Quwdjr uWzLmQOmhyF/nxvNQS/AI1ieIT5+iAQmoCs08pez+0xv8p/xhxheousdNkUA6EoZNn2v 2Tdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=0jZuxnVB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qb27si32105672ejc.33.2021.07.22.09.52.00; Thu, 22 Jul 2021 09:52:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=0jZuxnVB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235408AbhGVQJP (ORCPT + 99 others); Thu, 22 Jul 2021 12:09:15 -0400 Received: from mail.kernel.org ([198.145.29.99]:43114 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233912AbhGVQFg (ORCPT ); Thu, 22 Jul 2021 12:05:36 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id E85B661CA2; Thu, 22 Jul 2021 16:46:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626972366; bh=0STKWQC+Vj49YIn5F31YrtfI6IIFJAqpXKpo2sOYDLw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=0jZuxnVB7E1Msy3aFQzSgbyHuHbpisJe8Rv3+AkNAUvWeJcF2UQRDmviamUiwlarQ 6XhqOENfCHGQarJbKeUlsg4/IyHsVyh2zzIS2dmcP2HKzmAXrboMKyVwjgaBBERXoI O/g+esaAb4YtfTpZxPd960Wnkwi1Yv+2Wmodnh8A= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Konrad Dybcio , Bjorn Andersson , Sasha Levin Subject: [PATCH 5.13 087/156] arm64: dts: qcom: sm8150: Disable Adreno and modem by default Date: Thu, 22 Jul 2021 18:31:02 +0200 Message-Id: <20210722155631.198942373@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210722155628.371356843@linuxfoundation.org> References: <20210722155628.371356843@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Konrad Dybcio [ Upstream commit b1dc3c6b3dabbedaf896a3c1a998da191c311c70 ] Components that rely on proprietary (not to mention signed!) firmware should not be enabled by default, as lack of the aforementioned firmware could cause various issues, from random errors to straight-up failing to boot. Not enabling modem back on the HDK, as it uses a sa8150. Also fixed a sorting mistake in both boards' dt while at it. Signed-off-by: Konrad Dybcio Link: https://lore.kernel.org/r/20210611203301.101067-1-konrad.dybcio@somainline.org Signed-off-by: Bjorn Andersson Signed-off-by: Sasha Levin --- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 10 +++++++++- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 10 +++++++++- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 ++++++ 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150-hdk.dts b/arch/arm64/boot/dts/qcom/sm8150-hdk.dts index fb2cf3d987a1..50ee3bb97325 100644 --- a/arch/arm64/boot/dts/qcom/sm8150-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8150-hdk.dts @@ -354,7 +354,11 @@ }; }; -&qupv3_id_1 { +&gmu { + status = "okay"; +}; + +&gpu { status = "okay"; }; @@ -372,6 +376,10 @@ }; }; +&qupv3_id_1 { + status = "okay"; +}; + &remoteproc_adsp { status = "okay"; diff --git a/arch/arm64/boot/dts/qcom/sm8150-mtp.dts b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts index 3774f8e63416..7de54b2e497e 100644 --- a/arch/arm64/boot/dts/qcom/sm8150-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts @@ -349,7 +349,11 @@ }; }; -&qupv3_id_1 { +&gmu { + status = "okay"; +}; + +&gpu { status = "okay"; }; @@ -367,6 +371,10 @@ }; }; +&qupv3_id_1 { + status = "okay"; +}; + &remoteproc_adsp { status = "okay"; firmware-name = "qcom/sm8150/adsp.mdt"; diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 51235a9521c2..618a1e64f808 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -1082,6 +1082,8 @@ qcom,gmu = <&gmu>; + status = "disabled"; + zap-shader { memory-region = <&gpu_mem>; }; @@ -1149,6 +1151,8 @@ operating-points-v2 = <&gmu_opp_table>; + status = "disabled"; + gmu_opp_table: opp-table { compatible = "operating-points-v2"; @@ -1496,6 +1500,8 @@ qcom,smem-states = <&modem_smp2p_out 0>; qcom,smem-state-names = "stop"; + status = "disabled"; + glink-edge { interrupts = ; label = "modem"; -- 2.30.2