freebsd-skq/sys/mips/broadcom/files.broadcom
Adrian Chadd 041b2de9cc [mips/broadcom] Add initial support for Broadcom MIPS processor
Relies on BHND(4) driver.

There files contains machine-dependent code for Broadcom MIPS processor and
provide UART driver.

This is a work in progress; it and the current bhnd code is enough to boot
on the ASUS RT-N16 and RT-N53 platforms.

Submitted by:	Michael Zhilin <mizhka@gmail.com>
Differential Revision:	https://reviews.freebsd.org/D6251
2016-05-17 00:00:01 +00:00

47 lines
1.5 KiB
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
#
geom/geom_flashmap.c standard
#
dev/bhnd/bhnd.c standard
dev/bhnd/bhnd_subr.c standard
dev/bhnd/bhnd_bus_if.m standard
dev/bhnd/bhndb/bhndb_if.m standard
dev/bhnd/bhndb/bhndb_bus_if.m standard
dev/bhnd/bcma/bcma.c standard
dev/bhnd/bcma/bcma_nexus.c standard
#dev/bhnd/bcma/bcma_bhndb.c standard
dev/bhnd/bcma/bcma_erom.c standard
dev/bhnd/bcma/bcma_subr.c standard
dev/bhnd/cores/chipc/chipc_subr.c standard
dev/bhnd/cores/chipc/chipc_cfi.c optional cfi
dev/bhnd/cores/chipc/chipc_spi.c optional spibus
dev/bhnd/cores/chipc/chipc_slicer.c optional cfi | spibus
dev/bhnd/cores/chipc/chipc.c standard
#to remove
#dev/bhnd/cores/chipc/chipcbus.c standard
dev/bhnd/cores/chipc/bhnd_chipc_if.m standard
dev/bhnd/nvram/bhnd_nvram_if.m standard
#dev/bhnd/siba/siba.c standard
#dev/bhnd/siba/siba_bhndb.c standard
#dev/bhnd/siba/siba_nexus.c standard
#dev/bhnd/siba/siba_subr.c standard
dev/bhnd/soc/bhnd_soc.c standard
#