summaryrefslogtreecommitdiffstats
path: root/sys/arm/ti
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2014-10-26 07:07:54 +0000
committerrpaulo <rpaulo@FreeBSD.org>2014-10-26 07:07:54 +0000
commit33a82acb89d08cd729ba83c2091d0fd2f5e2c412 (patch)
treeabc64b8b79ab27a57a93976bd35efdb39760e19b /sys/arm/ti
parent34e0375805069b36a5530030be385b18c1700d2f (diff)
downloadFreeBSD-src-33a82acb89d08cd729ba83c2091d0fd2f5e2c412.zip
FreeBSD-src-33a82acb89d08cd729ba83c2091d0fd2f5e2c412.tar.gz
MFC r273281:
Style changes as pointed out by stas@.
Diffstat (limited to 'sys/arm/ti')
-rw-r--r--sys/arm/ti/ti_wdt.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/arm/ti/ti_wdt.c b/sys/arm/ti/ti_wdt.c
index bdb8c9d..7f50a61 100644
--- a/sys/arm/ti/ti_wdt.c
+++ b/sys/arm/ti/ti_wdt.c
@@ -98,12 +98,14 @@ DRIVER_MODULE(ti_wdt, simplebus, ti_wdt_driver, ti_wdt_devclass, 0, 0);
static volatile __inline uint32_t
ti_wdt_reg_read(struct ti_wdt_softc *sc, uint32_t reg)
{
+
return (bus_space_read_4(sc->sc_bt, sc->sc_bh, reg));
}
static __inline void
ti_wdt_reg_write(struct ti_wdt_softc *sc, uint32_t reg, uint32_t val)
{
+
bus_space_write_4(sc->sc_bt, sc->sc_bh, reg, val);
}
@@ -113,14 +115,15 @@ ti_wdt_reg_write(struct ti_wdt_softc *sc, uint32_t reg, uint32_t val)
static __inline void
ti_wdt_reg_wait(struct ti_wdt_softc *sc, uint32_t bit)
{
+
while (ti_wdt_reg_read(sc, TI_WDT_WWPS) & bit)
DELAY(10);
-
}
static __inline void
ti_wdt_disable(struct ti_wdt_softc *sc)
{
+
DPRINTF("disabling watchdog %p\n", sc);
ti_wdt_reg_write(sc, TI_WDT_WSPR, 0xAAAA);
ti_wdt_reg_wait(sc, TI_W_PEND_WSPR);
@@ -131,6 +134,7 @@ ti_wdt_disable(struct ti_wdt_softc *sc)
static __inline void
ti_wdt_enable(struct ti_wdt_softc *sc)
{
+
DPRINTF("enabling watchdog %p\n", sc);
ti_wdt_reg_write(sc, TI_WDT_WSPR, 0xBBBB);
ti_wdt_reg_wait(sc, TI_W_PEND_WSPR);
OpenPOWER on IntegriCloud