mirror of
https://github.com/Stichting-MINIX-Research-Foundation/netbsd.git
synced 2025-08-22 04:16:41 -04:00
77 lines
2.0 KiB
Plaintext
77 lines
2.0 KiB
Plaintext
# $NetBSD: files.booke,v 1.8 2012/07/23 04:13:06 matt Exp $
|
|
#
|
|
# PPC BookE specific configuration info
|
|
|
|
include "arch/powerpc/fpu/files.fpu"
|
|
|
|
# Board Properties
|
|
file arch/powerpc/booke/board_prop.c
|
|
|
|
device mainbus {[node = -1]}
|
|
attach mainbus at root
|
|
|
|
# Processor Local Bus
|
|
#device cpunode {[device = -1], [core = -1]}: gpiobus
|
|
device cpunode {[instance = -1], [mdio = -1], [phy = -1]}: gpiobus
|
|
attach cpunode at mainbus
|
|
file arch/powerpc/booke/dev/cpunode.c cpunode
|
|
file arch/powerpc/booke/dev/pq3gpio.c cpunode & gpio
|
|
|
|
device cpu {}
|
|
attach cpu at cpunode
|
|
|
|
device ddrc
|
|
attach ddrc at cpunode with pq3ddrc
|
|
file arch/powerpc/booke/dev/pq3ddrc.c pq3ddrc
|
|
|
|
# On-chip com device(s)
|
|
device duart { port=-1 }
|
|
attach duart at cpunode with pq3duart
|
|
attach com at duart with com_pq3duart
|
|
file arch/powerpc/booke/dev/pq3duart.c pq3duart
|
|
|
|
# dual i2c device(s)
|
|
device diic: motoi2c, i2cbus, i2cexec
|
|
attach diic at cpunode with pq3diic
|
|
file arch/powerpc/booke/dev/pq3diic.c pq3diic
|
|
|
|
# On-chip ethernet device(s)
|
|
device tsec { }: ether, ifnet, arp
|
|
attach tsec at cpunode with pq3etsec
|
|
|
|
device mdio: mii
|
|
attach mdio at tsec with pq3mdio_tsec
|
|
attach mdio at cpunode with pq3mdio_cpunode
|
|
|
|
file arch/powerpc/booke/dev/pq3etsec.c pq3etsec | mdio
|
|
|
|
# On-chip EHCI device(s)
|
|
attach ehci at cpunode with pq3ehci
|
|
file arch/powerpc/booke/dev/pq3ehci.c pq3ehci
|
|
|
|
# On-chip SDHC device(s)
|
|
attach sdhc at cpunode with pq3sdhc
|
|
file arch/powerpc/booke/dev/pq3sdhc.c pq3sdhc
|
|
|
|
# Watchdog timer
|
|
device e500wdog: sysmon_wdog
|
|
attach e500wdog at cpunode
|
|
file arch/powerpc/booke/dev/e500wdog.c e500wdog
|
|
|
|
# local bus controller
|
|
device obio { [addr=-1], [size=-1], [cs=-1], [irq=-1] }
|
|
attach obio at cpunode with pq3obio
|
|
file arch/powerpc/booke/dev/pq3obio.c pq3obio
|
|
|
|
device cfi: norbus
|
|
attach cfi at obio with pq3cfi
|
|
file arch/powerpc/booke/dev/pq3cfi.c pq3cfi
|
|
|
|
device nandfcm: nandbus
|
|
attach nandfcm at obio with pq3nandfcm
|
|
file arch/powerpc/booke/dev/pq3nandfcm.c pq3nandfcm
|
|
|
|
device rng
|
|
attach rng at cpunode with pq3rng
|
|
file arch/powerpc/booke/dev/pq3rng.c pq3rng
|