svn commit: r305478 - head/sys/dev/pci
Wojciech Macek
wma at FreeBSD.org
Tue Sep 6 15:06:09 UTC 2016
Author: wma
Date: Tue Sep 6 15:06:08 2016
New Revision: 305478
URL: https://svnweb.freebsd.org/changeset/base/305478
Log:
Remove check for 64-bit FDT ranges in pci-host-generic
This allows 32-bit platforms to use pci-host-generic.
Obtained from: Semihalf
Submitted by: Michal Stanek <mst at semihalf.com>
Sponsored by: Annapurna Labs
Reviewed by: wma
Differential Revision: https://reviews.freebsd.org/D7560
Modified:
head/sys/dev/pci/pci_host_generic.c
Modified: head/sys/dev/pci/pci_host_generic.c
==============================================================================
--- head/sys/dev/pci/pci_host_generic.c Tue Sep 6 14:59:13 2016 (r305477)
+++ head/sys/dev/pci/pci_host_generic.c Tue Sep 6 15:06:08 2016 (r305478)
@@ -281,7 +281,7 @@ parse_pci_mem_ranges(struct generic_pcie
OF_getencprop(OF_parent(node), "#address-cells", &parent_addr_cells,
sizeof(parent_addr_cells));
- if (parent_addr_cells != 2 || pci_addr_cells != 3 || size_cells != 2) {
+ if (parent_addr_cells > 2 || pci_addr_cells != 3 || size_cells > 2) {
device_printf(sc->dev,
"Unexpected number of address or size cells in FDT\n");
return (ENXIO);
More information about the svn-src-all
mailing list