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 16#options 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 pty 28device loop 29device md 30 31# Serial ports 32device uart 33device uart_snps 34 35# Network 36device ether 37device vlan 38device mii 39device bpf 40device mdio 41device etherswitch 42device e6000sw 43device neta 44 45# PCI 46device pci 47 48# Interrupt controllers 49device gic 50 51# Timers 52device mpcore_timer 53 54# USB 55device usb 56device ehci 57device xhci 58device umass 59device scbus 60device pass 61device da 62 63# MMC/SD/SDIO Card slot support 64device mmc # mmc/sd bus 65device mmcsd # mmc/sd flash cards 66device sdhci # mmc/sd host controller 67 68# SATA 69device ahci 70 71# I2C 72device iic 73device iicbus 74device twsi 75 76# SPI 77device spibus 78device spigen 79device mv_spi 80 81# Wireless NIC cards 82device wlan # 802.11 support 83device ath # Atheros NIC's 84device ath_pci # Atheros pci/cardbus glue 85device ath_hal 86device ath_rate_sample 87options ATH_ENABLE_11N 88 89# CESA 90device cesa 91device crypto 92device cryptodev 93 94# L2 Cache 95device pl310 96 97options PLATFORM 98 99# FDT 100options FDT 101 102# GPIO 103device gpio 104device gpioled 105