34a3d2c6e7
This commit provides attachment of xhci-platform for A38X boards, making it possible to mount FreeBSD world from USB3.0 flash. 'xhci' device was added to files.mv (as optional) and kernconf of Armada38x was enhanced. It was also necessary to open programmable memory windows of USB3.0. fdt_win_setup needed improvement so it's able to traverse through children of internal-regs node. Submitted by: Bartosz Szczepanek <bsz@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Reviewed by: hselasky Approved by: cognet (mentor) Differential Revision: https://reviews.freebsd.org/D5031
33 lines
857 B
Plaintext
33 lines
857 B
Plaintext
# $FreeBSD$
|
|
#
|
|
# The Marvell CPU cores
|
|
# - Compliant with V5TE architecture
|
|
# - Super scalar dual issue CPU
|
|
# - Big/Little Endian
|
|
# - MMU/MPU
|
|
# - L1 Cache: Supports streaming and write allocate
|
|
# - Variable pipeline stages
|
|
# - Out-of-order execution
|
|
# - Branch Prediction
|
|
# - JTAG/ICE
|
|
# - Vector Floating Point (VFP) unit
|
|
#
|
|
arm/mv/gpio.c optional gpio
|
|
arm/mv/mv_common.c standard
|
|
arm/mv/mv_localbus.c standard
|
|
arm/mv/mv_machdep.c standard
|
|
arm/mv/mv_pci.c optional pci
|
|
arm/mv/mv_ts.c standard
|
|
arm/mv/timer.c standard
|
|
|
|
dev/cesa/cesa.c optional cesa
|
|
dev/iicbus/twsi/mv_twsi.c optional twsi
|
|
dev/mge/if_mge.c optional mge
|
|
dev/nand/nfc_mv.c optional nand
|
|
dev/mvs/mvs_soc.c optional mvs
|
|
dev/uart/uart_dev_ns8250.c optional uart
|
|
dev/usb/controller/ehci_mv.c optional ehci
|
|
dev/usb/controller/xhci_mv.c optional xhci
|
|
|
|
kern/kern_clocksource.c standard
|