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.ep93xx,v 1.4 2009/02/27 03:13:55 kenh Exp $
#
# Configuration info for Cirrus Logic EP93XX CPU support
#

makeoptions CPUFLAGS+="-march=armv4 -mtune=arm9"

file	arch/arm/ep93xx/ep93xx_intr.c
file	arch/arm/arm32/irq_dispatch.S
file	arch/arm/ep93xx/ep93xx_space.c
file	arch/arm/ep93xx/ep93xx_busdma.c

device	epsoc { [addr=-1], [size=0], [intr=-1] }: bus_space_generic
file	arch/arm/ep93xx/epsoc.c		epsoc

device	epclk
attach epclk at epsoc
file	arch/arm/ep93xx/epclk.c		epclk needs-flag

device	epe: ether, ifnet, arp, mii
attach epe at epsoc
file	arch/arm/ep93xx/epe.c		epe

device	epohci
attach ohci at epsoc with epohci
file	arch/arm/ep93xx/epohci.c	epohci

device epcom : tty
file	arch/arm/ep93xx/epcom.c		epcom needs-flag

device	epgpio { [port=-1], [bit1=-1], [bit2=-1] }: gpiobus
attach	epgpio at epsoc
file	arch/arm/ep93xx/epgpio.c	epgpio	needs-flag

#
# Support selective disabling of certain EP93xx GPIO lines when attaching
# a gpiobus (they may be used for other functions by the hardware and using
# them could be harmful).  The default is all GPIO lines are available
#

defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_A_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_B_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_C_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_D_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_E_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_F_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_G_MASK=0xff
defparam opt_ep93xx_gpio_mask.h		EPGPIO_PORT_H_MASK=0xff

device	epwdog
attach	epwdog at epsoc
file	arch/arm/ep93xx/epwdog.c	epwdog	needs-flag

device eppcic : pcmciabus
file	arch/arm/ep93xx/eppcic.c	eppcic

device	eprtc
attach	eprtc at epsoc
file	arch/arm/ep93xx/eprtc.c		eprtc

device	epled
attach	epled at epgpio
file	arch/arm/ep93xx/epled.c		epled	needs-flag