files.marvell revision 1.14
11.14Shsuenaga# $NetBSD: files.marvell,v 1.14 2015/05/03 14:38:09 hsuenaga Exp $ 21.1Skiyohara# 31.1Skiyohara# Configuration info for Marvell System on Chip support 41.1Skiyohara# 51.1Skiyohara 61.1Skiyoharainclude "arch/arm/pic/files.pic" 71.1Skiyohara 81.4Snonakadevice mvsoc { [unit = -1], [offset = -1], [irq = -1] } : bus_space_generic, pic, pic_splfuncs 91.1Skiyoharaattach mvsoc at mainbus 101.1Skiyoharafile arch/arm/marvell/mvsoc.c mvsoc 111.1Skiyoharafile arch/arm/marvell/mvsoc_space.c 121.1Skiyoharafile arch/arm/marvell/mvsoc_dma.c 131.1Skiyohara 141.1Skiyoharafile arch/arm/arm32/irq_dispatch.S 151.1Skiyohara 161.11Smatt# Some SoC(ARMADAXP) reports false DeviceID. 171.10Skiyoharadefflag opt_mvsoc.h ORION KIRKWOOD MV78XX0 ARMADAXP 181.13Smatt MVSOC_CONSOLE_EARLY 191.11Smattdefparam opt_mvsoc.h MVSOC_INTERREGS_PBASE 201.12Smatt MVSOC_FIXUP_DEVID MEMSIZE 211.1Skiyoharafile arch/arm/marvell/mvsoc_intr.c 221.1Skiyoharafile arch/arm/marvell/orion.c orion 231.1Skiyoharafile arch/arm/marvell/kirkwood.c kirkwood 241.10Skiyoharafile arch/arm/marvell/mv78xx0.c mv78xx0 251.10Skiyoharafile arch/arm/marvell/armadaxp.c armadaxp 261.1Skiyohara 271.1Skiyohara 281.1Skiyohara# Integrated peripherals 291.1Skiyoharainclude "dev/marvell/files.discovery" 301.1Skiyohara 311.1Skiyohara# Timers 321.5Shansdevice mvsoctmr: sysmon_wdog 331.1Skiyoharaattach mvsoctmr at mvsoc 341.1Skiyoharafile arch/arm/marvell/mvsoctmr.c mvsoctmr 351.1Skiyohara 361.1Skiyohara 371.3Smatt# RTC 381.3Smattdevice mvsocrtc 391.3Smattattach mvsocrtc at mvsoc 401.3Smattfile arch/arm/marvell/mvsocrtc.c mvsocrtc 411.3Smatt 421.1Skiyohara# PCI Express Interface 431.1Skiyoharaattach mvpex at mvsoc with mvpex_mbus 441.1Skiyohara 451.1Skiyohara# PCI Interface 461.1Skiyoharaattach gtpci at mvsoc with gtpci_mbus 471.1Skiyohara 481.1Skiyoharafile arch/arm/marvell/pci_machdep.c mvpex | gtpci 491.1Skiyohara 501.1Skiyoharadevice pchb 511.1Skiyoharaattach pchb at pci 521.1Skiyoharafile dev/marvell/pchb.c pchb 531.1Skiyohara 541.1Skiyohara# Serial-ATA II Host Controller (SATAHC) 551.1Skiyoharaattach mvsata at mvsoc with mvsata_mbus 561.1Skiyohara 571.1Skiyohara# Gigabit Ethernet Controller Interface 581.1Skiyoharaattach mvgbec at mvsoc with mvgbec_mbus 591.1Skiyohara 601.14Shsuenaga# ARMADA XP Gigabit Ethernet Controller Interface 611.14Shsuenagadefine mvxpe { [port = -1 ], [irq = -1] } 621.14Shsuenagadevice mvxpe: ether, ifnet, arp, mii 631.14Shsuenagaattach mvxpe at mvsoc with mvxpe_mbus 641.14Shsuenagafile dev/marvell/if_mvxpe.c mvxpe needs-flag 651.14Shsuenaga 661.1Skiyohara# USB 2.0 Interface 671.1Skiyoharaattach ehci at mvsoc with mvusb_mbus 681.1Skiyohara 691.1Skiyohara# Cryptographic Engines and Security Accelerator 701.6Skiyoharaattach mvcesa at mvsoc with mvcesa_mbus 711.1Skiyohara 721.1Skiyohara# TWSI Two-Wire Serial Interface 731.1Skiyoharaattach gttwsi at mvsoc with gttwsi_mbus 741.1Skiyohara 751.1Skiyohara# UART Interface 761.1Skiyoharaattach com at mvsoc with mvuart_mbus 771.1Skiyohara 781.1Skiyohara# IDMA Controller and XOR Engine 791.1Skiyoharaattach gtidmac at mvsoc with gtidmac_mbus 801.1Skiyohara 811.1Skiyohara# General Purpose I/O Port Interface 821.4Snonakadevice mvsocgpp: gpiobus, pic, pic_splfuncs 831.1Skiyoharaattach mvsocgpp at mvsoc 841.1Skiyoharafile arch/arm/marvell/mvsocgpp.c mvsocgpp needs-flag 851.1Skiyohara 861.1Skiyohara# Secure Digital Input/Output (SDIO) Interface 871.1Skiyoharaattach mvsdio at mvsoc with mvsdio_mbus 881.7Skiyohara 891.7Skiyohara# Thermal Sensor 901.7Skiyoharadevice mvsocts: sysmon_envsys 911.7Skiyoharaattach mvsocts at mvsoc 921.7Skiyoharafile arch/arm/marvell/mvsocts.c mvsocts 931.9Skiyohara 941.9Skiyohara# SPI Serial Peripheral Interface 951.9Skiyoharaattach mvspi at mvsoc with mvspi_mbus 96