1 1.2.4.2 uebayasi # $NetBSD: files.marvell,v 1.2.4.2 2010/10/22 09:23:11 uebayasi Exp $ 2 1.2.4.2 uebayasi # 3 1.2.4.2 uebayasi # Configuration info for Marvell System on Chip support 4 1.2.4.2 uebayasi # 5 1.2.4.2 uebayasi 6 1.2.4.2 uebayasi include "arch/arm/pic/files.pic" 7 1.2.4.2 uebayasi 8 1.2.4.2 uebayasi device mvsoc { [unit = -1], [offset = -1], [irq = -1] } : bus_space_generic, pic 9 1.2.4.2 uebayasi attach mvsoc at mainbus 10 1.2.4.2 uebayasi file arch/arm/marvell/mvsoc.c mvsoc 11 1.2.4.2 uebayasi file arch/arm/marvell/mvsoc_space.c 12 1.2.4.2 uebayasi file arch/arm/marvell/mvsoc_dma.c 13 1.2.4.2 uebayasi 14 1.2.4.2 uebayasi file arch/arm/arm32/irq_dispatch.S 15 1.2.4.2 uebayasi 16 1.2.4.2 uebayasi defflag opt_mvsoc.h ORION KIRKWOOD MV78XX0 17 1.2.4.2 uebayasi file arch/arm/marvell/mvsoc_intr.c 18 1.2.4.2 uebayasi file arch/arm/marvell/orion.c orion 19 1.2.4.2 uebayasi file arch/arm/marvell/kirkwood.c kirkwood 20 1.2.4.2 uebayasi #file arch/arm/marvell/mv78xx0.c mv78xx0 21 1.2.4.2 uebayasi 22 1.2.4.2 uebayasi 23 1.2.4.2 uebayasi # Integrated peripherals 24 1.2.4.2 uebayasi include "dev/marvell/files.discovery" 25 1.2.4.2 uebayasi 26 1.2.4.2 uebayasi # Timers 27 1.2.4.2 uebayasi device mvsoctmr 28 1.2.4.2 uebayasi attach mvsoctmr at mvsoc 29 1.2.4.2 uebayasi file arch/arm/marvell/mvsoctmr.c mvsoctmr 30 1.2.4.2 uebayasi 31 1.2.4.2 uebayasi 32 1.2.4.2 uebayasi # PCI Express Interface 33 1.2.4.2 uebayasi attach mvpex at mvsoc with mvpex_mbus 34 1.2.4.2 uebayasi 35 1.2.4.2 uebayasi # PCI Interface 36 1.2.4.2 uebayasi attach gtpci at mvsoc with gtpci_mbus 37 1.2.4.2 uebayasi 38 1.2.4.2 uebayasi file arch/arm/marvell/pci_machdep.c mvpex | gtpci 39 1.2.4.2 uebayasi 40 1.2.4.2 uebayasi device pchb 41 1.2.4.2 uebayasi attach pchb at pci 42 1.2.4.2 uebayasi file dev/marvell/pchb.c pchb 43 1.2.4.2 uebayasi 44 1.2.4.2 uebayasi # Serial-ATA II Host Controller (SATAHC) 45 1.2.4.2 uebayasi attach mvsata at mvsoc with mvsata_mbus 46 1.2.4.2 uebayasi 47 1.2.4.2 uebayasi # Gigabit Ethernet Controller Interface 48 1.2.4.2 uebayasi attach mvgbec at mvsoc with mvgbec_mbus 49 1.2.4.2 uebayasi 50 1.2.4.2 uebayasi # USB 2.0 Interface 51 1.2.4.2 uebayasi attach ehci at mvsoc with mvusb_mbus 52 1.2.4.2 uebayasi 53 1.2.4.2 uebayasi # Cryptographic Engines and Security Accelerator 54 1.2.4.2 uebayasi #attach mvcesa at mvsoc with mvcesa_mbus 55 1.2.4.2 uebayasi 56 1.2.4.2 uebayasi # TWSI Two-Wire Serial Interface 57 1.2.4.2 uebayasi attach gttwsi at mvsoc with gttwsi_mbus 58 1.2.4.2 uebayasi 59 1.2.4.2 uebayasi # UART Interface 60 1.2.4.2 uebayasi attach com at mvsoc with mvuart_mbus 61 1.2.4.2 uebayasi 62 1.2.4.2 uebayasi # IDMA Controller and XOR Engine 63 1.2.4.2 uebayasi attach gtidmac at mvsoc with gtidmac_mbus 64 1.2.4.2 uebayasi 65 1.2.4.2 uebayasi # General Purpose I/O Port Interface 66 1.2.4.2 uebayasi device mvsocgpp: gpiobus, pic 67 1.2.4.2 uebayasi attach mvsocgpp at mvsoc 68 1.2.4.2 uebayasi file arch/arm/marvell/mvsocgpp.c mvsocgpp needs-flag 69 1.2.4.2 uebayasi 70 1.2.4.2 uebayasi # Secure Digital Input/Output (SDIO) Interface 71 1.2.4.2 uebayasi attach mvsdio at mvsoc with mvsdio_mbus 72