Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3103472ybt; Mon, 29 Jun 2020 15:29:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxXDTZ169Fr66qacRJTo6eu8wFZ2e8/6QvKafcltIAmLjKcBIfxuzScn9m385LQKz408aj/ X-Received: by 2002:a50:fe0c:: with SMTP id f12mr14385856edt.360.1593469740357; Mon, 29 Jun 2020 15:29:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593469740; cv=none; d=google.com; s=arc-20160816; b=Al4aOrz6nlcTMcIEpbLh9+ctgozXJoQLFZU2sWRGZZCtISaiQl6IfFKRM8Ne4splf6 2jvouw81iywzMpMD2EIxxUjAmcgbwW6uX7bM42gLwXb87IIaWlKIsfaXIwoRNQPCfNRL b3S5Y7zU6sD1QwiSg3/OuwhpjxmhsfYNlYxcRd36h8l6OV0XTA2o+saw6C8c8aIUPm/5 du0TwUl6VfbIn6GAuF+tfsGFJBYGs1f0IdpT6BumNvppmzxb2SxRWdq4UzvAG/A/8H+E 1BjdHYJ793RwPAkvxscik2pGjveb9EGGO41Fdz3pBO7NQlh6cS2VvfQkkQ0qD/q5g/6F pARQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=uLrF+jjxF5OBkT9A4ZfGcSFTtJNvBwrUYxVPDIS2euc=; b=vilCtS47IvYMjMkFQ8hzTPErweV51GZLsHzTWb7F1K4D36n1UtXDzMF74li9nT3gIA tywZ3s+Dj2s2nQ1oubyM7sSEPwLESRN8zkBsi4YdNz/St/dLeEKkwX+VEu+JYaWAdpTb +ScNU/kkb6HkyLoiBA0iqazsubbeHz6mlKcLCs9pnqdS6YH6UYfCoxzyUxmrJjAzyOOt GUGDn6a9KsL/XYqsNk0f6UAlhyu094HVMBTgDdMFHCzaaH7s25OLJ5JkB35shI/12SLq a+sSyIh/0nOdCh+QbQzzHNvg73qNjz+tJj3cz23uOH2srCOkcGazjiFhQGT/i/c5Snp7 zzsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="ljl6F57/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f14si510517edm.269.2020.06.29.15.28.36; Mon, 29 Jun 2020 15:29:00 -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=@gmail.com header.s=20161025 header.b="ljl6F57/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730928AbgF2W0Q (ORCPT + 99 others); Mon, 29 Jun 2020 18:26:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727054AbgF2W0Q (ORCPT ); Mon, 29 Jun 2020 18:26:16 -0400 Received: from mail-ej1-x641.google.com (mail-ej1-x641.google.com [IPv6:2a00:1450:4864:20::641]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D749C061755; Mon, 29 Jun 2020 15:26:15 -0700 (PDT) Received: by mail-ej1-x641.google.com with SMTP id w6so18450736ejq.6; Mon, 29 Jun 2020 15:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uLrF+jjxF5OBkT9A4ZfGcSFTtJNvBwrUYxVPDIS2euc=; b=ljl6F57/XOyWQURIpW+SYGe4bHNcdPifrgDCw24RC+hnGGqwpRlyGiY/mzZuA4sSbx TeYo3z8Ufl89Li/087qtQtJ9yTEh++OJ9m71n+SXhpzAK2T4jGhl7JXDxspZyWsnKxBu k7P9M0GtxOH6/gRBRnh9oUvWtpzmGljW6RVoQ3oU9OPOlmiVnyvdkhXZAVXFvXUf/tCr Tzz4eNbn/yV6INdTYHThjjxpw+43Ld5UmMcnks2I9V2HJlS/jAGLCxbe9ppqLydxFDLg 8MRFCWGFJ3/f7cwHeSirkNItjyDGoJY5aXLch5LHVxMUKjAivXcrodHjiWs9Zq1Gpc5A iGeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uLrF+jjxF5OBkT9A4ZfGcSFTtJNvBwrUYxVPDIS2euc=; b=Af+WQLx3TfmbH2C3ZDRuyfL7mruSENAq54LDCIs1wOZXiHtH6tNKU7oBGNR48xrwmz qNJNkuPnhgC0jnrc2dqSsOdSfqwbO2s18Nrq7g6P6Is6F1IuFJF+Xk47PU1CiwXSktdF 2rf3A/iuOzCK7Tu2ryWSXNoIFu1qYR27HtSSMR3Y7kXNRBK0QhNH2lURoWv7AbHpihR7 NyEfTHDzWvcRkUC+4vebU+B/k3ry07g3KVNQzXC5TyADiWXer8w3OKShIGr7SpPG6W/X jrf4Z6hKEbpxv658FojQ9AMaxvuW7vYLsMrx/5fdzXAu4GrwEjchIRS0iDGAcwcIbYma fF8w== X-Gm-Message-State: AOAM530ll0wd8ObgTeTBBNLjQ74DdfZzBEkFiEtHfGEy+G1eHulfpEmY wY0JGVtpB3h9BlFxNenHKSg= X-Received: by 2002:a17:906:12cd:: with SMTP id l13mr16230422ejb.96.1593469574315; Mon, 29 Jun 2020 15:26:14 -0700 (PDT) Received: from localhost.localdomain (abag196.neoplus.adsl.tpnet.pl. [83.6.170.196]) by smtp.googlemail.com with ESMTPSA id y21sm592877ejo.4.2020.06.29.15.26.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jun 2020 15:26:13 -0700 (PDT) From: Konrad Dybcio To: skrzynka@konradybcio.pl Cc: Konrad Dybcio , Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH -next] arm64: dts: sdm630: Temporarily disable SMMUs by default Date: Tue, 30 Jun 2020 00:26:10 +0200 Message-Id: <20200629222610.168511-1-konradybcio@gmail.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org There happens to be an issue between how kernel handles qcom-smmuv2 and how the hypervisor would like it to be handled. That results in the platform hanging completely after the SMMUs are probed. Hence, disable the SMMU nodes temporarily, until the issue is rectified. This has been overlooked by me in the initial porting stage, as my defconfig has SMMU disabled. Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 88efe8200c80..deb928d303c2 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -518,6 +518,8 @@ anoc2_smmu: iommu@16c0000 { , , ; + + status = "disabled"; }; tcsr_mutex_regs: syscon@1f40000 { @@ -749,6 +751,8 @@ kgsl_smmu: iommu@5040000 { , , ; + + status = "disabled"; }; lpass_smmu: iommu@5100000 { @@ -778,6 +782,8 @@ lpass_smmu: iommu@5100000 { , , ; + + status = "disabled"; }; spmi_bus: spmi@800f000 { @@ -1074,6 +1080,8 @@ mmss_smmu: iommu@cd00000 { , , ; + + status = "disabled"; }; apcs_glb: mailbox@17911000 { -- 2.27.0