Date: Wed, 11 Jul 2012 17:11:54 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r238370 - head/sys/arm/at91 Message-ID: <201207111711.q6BHBsYN055331@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: imp Date: Wed Jul 11 17:11:54 2012 New Revision: 238370 URL: http://svn.freebsd.org/changeset/base/238370 Log: at91pit->at91_pit for consistnecy with other drivers. Modified: head/sys/arm/at91/at91_pit.c head/sys/arm/at91/at91_pitreg.h Modified: head/sys/arm/at91/at91_pit.c ============================================================================== --- head/sys/arm/at91/at91_pit.c Wed Jul 11 17:11:07 2012 (r238369) +++ head/sys/arm/at91/at91_pit.c Wed Jul 11 17:11:54 2012 (r238370) @@ -59,7 +59,7 @@ static struct pit_softc { } *sc; static uint32_t timecount = 0; -static unsigned at91pit_get_timecount(struct timecounter *tc); +static unsigned at91_pit_get_timecount(struct timecounter *tc); static int pit_intr(void *arg); static inline uint32_t @@ -76,8 +76,8 @@ WR4(struct pit_softc *sc, bus_size_t off bus_write_4(sc->mem_res, off, val); } -static void -at91pit_delay(int us) +void +at91_pit_delay(int us) { int32_t cnt, last, piv; uint64_t pit_freq; @@ -99,8 +99,8 @@ at91pit_delay(int us) } } -static struct timecounter at91pit_timecounter = { - at91pit_get_timecount, /* get_timecount */ +static struct timecounter at91_pit_timecounter = { + at91_pit_get_timecount, /* get_timecount */ NULL, /* no poll_pps */ 0xffffffff, /* counter mask */ 0 / PIT_PRESCALE, /* frequency */ @@ -109,7 +109,7 @@ static struct timecounter at91pit_timeco }; static int -at91pit_probe(device_t dev) +at91_pit_probe(device_t dev) { device_set_desc(dev, "AT91SAM9 PIT"); @@ -117,7 +117,7 @@ at91pit_probe(device_t dev) } static int -at91pit_attach(device_t dev) +at91_pit_attach(device_t dev) { void *ih; int rid, err = 0; @@ -148,32 +148,31 @@ at91pit_attach(device_t dev) err = bus_setup_intr(dev, irq, INTR_TYPE_CLK, pit_intr, NULL, NULL, &ih); - at91pit_timecounter.tc_frequency = at91_master_clock / PIT_PRESCALE; - tc_init(&at91pit_timecounter); + at91_pit_timecounter.tc_frequency = at91_master_clock / PIT_PRESCALE; + tc_init(&at91_pit_timecounter); /* Enable the PIT here. */ WR4(sc, PIT_MR, PIT_PIV(at91_master_clock / PIT_PRESCALE / hz) | PIT_EN | PIT_IEN); - soc_data.delay = at91pit_delay; out: return (err); } -static device_method_t at91pit_methods[] = { - DEVMETHOD(device_probe, at91pit_probe), - DEVMETHOD(device_attach, at91pit_attach), +static device_method_t at91_pit_methods[] = { + DEVMETHOD(device_probe, at91_pit_probe), + DEVMETHOD(device_attach, at91_pit_attach), DEVMETHOD_END }; -static driver_t at91pit_driver = { +static driver_t at91_pit_driver = { "at91_pit", - at91pit_methods, + at91_pit_methods, sizeof(struct pit_softc), }; -static devclass_t at91pit_devclass; +static devclass_t at91_pit_devclass; -DRIVER_MODULE(at91_pit, atmelarm, at91pit_driver, at91pit_devclass, NULL, +DRIVER_MODULE(at91_pit, atmelarm, at91_pit_driver, at91_pit_devclass, NULL, NULL); static int @@ -195,7 +194,7 @@ pit_intr(void *arg) } static unsigned -at91pit_get_timecount(struct timecounter *tc) +at91_pit_get_timecount(struct timecounter *tc) { uint32_t piir, icnt; Modified: head/sys/arm/at91/at91_pitreg.h ============================================================================== --- head/sys/arm/at91/at91_pitreg.h Wed Jul 11 17:11:07 2012 (r238369) +++ head/sys/arm/at91/at91_pitreg.h Wed Jul 11 17:11:54 2012 (r238370) @@ -25,8 +25,8 @@ /* $FreeBSD$ */ -#ifndef ARM_AT91_AT91PITREG_H -#define ARM_AT91_AT91PITREG_H +#ifndef ARM_AT91_AT91_PITREG_H +#define ARM_AT91_AT91_PITREG_H #define PIT_MR 0x0 #define PIT_SR 0x4 @@ -42,4 +42,6 @@ /* PIT_SR */ #define PIT_PITS_DONE 1 /* interrupt done */ -#endif /* ARM_AT91_AT91PITREG_H */ +void at91_pit_delay(int us); + +#endif /* ARM_AT91_AT91_PITREG_H */
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207111711.q6BHBsYN055331>