Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3546788imm; Thu, 17 May 2018 10:24:50 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpLQ+rkSTlYx77T5cbVLNbBWzbxEPrQrrjQU+RO3X7teL9EYuXukTjQNfy631W1pavMN9Ze X-Received: by 2002:a62:3a1c:: with SMTP id h28-v6mr5982417pfa.209.1526577890708; Thu, 17 May 2018 10:24:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526577890; cv=none; d=google.com; s=arc-20160816; b=WmVfzuYiS5qdeHQ27IWSmM96iwUJ868csp9myORohiY04paoBUSKDtkt4FEzq3v1DO ygFuogX6mCw5fbB0P6VH9+cUbCN6y2sU1yAo4LcY1dGLDC5nyLSw6uior+pSUC5zEI2G Id8oovEjX8/riXNOvwJ45+rfjKg7aF3hSZjlWh1ZTVRv0VhDFRfnx82Ipwj9eiRo9Hwn I18cyKpOfSixEFBTsAAIScyQ8za4BjKK9Yv3ty19ynDk8udwazRPIO1uDTE0zLM8mlI+ Xp8xC25ZxnfvvVqh5RqJ0B2V3SfPXhfFM8J0VZsrTPIHZ8JsfdSxVos9T1G2znT4a8UR 8GYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=k+xwLe0T93z1umXowrFKjIcpUSnEzFRHb1g+QQL+vOA=; b=uMOf+TK0PRGflMXQnfv6LNq30t3URAekrc7iTP5kWtIozt0p/ECllDdOdZ8hnyWW3+ 7eJMbYE2I8yXVUJUwr45kMwVwnLAch0M2WlismdDryKSVcWgDBVmX3H4WNAFQfNOPflZ yPaOP4KFN1pxq2VVgQffRyt+rs+CNYsx8rmSPkIRW5NzVyepL7QDH7CdKZ1dxWeOVRYL 9syF75b8eRts+NorQeQpuxDw8BXHbGF/Oz9xquZM6wSRJXcIjs2Q/LQfzUVB1GrsXhCZ xBRFhP/ymjPoT0irjwencvt02VujkwYrlnCWaNUskK6z4O/igyIU+u9lLRFt647+elJl jmyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=d47TvoX9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id v4-v6si5491140ply.351.2018.05.17.10.24.36; Thu, 17 May 2018 10:24:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=d47TvoX9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1752446AbeEQRVt (ORCPT + 99 others); Thu, 17 May 2018 13:21:49 -0400 Received: from mail-qk0-f196.google.com ([209.85.220.196]:35209 "EHLO mail-qk0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752410AbeEQRVr (ORCPT ); Thu, 17 May 2018 13:21:47 -0400 Received: by mail-qk0-f196.google.com with SMTP id c137-v6so4246499qkg.2 for ; Thu, 17 May 2018 10:21:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id; bh=k+xwLe0T93z1umXowrFKjIcpUSnEzFRHb1g+QQL+vOA=; b=d47TvoX9PrIsD7CqJafVqgI1SLnlSMtlVpKXyzoLspZKG4Yjelt65vDZJq7KFRPZF4 ltWM7uF2QnX2+DX/IUjPaAZTRmGbZnJjj6uybb2dIf8fD5/nNtL+o3Dj9Wktoa1Dhbwm +Yv5U4Qo5NdG3kshhUIBxz+5Ol1+b/usQq9WQ= 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; bh=k+xwLe0T93z1umXowrFKjIcpUSnEzFRHb1g+QQL+vOA=; b=jvnYhUo9rlKkuETW71akdlVzd0sHUlFf2ncXXXfDdCpAwREJqrr9/osebPiXeLDFf5 m94OQJavM6L7cigSgOlC7fmb2pkwJ2y1AaPcN/lnwjyLenyIBESCEN4ianb1y/aSn1YQ QRvXo3Q+jpkHfufFkIBHnul+n90gmv+C73jg8nkZ4lPEMkmUX/B3zCjkbn+D1F+5K35U d+1a4LFVeJ7W3AssBm9FLEpkD0zwxNeZqlxAB20Waw+Ky/F2fkanjSBHUob+uWC04wIT hEdbKso9vuqQV88KhgDOUon80g26974hKaXN/vPHEImZqYkoXwTY5hRaCQKN4SFHb7+H VJ5g== X-Gm-Message-State: ALKqPwdyRkKH5aE3xwquNHvXMJzSusvMb6jiO0ZG1g04IwAVeLC4hsiR m9SoT0kFBQFrJVE0XIn9zLxRRg== X-Received: by 2002:a37:d449:: with SMTP id l70-v6mr5563680qki.244.1526577707130; Thu, 17 May 2018 10:21:47 -0700 (PDT) Received: from lbrmn-lnxub44-1.ric.broadcom.com ([192.19.228.250]) by smtp.gmail.com with ESMTPSA id 26-v6sm4459261qtm.16.2018.05.17.10.21.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 17 May 2018 10:21:46 -0700 (PDT) From: Ray Jui To: Bjorn Helgaas , Lorenzo Pieralisi Cc: Bjorn Helgaas , linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-pci@vger.kernel.org, Ray Jui Subject: [PATCH INTERNAL 0/3] Add Broadcom PAXC related quirks Date: Thu, 17 May 2018 10:21:29 -0700 Message-Id: <1526577692-21104-1-git-send-email-ray.jui@broadcom.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series adds quirks to work around a few issues related to certain revisions of Broadcom PAXC based PCIe root complexes This patch series is based off v4.17-rc5 and is available on GIHUB: repo: https://github.com/Broadcom/arm64-linux.git branch: sr-paxc-quirk-v1 Ray Jui (3): PCI: iproc: Activate PAXC bridge quirk for more devices PCI: iproc: Fix up corrupted PAXC root complex config registers PCI: iproc: Disable MSI parsing in certain PAXC blocks drivers/pci/host/pcie-iproc.c | 34 ++++++++++++++- drivers/pci/quirks.c | 98 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 130 insertions(+), 2 deletions(-) -- 2.1.4