Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp1036852ybj; Thu, 7 May 2020 13:17:53 -0700 (PDT) X-Google-Smtp-Source: APiQypKlMK8o+ZvwNQ/QAOFagYh3Ij35nxstZ3WhC324x2H3kn5SM5sxUOavi9InEEqcWVw7jgzA X-Received: by 2002:aa7:ce05:: with SMTP id d5mr13837997edv.120.1588882673447; Thu, 07 May 2020 13:17:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588882673; cv=none; d=google.com; s=arc-20160816; b=U3rog17FPSk2zte/M1ILnT0R0yotawFq7eZy8j0sbAmOp8c9Y/nv4RSha/gzGxjGWO AtVjqQMK/gb+YT8EZfJsyKXRD0Bv7lP/5IblaARrzi3nTYIBrmPYdW1DaYfKEM8oZgc6 d9E0Wv2+XXwQZ2W6qWIBUdcHHiWouyRkkkSA5jBRf2XCuxS2+z318XLay9WiUSsMCBZN s3BQ5x3uM4bYY50gc8hUYztfyFtI9ckJQOQUe0aWQ04IeAWRVo/36dn3n5J4D7QUlyqo xQZ99R8p3g18ECvfVUPfmFSxL+f5wQpji7nUCzfu4MulGBt8ymUZQzXmf4SaHkn/vl4X zoDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter; bh=UFgskjeLC1rEpGda90MtVqCQFkcqUZwroAGJmb3xiOU=; b=cH5K/v8VpyqYA0p7rOz9KedHg98vBM3TJsxMVxCGEMoUD35kNVpu1l/rWoRvzNFoyw 9XADzOe+xY+QjKaTVn2kHuf65R0w32jSnh0LXgVx7Q9IJxWRuVDlF1H9au+ge5l9JKVn ic7m38xgiqox1O44NYqHaFl95xtDDBqF+kkDWT+Ijpj27Wrc4MKzZ5g4XZQsPE3ikR9k UjKNxxZKEpuMEORG6a3A+IiZjfK/TZO85a9/J+2bCiY47KwxkJEwCnYYDH+LE5zqzLEr cp1D5sDqn6VmjG5V9EvRMrTKnOprLQxtXoimz47i9uO6WmvsNncLDcYtL9VNlee5GPHq Hmlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=dkimrelay header.b=HqaoCa1W; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o6si4034956edz.574.2020.05.07.13.17.30; Thu, 07 May 2020 13:17:53 -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=@broadcom.com header.s=dkimrelay header.b=HqaoCa1W; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728531AbgEGUQC (ORCPT + 99 others); Thu, 7 May 2020 16:16:02 -0400 Received: from rnd-relay.smtp.broadcom.com ([192.19.229.170]:47470 "EHLO rnd-relay.smtp.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726320AbgEGUQB (ORCPT ); Thu, 7 May 2020 16:16:01 -0400 Received: from mail-irv-17.broadcom.com (mail-irv-17.lvn.broadcom.net [10.75.242.48]) by rnd-relay.smtp.broadcom.com (Postfix) with ESMTP id AAB2130C018; Thu, 7 May 2020 13:15:23 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 rnd-relay.smtp.broadcom.com AAB2130C018 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com; s=dkimrelay; t=1588882523; bh=AlMuEa61meXpiw5wjlL0cyiH8vZu7sD/qJXFoQ+Bns4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HqaoCa1WX8ZST6ZZ+BgC7wfj5/9nEKpmI4k/g9O/x0KUC32AGa5zim6ZCXLFsHyEK 5dKicYKrrY7TWhYIG2AOA3/4FCiV5xBz69bNsuZcvdLauQZinqTuNTt3vq5YDREgdw ios/0Epm7ucTMtZLt0dOuxDSH9XvpGrc11JKnbL8= Received: from stbsrv-and-01.and.broadcom.net (stbsrv-and-01.and.broadcom.net [10.28.16.211]) by mail-irv-17.broadcom.com (Postfix) with ESMTP id 9CB7C14008C; Thu, 7 May 2020 13:15:57 -0700 (PDT) From: Jim Quinlan To: james.quinlan@broadcom.com Cc: Jim Quinlan , Nicolas Saenz Julienne , Lorenzo Pieralisi , Rob Herring , Bjorn Helgaas , Florian Fainelli , bcm-kernel-feedback-list@broadcom.com (maintainer:BROADCOM BCM7XXX ARM ARCHITECTURE), Andrew Murray , Jeremy Linton , linux-rpi-kernel@lists.infradead.org (moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE), linux-pci@vger.kernel.org (open list:PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS), linux-kernel@vger.kernel.org (open list) Subject: [PATCH v3 2/4] PCI: brcmstb: Fix window register offset from 4 to 8 Date: Thu, 7 May 2020 16:15:41 -0400 Message-Id: <20200507201544.43432-3-james.quinlan@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200507201544.43432-1-james.quinlan@broadcom.com> References: <20200507201544.43432-1-james.quinlan@broadcom.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jim Quinlan The outbound memory window registers were being referenced with an incorrect stride offset. This probably wasn't noticed previously as there was likely only one such window employed. Signed-off-by: Jim Quinlan Acked-by: Florian Fainelli Acked-by: Nicolas Saenz Julienne Fixes: c0452137034b ("PCI: brcmstb: Add Broadcom STB PCIe host controller driver") --- drivers/pci/controller/pcie-brcmstb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pci/controller/pcie-brcmstb.c b/drivers/pci/controller/pcie-brcmstb.c index 454917ee9241..5b0dec5971b8 100644 --- a/drivers/pci/controller/pcie-brcmstb.c +++ b/drivers/pci/controller/pcie-brcmstb.c @@ -54,11 +54,11 @@ #define PCIE_MISC_CPU_2_PCIE_MEM_WIN0_LO 0x400c #define PCIE_MEM_WIN0_LO(win) \ - PCIE_MISC_CPU_2_PCIE_MEM_WIN0_LO + ((win) * 4) + PCIE_MISC_CPU_2_PCIE_MEM_WIN0_LO + ((win) * 8) #define PCIE_MISC_CPU_2_PCIE_MEM_WIN0_HI 0x4010 #define PCIE_MEM_WIN0_HI(win) \ - PCIE_MISC_CPU_2_PCIE_MEM_WIN0_HI + ((win) * 4) + PCIE_MISC_CPU_2_PCIE_MEM_WIN0_HI + ((win) * 8) #define PCIE_MISC_RC_BAR1_CONFIG_LO 0x402c #define PCIE_MISC_RC_BAR1_CONFIG_LO_SIZE_MASK 0x1f -- 2.17.1