summaryrefslogtreecommitdiffstats
path: root/sys/mips/conf/XLP
diff options
context:
space:
mode:
authorjchandra <jchandra@FreeBSD.org>2011-09-05 10:45:29 +0000
committerjchandra <jchandra@FreeBSD.org>2011-09-05 10:45:29 +0000
commit566ec163bd941bb5c3387c736651a924e9048110 (patch)
tree7989173ba2dfac9cf472373f9095dd74f8688618 /sys/mips/conf/XLP
parentcb24e9343dfdd2c90611cefacb0016af3e769349 (diff)
downloadFreeBSD-src-566ec163bd941bb5c3387c736651a924e9048110.zip
FreeBSD-src-566ec163bd941bb5c3387c736651a924e9048110.tar.gz
MIPS XLP platform code update.
* Update the hardware access register definitions and functions to bring them in line with other Netlogic software. * Update the platform bus to use PCI even for on-chip devices. Add a dummy PCI driver to ignore on-chip devices which do not need driver. * Provide memory and IRQ resource allocation code for on-chip devices which cannot get it from PCI config. * add support for on-chip PCI and USB interfaces. * update conf files, enable pci and retain old MAXCPU until we can support >32 cpus. Approved by: re(kib), jmallett
Diffstat (limited to 'sys/mips/conf/XLP')
-rw-r--r--sys/mips/conf/XLP3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/mips/conf/XLP b/sys/mips/conf/XLP
index 48d8df3..ff40239 100644
--- a/sys/mips/conf/XLP
+++ b/sys/mips/conf/XLP
@@ -36,7 +36,7 @@ options SCHED_ULE # ULE scheduler
options SMP
options PREEMPTION # Enable kernel thread preemption
#options FULL_PREEMPTION # Enable kernel thread preemption
-options MAXCPU=128 # XLP can probe 128 CPUs
+#options MAXCPU=128 # XLP can probe 128 CPUs
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options FFS # Berkeley Fast Filesystem
@@ -89,6 +89,7 @@ device bpf
# UART
device uart
+device pci
# Network
device ether
OpenPOWER on IntegriCloud