Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp409627pxu; Tue, 1 Dec 2020 14:33:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYbV/666aQzyqVkw7gfVn3YXCz33UB6aZeE23Dllm1JgAbqzb/CHr0GcgcqqtMKX78zRvr X-Received: by 2002:a17:907:265c:: with SMTP id ar28mr5229397ejc.172.1606862020305; Tue, 01 Dec 2020 14:33:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606862020; cv=none; d=google.com; s=arc-20160816; b=snaPnEzMs5AuQLp+FLUDl5hhO5J0XwjflbO7FR5U6Ha3mjtclklV3l1LWKr2z86Kut jcgFm4NID8rPzwP6V/qEVCnPsdL4M6OUmWeBUgWp8AyP13Og8n4Krd93TyF2IwcvMIFV kdW9CVeohhPq/CW3BquIPmhskMqkyJy65WwwLs4foGryXNyuLY+Wkhy3m8DJMvfEjDWG TbA0L3Xh1s0N0ozVCL99UwAagqMiNB/3hhpMWK408Sc8au2A5hzi9/Mb8EI36k3SA9jI UJbGtd+BOIOkaSNoeMpCTjANh4+jbZyR7A65ERUFMC3Uc5jpyDBUwvAVO8llKshOizVU Rd7A== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=sAp8GmuL64+P93O6sXRWUg/eWeQDg1F89iXIjc6xb7w=; b=UnRPy7Qtv1mpXRx2/wLsZ9WZPgbuhna8dC8MGb2mfaTguHxBGyZX6rLsazASVZ16CW GXNla0yysR5aB2Y1/WZloNpS7+syK0h5DfNf5XdaEOQcz6K+UiA/rrBgdOe2je0xZj6a rUdn3TAulsFZlKiTPQZdRRWHS3zT7NrKYdE4FOanlZqJ6wSgJGu66uWzY0MejAEHm1FL Es7Y5rvUZZvVroZcClHjdbZPBMz66542W+BusdUeEJnIRtpBw79zEkfvxY2rjQ+SdBuS o0OFhdk7yEWJU3585NXzVX4zZQ7hj7rcdsRD6hTexR46DLH/8wrPieIaZJSaMOO0JGBr z2hQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l20si790242ejn.671.2020.12.01.14.33.17; Tue, 01 Dec 2020 14:33:40 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730103AbgLAKhz (ORCPT + 99 others); Tue, 1 Dec 2020 05:37:55 -0500 Received: from foss.arm.com ([217.140.110.172]:40272 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730096AbgLAKhy (ORCPT ); Tue, 1 Dec 2020 05:37:54 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2FCC21042; Tue, 1 Dec 2020 02:37:09 -0800 (PST) Received: from red-moon.arm.com (unknown [10.57.32.106]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 917E83F66B; Tue, 1 Dec 2020 02:37:05 -0800 (PST) From: Lorenzo Pieralisi To: thierry.reding@gmail.com, jonathanh@nvidia.com, gregkh@linuxfoundation.org, robh@kernel.org, bhelgaas@google.com, kw@linux.com, jingoohan1@gmail.com, Vidya Sagar Cc: Lorenzo Pieralisi , sagar.tv@gmail.com, linux-pci@vger.kernel.org, mmaddireddy@nvidia.com, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, kthota@nvidia.com Subject: Re: [PATCH] PCI: tegra: Move "dbi" accesses to post common DWC initialization Date: Tue, 1 Dec 2020 10:36:57 +0000 Message-Id: <160681898561.2864.9528605586162039459.b4-ty@arm.com> X-Mailer: git-send-email 2.26.1 In-Reply-To: <20201125192234.2270-1-vidyas@nvidia.com> References: <20201125192234.2270-1-vidyas@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 26 Nov 2020 00:52:34 +0530, Vidya Sagar wrote: > commit a0fd361db8e5 ("PCI: dwc: Move "dbi", "dbi2", and "addr_space" > resource setup into common code") moved the code that sets up dbi_base > to DWC common code thereby creating a requirement to not access the "dbi" > region before calling common DWC initialization code. But, Tegra194 > already had some code that programs some of the "dbi" registers resulting > in system crash. This patch addresses that issue by refactoring the code > to have accesses to the "dbi" region only after common DWC initialization. Applied to pci/dwc, thanks! [1/1] PCI: tegra: Move "dbi" accesses to post common DWC initialization https://git.kernel.org/lpieralisi/pci/c/369b868f4a Thanks, Lorenzo