Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1350089ybk; Thu, 14 May 2020 06:56:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxPTi5fyNEs2gjbuo3konTm6Hpfo2wLh7W5liF63SWyTZMFjGApUMFXdk+gbt9Xv4YJwqiu X-Received: by 2002:aa7:ce9a:: with SMTP id y26mr4236509edv.160.1589464593079; Thu, 14 May 2020 06:56:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589464593; cv=none; d=google.com; s=arc-20160816; b=bUPhH6/b/0bZugP7/68TmC7CrTNnijf2Cg9fONyaVw3YGGzYff5JW2n6kV0eRHJbJT Ma3L3CyzMS91fRkikElfdHVbrJKborbt+cSTaA7GY3DR4jlzjJx+ZaKtFIXyJt3YhqKB EYK3WyuW6NUg3Nm4kucnN8cN4gl4O1y2HNpkPGY2U3DviZTByXgOemPJpZamXOJv6dOX NwMOg3eQVK5+p9cZezVc6mSGGKchoJsOA8arabWFkp0FcJCFeaeVFlyjU0fT//mwuVBj MYkgx01H7pLi1uK1fOeBv0a3fMQRRqUj0YkPH8CwaHYejqJTcPKPG+DGySGxGFHkmZID BkWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:dkim-signature:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from; bh=DXICL0TvKN5Bjj/5hkcUjklI8U4kBlQs3h95J0TVZpk=; b=c3p6CRSbJEaJnRdEiI3wa404L7As413i+Mvufy3DnBWQ7TyYBRrmDISpLs6XcQDtvD VOqyppK/y063jhgNZ0/eDhuDD3/Fpd8aBAr6GUmnBtBXi8aYRufBXg4MJozL21NokYwv yb8xYmyNeo95MKLjzc7yf87qwxCG3LcjcGr+T563N2WZVhTmd4pu1qcHRl3qVBQ9fxBI SN7Tx8B6f8oujX5FagpelVySPJpSzw+xHqXHDhH0/WOJrgNRobDnaE96/H+y5/M+6Rpa RLJQZ33TM+ggT1Z4BILx0nJWSC/w7nMqQSRWYAr4kPYcfunosnubneyuCTJOVLhD1jwP NAUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=hplbcNEq; 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=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dt5si2421942ejc.463.2020.05.14.06.56.10; Thu, 14 May 2020 06:56:33 -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=@nvidia.com header.s=n1 header.b=hplbcNEq; 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=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726322AbgENNyq (ORCPT + 99 others); Thu, 14 May 2020 09:54:46 -0400 Received: from hqnvemgate26.nvidia.com ([216.228.121.65]:5645 "EHLO hqnvemgate26.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726050AbgENNyp (ORCPT ); Thu, 14 May 2020 09:54:45 -0400 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 14 May 2020 06:54:33 -0700 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Thu, 14 May 2020 06:54:45 -0700 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Thu, 14 May 2020 06:54:45 -0700 Received: from HQMAIL101.nvidia.com (172.20.187.10) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 14 May 2020 13:54:45 +0000 Received: from hqnvemgw03.nvidia.com (10.124.88.68) by HQMAIL101.nvidia.com (172.20.187.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 14 May 2020 13:54:45 +0000 Received: from vidyas-desktop.nvidia.com (Not Verified[10.24.37.48]) by hqnvemgw03.nvidia.com with Trustwave SEG (v7,5,8,10121) id ; Thu, 14 May 2020 06:54:44 -0700 From: Vidya Sagar To: , , , , , CC: , , , , , Subject: [PATCH V2] arm64: tegra: Fix flag for 64-bit resources in 'ranges' property Date: Thu, 14 May 2020 19:24:37 +0530 Message-ID: <20200514135437.29814-1-vidyas@nvidia.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200513191627.8533-1-vidyas@nvidia.com> References: <20200513191627.8533-1-vidyas@nvidia.com> X-NVConfidentiality: public MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1589464473; bh=DXICL0TvKN5Bjj/5hkcUjklI8U4kBlQs3h95J0TVZpk=; h=X-PGP-Universal:From:To:CC:Subject:Date:Message-ID:X-Mailer: In-Reply-To:References:X-NVConfidentiality:MIME-Version: Content-Type; b=hplbcNEqbps+18VdIACmEYkjZIWgXhs98LXcGzG5np/gkqo3SWgndmaeimfhQaRl8 Y6Nu6aF1cY0FjevaHrlCa4vH9GJWqRKvE4iJ+O/DvkM/S8TH5QFaqC46bNyEJxzAno nXJCS324Pr+FpDLZYJSCO+FLoNm1SB4ehSrPcb9SYMlDb25odW8F9q3hSvkUW01qvW yk7hmL9Unh8A5OscVt/YMvSz5tbkCSOD9ily4pTfvqdnhbM3VZY1dvBVluduXIvt9w QrlwvdmRxL/s9TV8U1OLDcdw5z2ocTHS65Zni1mwIc9kqviDKn+yQsjHdk04whpw9o zhPddrupCxalQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix flag in PCIe controllers device-tree nodes 'ranges' property to correctly represent 64-bit resources. Signed-off-by: Vidya Sagar --- V2: * Extended the change to cover other controllers as well arch/arm64/boot/dts/nvidia/tegra194.dtsi | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi b/arch/arm64/boot/dts/nvidia/tegra194.dtsi index e1ae01c2d039..4bc187a4eacd 100644 --- a/arch/arm64/boot/dts/nvidia/tegra194.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra194.dtsi @@ -1405,7 +1405,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x30100000 0x0 0x30100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x12 0x00000000 0x12 0x00000000 0x0 0x30000000 /* prefetchable memory (768MB) */ + 0xc3000000 0x12 0x00000000 0x12 0x00000000 0x0 0x30000000 /* prefetchable memory (768MB) */ 0x82000000 0x0 0x40000000 0x12 0x30000000 0x0 0x10000000>; /* non-prefetchable memory (256MB) */ }; @@ -1450,7 +1450,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x32100000 0x0 0x32100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x12 0x40000000 0x12 0x40000000 0x0 0x30000000 /* prefetchable memory (768MB) */ + 0xc3000000 0x12 0x40000000 0x12 0x40000000 0x0 0x30000000 /* prefetchable memory (768MB) */ 0x82000000 0x0 0x40000000 0x12 0x70000000 0x0 0x10000000>; /* non-prefetchable memory (256MB) */ }; @@ -1495,7 +1495,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x34100000 0x0 0x34100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x12 0x80000000 0x12 0x80000000 0x0 0x30000000 /* prefetchable memory (768MB) */ + 0xc3000000 0x12 0x80000000 0x12 0x80000000 0x0 0x30000000 /* prefetchable memory (768MB) */ 0x82000000 0x0 0x40000000 0x12 0xb0000000 0x0 0x10000000>; /* non-prefetchable memory (256MB) */ }; @@ -1540,7 +1540,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x36100000 0x0 0x36100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x14 0x00000000 0x14 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ + 0xc3000000 0x14 0x00000000 0x14 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ 0x82000000 0x0 0x40000000 0x17 0x40000000 0x0 0xc0000000>; /* non-prefetchable memory (3GB) */ }; @@ -1585,7 +1585,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x38100000 0x0 0x38100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x18 0x00000000 0x18 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ + 0xc3000000 0x18 0x00000000 0x18 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ 0x82000000 0x0 0x40000000 0x1b 0x40000000 0x0 0xc0000000>; /* non-prefetchable memory (3GB) */ }; @@ -1634,7 +1634,7 @@ bus-range = <0x0 0xff>; ranges = <0x81000000 0x0 0x3a100000 0x0 0x3a100000 0x0 0x00100000 /* downstream I/O (1MB) */ - 0xc2000000 0x1c 0x00000000 0x1c 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ + 0xc3000000 0x1c 0x00000000 0x1c 0x00000000 0x3 0x40000000 /* prefetchable memory (13GB) */ 0x82000000 0x0 0x40000000 0x1f 0x40000000 0x0 0xc0000000>; /* non-prefetchable memory (3GB) */ }; -- 2.17.1