8c895dab58
Now that bhnd(4) provides feature parity with the previous siba/mips implementation, we can switch sentry5 over and begin lifting common support code out for use across bhnd(4) embedded targets. Changes: - Fixed enumeration of siba(4) per-core address maps, required for discovery of memory mapped chipc flash region on siba(4) devices. - Simplified bhnd kernel configuration (dropped 'bhndbus' option). - Replaced files.broadcom's direct file references with their corresponding standard kernel options. - Lifted out common bcma/siba nexus support, inheriting from the new generic bhnd_nexus driver. - Dropped now-unused sentry5 siba code. - Re-integrated BCM into the universe build now that it actually compiles. Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D6712
22 lines
670 B
Plaintext
22 lines
670 B
Plaintext
# $FreeBSD$
|
|
|
|
# TODO: Add attachment elsewhere in the tree
|
|
# for USB 1.1 OHCI, Ethernet and IPSEC cores
|
|
# which are believed to be devices we have drivers for
|
|
# which just need to be tweaked for attachment to an BHND system bus.
|
|
mips/broadcom/bcm_machdep.c standard
|
|
mips/mips/tick.c standard
|
|
mips/mips/mips_pic.c standard
|
|
kern/subr_intr.c standard
|
|
kern/pic_if.m standard
|
|
|
|
kern/msi_if.m optional intrng
|
|
|
|
mips/broadcom/uart_cpu_chipc.c optional uart
|
|
mips/broadcom/uart_bus_chipc.c optional uart
|
|
mips/broadcom/bcm_socinfo.c standard
|
|
mips/broadcom/bcm_mipscore.c standard
|
|
|
|
# TODO: Replace with BCM47xx/57xx/etc-aware geom_map
|
|
geom/geom_flashmap.c standard
|