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