1# 2# Kernel configuration for Marvell Armada38x 3# 4# $FreeBSD$ 5# 6 7include "../mv/armada38x/std.armada38x" 8include "std.armv7" 9 10ident ARMADA38X 11 12options SOC_MV_ARMADA38X 13 14makeoptions MODULES_EXTRA="dtb/mv" 15 16options MD_ROOT 17#makeoptions MFS_IMAGE=/path/to/miniroot 18#options ROOTDEVNAME=\"ufs:md0\" 19options ROOTDEVNAME=\"/dev/da0s1a\" 20 21options SCHED_ULE # ULE scheduler 22options SMP 23 24options VM_KMEM_SIZE_MAX=0x9CCD000 25 26# Pseudo devices 27device random 28device pty 29device loop 30device md 31 32# Serial ports 33device uart 34device uart_snps 35 36# Network 37device ether 38device vlan 39device mii 40device bpf 41device re 42device mdio 43device etherswitch 44device e6000sw 45device neta 46 47# PCI 48device pci 49 50# Interrupt controllers 51device gic 52 53# Timers 54device mpcore_timer 55 56# USB 57device usb 58device ehci 59device xhci 60device umass 61device scbus 62device pass 63device da 64 65# MMC/SD/SDIO Card slot support 66device mmc # mmc/sd bus 67device mmcsd # mmc/sd flash cards 68device sdhci # mmc/sd host controller 69 70# SATA 71device ahci 72 73# I2C 74device iic 75device iicbus 76device twsi 77 78# Wireless NIC cards 79device wlan # 802.11 support 80device ath # Atheros NIC's 81device ath_pci # Atheros pci/cardbus glue 82device ath_hal 83device ath_rate_sample 84options ATH_ENABLE_11N 85 86# CESA 87device cesa 88device crypto 89device cryptodev 90 91# L2 Cache 92device pl310 93 94options PLATFORM 95 96# FDT 97options FDT 98 99# GPIO 100device gpio 101device gpioled 102