Home
last modified time | relevance | path

Searched refs:CNTR_CTRL (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/drivers/watchdog/
H A Darmada-37xx-wdt.c28 #define CNTR_CTRL(id) ((id) * 0x10) macro
40 #define CNTR_COUNT_LOW(id) (CNTR_CTRL(id) + 0x4)
41 #define CNTR_COUNT_HIGH(id) (CNTR_CTRL(id) + 0x8)
51 setbits_le32(priv->reg + CNTR_CTRL(id), CNTR_CTRL_ENABLE); in counter_enable()
56 clrbits_le32(priv->reg + CNTR_CTRL(id), CNTR_CTRL_ENABLE); in counter_disable()
63 reg = readl(priv->reg + CNTR_CTRL(id)); in init_counter()
79 writel(reg, priv->reg + CNTR_CTRL(id)); in init_counter()
/openbmc/linux/drivers/watchdog/
H A Darmada_37xx_wdt.c49 #define CNTR_CTRL(id) ((id) * 0x10) macro
61 #define CNTR_COUNT_LOW(id) (CNTR_CTRL(id) + 0x4)
62 #define CNTR_COUNT_HIGH(id) (CNTR_CTRL(id) + 0x8)
108 reg = readl(dev->reg + CNTR_CTRL(id)); in counter_enable()
110 writel(reg, dev->reg + CNTR_CTRL(id)); in counter_enable()
117 reg = readl(dev->reg + CNTR_CTRL(id)); in counter_disable()
119 writel(reg, dev->reg + CNTR_CTRL(id)); in counter_disable()
127 reg = readl(dev->reg + CNTR_CTRL(id)); in init_counter()
141 writel(reg, dev->reg + CNTR_CTRL(id)); in init_counter()
194 reg = readl(dev->reg + CNTR_CTRL(CNTR_ID_WDOG)); in armada_37xx_wdt_is_running()