Received: by 2002:ab2:4a89:0:b0:1f4:a8b6:6e69 with SMTP id w9csp93195lqj; Wed, 10 Apr 2024 05:13:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVJYsgAb2lOBkMCBh9Mr9KcV1Q5Mhn6gLx3rvuCNBUP+1fsQR4WKX+fGTRFNd86L45cOarTfl6YCIbzRy9jD/+t7xSKcXhWWuqW7jE6LA== X-Google-Smtp-Source: AGHT+IEyZ8VvTdif6vAlQHn6/AAqUM5jrDqIa5m4Y+/a959aKMhAPypY/BCr8hdvghEb8Btao49E X-Received: by 2002:a05:6358:5d8f:b0:184:cee:8c6e with SMTP id s15-20020a0563585d8f00b001840cee8c6emr3551887rwm.13.1712751235902; Wed, 10 Apr 2024 05:13:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712751235; cv=pass; d=google.com; s=arc-20160816; b=Hyu9MY5Wn65zIyHGFJXYOYygcvERpsG1SoTRuwuAQtXaPlgBl4ZPBDU776bMLkhemG FS5zmNGkyGwRwxNx7Zv1DHM4uF4hEB1tIejVDS/nrgHt82NYLfQMsLvEeJxboxWvpF+p CIYRBxykEudBNyCUcjwx/G4sCEIHwKC/ddUIYCNUjXN/EoezQzXv0ZSQapnJW9L4l4nw W7LezrUlvK3aDVLafpPwromRmqJQWkkqH6kixxgvvX23s1oKsiwJ9yCzQHjICL8TL9sb ooap3mtjMlSNnXcQ6+NVl8MvCyiypEYUxBhEh1HOB8kbTMkW/i7p0rek/7/pdPZg3vAL Vbhg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=i/eIBodkkKg9gHiISFmQzqjV9vYTJz8x5fg7OEsG2PY=; fh=Tl13bzmrhexfC371QkLW1I5OPUs7w4gwqFo2p5aEQso=; b=ATHiZJwYQtTDWkb7ZGc9KGi11RQo7W6ssYqrhKfP3knPDJIup9JWk+FDoIY06OObEl yTv1SUwxhZFjIjqG1InHOAUz2qecovCZAw9ZbR/9uY1m0eVmCqJTLtnodWLR1gdUDY68 1QN0BzMeBPcSS2cvUks8X0QTNewe1gFS3HDwQ2q3gOToernHCXcMhfS9rFDd8UL2qQi+ BzPUzO3tvbjXmlkp5DC1kRCcUf4s9hFJUvkqLJhtEOra45bmdMxO4TvcNANz/7MhZ3RZ HpFB8QUcoouMIeenRj4jS4HlbhZEV23jJivwuNFbIeaAVpH1Q8IDzDK5cZXs+UnwdeoN 7/PA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DPiVYF9a; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-138471-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-138471-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id b126-20020a633484000000b005d8e28279bcsi10879579pga.540.2024.04.10.05.13.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Apr 2024 05:13:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-138471-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DPiVYF9a; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-138471-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-138471-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 71DDBB22BA4 for ; Wed, 10 Apr 2024 12:08:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 160FA15B123; Wed, 10 Apr 2024 12:08:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="DPiVYF9a" Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 91D4F15B0F2 for ; Wed, 10 Apr 2024 12:08:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712750924; cv=none; b=cwHdilyA6vj/C5KDLsFzc6KjGXm8m4l5Vf+cDkjaglTUadpNF1AocUnl+v4FJUoU3L/iHkCP4T9g1lx77igyMQvTm5s3B4xOOW71Qau7M/kfFCmSlnnpGFiGaeH+h+NVUv+rQ+XIVyuei72Og0pWaVQbFMgyK7eZzjKC1pfWM+k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712750924; c=relaxed/simple; bh=jenHaOnHcbxtWDU/sjx/JJIEbosXdTyAf0Nq51UQ+ig=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ipeORMvchsi+igk5uwA4mBfNMj0NqRsYEhlmaxped+cKE9GMkfo/TxnVr6AD16dfyNgo5TmS3rFBP+iYoa4wLuHV2Y2NAxjKhMGOwiAOvnAS6QfFj3aO+CMXhyPCl3Ak6LbCXbSuali48xFVoB8YVqrhG1GeZCtgdbqH2RFNwGM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=DPiVYF9a; arc=none smtp.client-ip=209.85.167.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-516d756eb74so5958037e87.3 for ; Wed, 10 Apr 2024 05:08:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712750920; x=1713355720; darn=vger.kernel.org; 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=i/eIBodkkKg9gHiISFmQzqjV9vYTJz8x5fg7OEsG2PY=; b=DPiVYF9aQ0Rp0shN0jc7a7gZB3ChAgjpGMGFblqHQiPmmI7UFWvkDaWILtEcSMc+v3 w3u03LfixU0LamxAPxJKwJaQFQvBJGAQdfWt1duCKk/cEUugt5EkgeknC/lsuOtBWeUD bBL5odqyAy+gzNYeQQLEAN/3qlPt+H1t5UGOWVrjofs5eaZoVd9XdAiTXa5ZZExXDwXh ba4mTRiCF48BrUkfAUncEPs3xhyqiLuAEL/6bITYwsRBOUHEEOsFtbiN3CIPlblmk+Lv HXwxYo1rW9c0fEmkfqiWFeuH4IL23Di6taXJ4h2kIRzHMDoNFUGBMEVrLrqqjIQjm7lF +U0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712750920; x=1713355720; 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=i/eIBodkkKg9gHiISFmQzqjV9vYTJz8x5fg7OEsG2PY=; b=LV6ZC4WNQqE3onSK7aeAKa9856nPfPLIXDOiV3tKVCfeKHRAcKcafsRrA1UW8jFrOQ SsWeT06Ghm+1a2j1+3qFt3CIFUCng07NskombQrKR7ig4+I+Hw0BOXPfG83hC0bkDbF1 q2UfZxWmEuEbA4oWaFE91oOOKqbsTaHAqAlEq6c3Nkd0VUjZUSd75swwVv0zaycVNJCo ahjrbQqWC/95VAjNAbGjmx+OI6vc0KasX9gKdaJAbs1uDPhj4iO8Y+TbpaqWPimrBvbz Y8ACKNSZXLU3GGDjSIe0Rsd2r/v058LmX0JNF0iSLF4yaZs9HDnnm7FFCky5DXsR2UVi GD+Q== X-Forwarded-Encrypted: i=1; AJvYcCWiKfxx32l8UD/a8RvLCJmxFsIk1ubLjgQGd+0RQI249NfSwxrDwbx0g7UfEa8z1WJfW5uyR501G58/olNFyxJG5r3wCO/qhihsk8QU X-Gm-Message-State: AOJu0YwutRrjtVgvVLQ8tWi8oe6A/tb8IiEkxbw4KCCuBAS2l9PpOeph Ujtdkk2EAlKep98RKCOXv+zQSV56J8H8vH67AaHvo2yt3gKrSGIJckmNeqFGkD4= X-Received: by 2002:a2e:81d2:0:b0:2d8:5fb1:4b80 with SMTP id s18-20020a2e81d2000000b002d85fb14b80mr2016525ljg.24.1712750919723; Wed, 10 Apr 2024 05:08:39 -0700 (PDT) Received: from [172.30.204.89] (UNUSED.212-182-62-129.lubman.net.pl. [212.182.62.129]) by smtp.gmail.com with ESMTPSA id r10-20020a2eb60a000000b002d2dfe8a36csm1795293ljn.96.2024.04.10.05.08.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Apr 2024 05:08:39 -0700 (PDT) Message-ID: Date: Wed, 10 Apr 2024 14:08:37 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v7 5/7] arm64: dts: qcom: sdm845: Add DT nodes for the TBUs To: Georgi Djakov , will@kernel.org, robin.murphy@arm.com, joro@8bytes.org, iommu@lists.linux.dev Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, devicetree@vger.kernel.org, andersson@kernel.org, robdclark@gmail.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, quic_cgoldswo@quicinc.com, quic_sukadev@quicinc.com, quic_pdaly@quicinc.com, quic_sudaraja@quicinc.com, djakov@kernel.org References: <20240329210638.3647523-1-quic_c_gdjako@quicinc.com> <20240329210638.3647523-6-quic_c_gdjako@quicinc.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20240329210638.3647523-6-quic_c_gdjako@quicinc.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/29/24 22:06, Georgi Djakov wrote: > Add the device-tree nodes for the TBUs (translation buffer units) that > are present on the sdm845 platforms. The TBUs can be used debug the > kernel and provide additional information when a context faults occur. > > Describe the all registers, clocks, interconnects and power-domain > resources that are needed for each of the TBUs. > > Signed-off-by: Georgi Djakov > --- [...] > + mnoc_hf_0_tbu: tbu@150cd000 { > + compatible = "qcom,sdm845-tbu"; > + reg = <0x0 0x150cd000 0x0 0x1000>; > + interconnects = <&mmss_noc MASTER_MDP0 QCOM_ICC_TAG_ACTIVE_ONLY > + &mmss_noc SLAVE_MNOC_HF_MEM_NOC QCOM_ICC_TAG_ACTIVE_ONLY>; > + qcom,stream-id-range = <&apps_smmu 0x800 0x400>; > + }; > + > + mnoc_hf_1_tbu: tbu@150d1000 { > + compatible = "qcom,sdm845-tbu"; > + reg = <0x0 0x150d1000 0x0 0x1000>; > + interconnects = <&mmss_noc MASTER_MDP0 QCOM_ICC_TAG_ACTIVE_ONLY > + &mmss_noc SLAVE_MNOC_HF_MEM_NOC QCOM_ICC_TAG_ACTIVE_ONLY>; > + qcom,stream-id-range = <&apps_smmu 0xc00 0x400>; > + }; > + > + mnoc_sf_0_tbu: tbu@150d5000 { > + compatible = "qcom,sdm845-tbu"; > + reg = <0x0 0x150d5000 0x0 0x1000>; > + interconnects = <&mmss_noc MASTER_CAMNOC_SF QCOM_ICC_TAG_ACTIVE_ONLY > + &mmss_noc SLAVE_MNOC_SF_MEM_NOC QCOM_ICC_TAG_ACTIVE_ONLY>; > + qcom,stream-id-range = <&apps_smmu 0x1000 0x400>; > + }; These three are missing their GDSCs, the rest looks in line with msm-4.4 Konrad