]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
of/pci: Add of_pci_check_probe_only to parse "linux,pci-probe-only"
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 4 Sep 2015 16:50:08 +0000 (17:50 +0100)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 17 Sep 2015 15:23:36 +0000 (10:23 -0500)
commitf81c11af617ca4bad5028e9e431feae8d4166bc7
tree27a764ffc670f8a25c9dc961c1126c9565962e6a
parent6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f
of/pci: Add of_pci_check_probe_only to parse "linux,pci-probe-only"

Both pci-host-generic and Pseries parse the "linux,pci-probe-only" property
to engage the PCI_PROBE_ONLY mode, and both have a subtle bug that can be
triggered if the property has no parameter.

Provide a generic, safe implementation that can be used by both.

[bhelgaas: fold in #include <asm-generic/pci-bridge.h>]
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Rob Herring <robh@kernel.org>
drivers/of/of_pci.c
include/linux/of_pci.h