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