1# 2# Kernel configuration for Marvell Armada38x 3# 4# $FreeBSD$ 5# 6 7include "../mv/armada38x/std.armada38x" 8include "std.armv6" 9 10ident ARMADA38X 11 12options SOC_MV_ARMADA38X 13 14makeoptions WERROR="-Werror" 15makeoptions MODULES_EXTRA="dtb/mv" 16 17options MD_ROOT 18#makeoptions MFS_IMAGE=/path/to/miniroot 19#options ROOTDEVNAME=\"ufs:md0\" 20options ROOTDEVNAME=\"/dev/da0s1a\" 21 22options SCHED_ULE # ULE scheduler 23options SMP 24 25options VM_KMEM_SIZE_MAX=0x9CCD000 26 27# Pseudo devices 28device random 29device pty 30device loop 31device md 32 33# Serial ports 34device uart 35device uart_snps 36 37# Network 38device ether 39device vlan 40device mii 41device bpf 42device re 43device mdio 44device etherswitch 45device e6000sw 46 47# PCI 48device pci 49 50# Interrupt controllers 51device gic 52options INTRNG 53 54# Timers 55device mpcore_timer 56 57# USB 58device usb 59device ehci 60device xhci 61device umass 62device scbus 63device pass 64device da 65 66# SATA 67device ahci 68 69# I2C 70device iic 71device iicbus 72device twsi 73 74# CESA 75device cesa 76device crypto 77device cryptodev 78 79# L2 Cache 80device pl310 81 82# FDT 83options FDT 84