files.armv7 revision 1.1
1# $OpenBSD: files.armv7,v 1.1 2013/09/04 14:38:25 patrick Exp $ 2# 3# First try for arm-specific configuration info 4# 5 6maxpartitions 16 7maxusers 2 8 64 8 9major {wd = 16} 10major {sd = 24} 11major {cd = 26} 12major {rd = 18} 13 14file arch/arm/arm/conf.c 15 16file arch/armv7/omap/beagle_machdep.c 17 18#interrupt API layer 19file arch/armv7/armv7/intr.c 20 21# u-boot argument support 22file arch/armv7/armv7/uboot_tags.c 23 24# note that the order of the devices in _this_ file 25# affects the order that the devices will configure. 26 27# XXX arch/arm/omap 28define soc {} 29device omap: soc 30attach omap at mainbus 31file arch/armv7/omap/omap.c omap 32file arch/armv7/omap/omap3.c omap 33file arch/armv7/omap/omap4.c omap 34file arch/armv7/omap/am335x.c omap 35 36include "dev/sdmmc/files.sdmmc" 37 38device ommmc: sdmmcbus 39attach ommmc at soc 40file arch/armv7/omap/ommmc.c ommmc 41 42# Media Independent Interface (mii) 43include "dev/mii/files.mii" 44 45device cpsw: ether, ifnet, mii, ifmedia 46attach cpsw at soc 47file arch/armv7/omap/if_cpsw.c cpsw 48 49device prcm 50attach prcm at soc 51file arch/armv7/omap/prcm.c prcm 52 53device sitaracm 54attach sitaracm at soc 55file arch/armv7/omap/am335x_cm_padconf.c sitaracm 56file arch/armv7/omap/sitara_cm.c sitaracm 57 58device omgpio 59attach omgpio at soc 60file arch/armv7/omap/omgpio.c omgpio 61 62device intc 63attach intc at soc 64file arch/armv7/omap/intc.c intc 65 66device gptimer 67attach gptimer at soc 68file arch/armv7/omap/gptimer.c gptimer 69 70device dmtimer 71attach dmtimer at soc 72file arch/armv7/omap/dmtimer.c dmtimer 73 74device omapid 75attach omapid at soc 76file arch/armv7/omap/omapid.c omapid 77 78device omdog 79attach omdog at soc 80file arch/armv7/omap/omdog.c omdog 81 82attach ohci at soc with omohci 83file arch/armv7/omap/omohci.c omohci 84 85attach ehci at soc with omehci 86file arch/armv7/omap/omehci.c omehci 87 88# NS16550 compatible serial ports 89attach com at soc with com_omap 90file arch/armv7/omap/omap_com.c com_omap 91 92device omusbtll 93attach omusbtll at soc 94file arch/armv7/omap/omusbtll.c omusbtll 95 96device omkbd: wskbddev 97attach omkbd at soc 98file arch/armv7/omap/omkbd.c omkbd 99 100# LCD frame buffer 101device omdisplay: wsemuldisplaydev, rasops16 102attach omdisplay at soc 103file arch/armv7/omap/omdisplay.c omdisplay 104 105# 106# Machine-independent SCSI drivers 107# 108include "scsi/files.scsi" 109include "dev/atapiscsi/files.atapiscsi" 110 111# CPU support and integrated peripherals 112file arch/arm/arm/irq_dispatch.S 113file arch/arm/arm/softintr.c 114 115# MCSPI - spi 116device mcspi 117attach mcspi at soc 118file arch/armv7/omap/mcspi.c mcspi 119 120# pseudo-Audio Device Driver 121device oaudio: audio 122attach oaudio at soc # configure after Atlas Driver 123file arch/armv7/omap/beagle_audio.c oaudio 124 125# 126# Machine-independent ATA drivers 127# 128include "dev/ata/files.ata" 129 130# Generic MD files 131file arch/armv7/armv7/autoconf.c 132 133file arch/arm/arm/disksubr.c disk 134 135 136# ARM FPE 137file arch/arm/fpe-arm/armfpe_glue.S armfpe 138file arch/arm/fpe-arm/armfpe_init.c armfpe 139file arch/arm/fpe-arm/armfpe.s armfpe 140 141 142# Machine-independent I2O drivers. 143include "dev/i2o/files.i2o" 144 145# Include WSCONS stuff 146include "dev/wscons/files.wscons" 147include "dev/rasops/files.rasops" 148include "dev/wsfont/files.wsfont" 149 150# Include USB stuff 151include "dev/usb/files.usb" 152 153# Bluetooth 154include "dev/bluetooth/files.bluetooth" 155 156# 157# Machine-independent GPIO drivers 158# 159include "dev/gpio/files.gpio" 160