diff options
author | ian <ian@FreeBSD.org> | 2015-05-23 23:08:54 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2015-05-23 23:08:54 +0000 |
commit | 9e0f8345df115d65713e07d4c02059227fddf47f (patch) | |
tree | 28aa26e86b756815545b5ca77a5308412ac00793 /sys/arm | |
parent | 98dff7fa06c2bdb3c4154926f5f55ac43f998467 (diff) | |
download | FreeBSD-src-9e0f8345df115d65713e07d4c02059227fddf47f.zip FreeBSD-src-9e0f8345df115d65713e07d4c02059227fddf47f.tar.gz |
MFC r279816, r279826:
Attach the prcm clock driver early, so it can set the mpcore timer frequency.
Change the name of the dmtimer pps device from /dev/ppsN to /dev/dmtppsN.
Diffstat (limited to 'sys/arm')
-rw-r--r-- | sys/arm/ti/am335x/am335x_dmtimer.c | 2 | ||||
-rw-r--r-- | sys/arm/ti/omap4/omap4_prcm_clks.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/arm/ti/am335x/am335x_dmtimer.c b/sys/arm/ti/am335x/am335x_dmtimer.c index 240a7a7..09acb3d 100644 --- a/sys/arm/ti/am335x/am335x_dmtimer.c +++ b/sys/arm/ti/am335x/am335x_dmtimer.c @@ -200,7 +200,7 @@ am335x_dmtimer_et_write_4(struct am335x_dmtimer_softc *sc, uint32_t reg, */ #ifdef PPS_SYNC -#define PPS_CDEV_NAME "pps" +#define PPS_CDEV_NAME "dmtpps" static void am335x_dmtimer_set_capture_mode(struct am335x_dmtimer_softc *sc, bool force_off) diff --git a/sys/arm/ti/omap4/omap4_prcm_clks.c b/sys/arm/ti/omap4/omap4_prcm_clks.c index 7fa59b3..121e7cc 100644 --- a/sys/arm/ti/omap4/omap4_prcm_clks.c +++ b/sys/arm/ti/omap4/omap4_prcm_clks.c @@ -1423,5 +1423,6 @@ static driver_t omap4_prcm_driver = { static devclass_t omap4_prcm_devclass; -DRIVER_MODULE(omap4_prcm, simplebus, omap4_prcm_driver, omap4_prcm_devclass, 0, 0); +EARLY_DRIVER_MODULE(omap4_prcm, simplebus, omap4_prcm_driver, + omap4_prcm_devclass, 0, 0, BUS_PASS_TIMER + BUS_PASS_ORDER_EARLY); MODULE_VERSION(omap4_prcm, 1); |