1f8742b0dSZbigniew Bodek# 2f8742b0dSZbigniew Bodek# Kernel configuration for Marvell Armada38x 3f8742b0dSZbigniew Bodek# 4f8742b0dSZbigniew Bodek# $FreeBSD$ 5f8742b0dSZbigniew Bodek# 6f8742b0dSZbigniew Bodek 7f8742b0dSZbigniew Bodekinclude "../mv/armada38x/std.armada38x" 8f8742b0dSZbigniew Bodekinclude "std.armv6" 9f8742b0dSZbigniew Bodek 10f8742b0dSZbigniew Bodekident ARMADA38X 11f8742b0dSZbigniew Bodek 12f8742b0dSZbigniew Bodekoptions SOC_MV_ARMADA38X 13f8742b0dSZbigniew Bodek 14f8742b0dSZbigniew Bodekmakeoptions WERROR="-Werror" 15f8742b0dSZbigniew Bodek 16f8742b0dSZbigniew Bodekoptions MD_ROOT 17f8742b0dSZbigniew Bodek#makeoptions MFS_IMAGE=/path/to/miniroot 18f4c36f2bSZbigniew Bodek#options ROOTDEVNAME=\"ufs:md0\" 19f4c36f2bSZbigniew Bodekoptions ROOTDEVNAME=\"/dev/da0s1a\" 20f8742b0dSZbigniew Bodek 21f8742b0dSZbigniew Bodekoptions SCHED_ULE # ULE scheduler 22ec22b42aSZbigniew Bodekoptions SMP 23ec22b42aSZbigniew Bodek 24*c7df7863SZbigniew Bodekoptions VM_KMEM_SIZE_MAX=0x9CCD000 25*c7df7863SZbigniew Bodek 26f8742b0dSZbigniew Bodek# Pseudo devices 27f8742b0dSZbigniew Bodekdevice random 28f8742b0dSZbigniew Bodekdevice pty 29f8742b0dSZbigniew Bodekdevice loop 30f8742b0dSZbigniew Bodekdevice md 31f8742b0dSZbigniew Bodek 32f8742b0dSZbigniew Bodek# Serial ports 33f8742b0dSZbigniew Bodekdevice uart 34b738dafdSJared McNeilldevice uart_snps 35f8742b0dSZbigniew Bodek 36f8742b0dSZbigniew Bodek# Network 37f8742b0dSZbigniew Bodekdevice ether 38f8742b0dSZbigniew Bodekdevice vlan 390538eb34SZbigniew Bodekdevice mii 400538eb34SZbigniew Bodekdevice bpf 410538eb34SZbigniew Bodekdevice re 42b3d8a775SZbigniew Bodekdevice mdio 43b3d8a775SZbigniew Bodekdevice etherswitch 44b3d8a775SZbigniew Bodekdevice e6000sw 450538eb34SZbigniew Bodek 460538eb34SZbigniew Bodek# PCI 470538eb34SZbigniew Bodekdevice pci 48f8742b0dSZbigniew Bodek 49f8742b0dSZbigniew Bodek# Interrupt controllers 50f8742b0dSZbigniew Bodekdevice gic 5159c3cb81SAndrew Turneroptions INTRNG 52f8742b0dSZbigniew Bodek 53f8742b0dSZbigniew Bodek# Timers 54f8742b0dSZbigniew Bodekdevice mpcore_timer 55f8742b0dSZbigniew Bodek 56f4c36f2bSZbigniew Bodek# USB 57f4c36f2bSZbigniew Bodekdevice usb 58f4c36f2bSZbigniew Bodekdevice ehci 5934a3d2c6SWojciech Macekdevice xhci 60f4c36f2bSZbigniew Bodekdevice umass 61f4c36f2bSZbigniew Bodekdevice scbus 62f4c36f2bSZbigniew Bodekdevice pass 63f4c36f2bSZbigniew Bodekdevice da 64f4c36f2bSZbigniew Bodek 655f55eefbSWojciech Macek# SATA 665f55eefbSWojciech Macekdevice ahci 675f55eefbSWojciech Macek 68a4ee1a8eSZbigniew Bodek# I2C 69a4ee1a8eSZbigniew Bodekdevice iic 70a4ee1a8eSZbigniew Bodekdevice iicbus 71aa8dbafaSAndrew Turnerdevice twsi 72a4ee1a8eSZbigniew Bodek 73c247b3caSZbigniew Bodek# CESA 74c247b3caSZbigniew Bodekdevice cesa 75c247b3caSZbigniew Bodekdevice crypto 76c247b3caSZbigniew Bodekdevice cryptodev 77c247b3caSZbigniew Bodek 78f8742b0dSZbigniew Bodek#FDT 79f8742b0dSZbigniew Bodekoptions FDT 80f8742b0dSZbigniew Bodekoptions FDT_DTB_STATIC 81f8742b0dSZbigniew Bodekmakeoptions FDT_DTS_FILE=armada-388-gp.dts 82