Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

#	$NetBSD: files.adm5120,v 1.4 2016/04/23 10:15:29 skrll Exp $

file	arch/mips/adm5120/adm5120_intr.c

# ADM5120 on-board devices
device	obio { [addr=-1], [irq=-1], [gpio_mask=0x0] }: gpiobus
device	extio { [addr=-1], [irq=-1], [gpio_mask=0x0], [cfio=0x0] }: gpiobus
attach	obio at mainbus
attach	extio at mainbus
file	arch/mips/adm5120/adm5120_obio.c		obio
file	arch/mips/adm5120/adm5120_obio_dma.c		obio
file	arch/mips/adm5120/adm5120_obio_space.c		obio
file    arch/mips/adm5120/dev/admgpio.c         	mainbus

file	arch/mips/adm5120/adm5120_cfio.c		extio
file	arch/mips/adm5120/adm5120_extio.c		extio
file	arch/mips/adm5120/adm5120_extio_space.c		extio

# On-chip PCI host bridge
device	admpci: pcibus
attach	admpci at mainbus
file    arch/mips/adm5120/dev/admpci.c         		admpci
file	arch/mips/adm5120/adm5120_pciio_space.c		admpci
file	arch/mips/adm5120/adm5120_pcimem_space.c	admpci

# On-chip UART device
device	uart
attach	uart at obio
file	arch/mips/adm5120/dev/uart.c			uart

# On-chip ethernet device(s), GPIO, watchdog
device	admsw: ether, ifnet, arp, sysmon_wdog
attach	admsw at obio
file	arch/mips/adm5120/dev/if_admsw.c		admsw
file    arch/mips/adm5120/dev/admwdog.c         	admsw

# On-board flash memory
#device	admflash: disk
#attach	admflash at obio
#file	arch/mips/adm5120/dev/admflash.c		admflash

# RB153 CompactFlash
attach	wdc at extio with wdc_extio
file	arch/mips/adm5120/dev/wdc_extio.c		wdc_extio

# On-chip USB controller
device	ahci: usbus, usbroothub, usb_dma
attach	ahci at obio
file	arch/mips/adm5120/dev/ahci.c			ahci