Subject: CVS commit: src/sys/arch/arm/ep93xx
To: None <>
From: Katsuomi Hamajima <>
List: source-changes
Date: 11/12/2005 05:33:23
Module Name:	src
Committed By:	hamajima
Date:		Sat Nov 12 05:33:23 UTC 2005

Modified Files:
	src/sys/arch/arm/ep93xx: ep93xx_intr.c ep93xxreg.h epclk.c epclkreg.h
	    epe.c epsoc.c epsocvar.h files.ep93xx
Added Files:
	src/sys/arch/arm/ep93xx: epgpio.c epgpioreg.h epgpiovar.h epled.c
	    epledvar.h eppcic.c eppcicvar.h eprtc.c eprtcreg.h epsmcreg.h
	    epwdog.c epwdogreg.h epwdogvar.h

Log Message:
add new EP93xx device drivers.
	epgpio: GPIO Interface (support gpio(4))
	epled:  LED on epgpio
	eppcic: PCMCIA Interface
	eprtc:  Realtime clock
	epwdog: Watchdog timer

	ep93xx_intr: add dummy entries to keep vmstat happy.
	epclk:       I use Timer1 and generate 100Hz if set.
	epe:         attach epclk and epgpio first.
	             fetch the Ethernet address from property if set.
	             I use config flags and modify MDCDIV.

To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 src/sys/arch/arm/ep93xx/ep93xx_intr.c \
    src/sys/arch/arm/ep93xx/ep93xxreg.h src/sys/arch/arm/ep93xx/epsoc.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/arm/ep93xx/epclk.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/arm/ep93xx/epclkreg.h \
    src/sys/arch/arm/ep93xx/epsocvar.h src/sys/arch/arm/ep93xx/files.ep93xx
cvs rdiff -r1.3 -r1.4 src/sys/arch/arm/ep93xx/epe.c
cvs rdiff -r0 -r1.1 src/sys/arch/arm/ep93xx/epgpio.c \
    src/sys/arch/arm/ep93xx/epgpioreg.h src/sys/arch/arm/ep93xx/epgpiovar.h \
    src/sys/arch/arm/ep93xx/epled.c src/sys/arch/arm/ep93xx/epledvar.h \
    src/sys/arch/arm/ep93xx/eppcic.c src/sys/arch/arm/ep93xx/eppcicvar.h \
    src/sys/arch/arm/ep93xx/eprtc.c src/sys/arch/arm/ep93xx/eprtcreg.h \
    src/sys/arch/arm/ep93xx/epsmcreg.h src/sys/arch/arm/ep93xx/epwdog.c \
    src/sys/arch/arm/ep93xx/epwdogreg.h src/sys/arch/arm/ep93xx/epwdogvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.