Home
last modified time | relevance | path

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

/openbmc/linux/drivers/hwmon/
H A Daspeed-g6-pwm-tach.c273 static void aspeed_tach_ch_enable(struct aspeed_pwm_tach_data *priv, u8 tach_ch, in aspeed_tach_ch_enable() argument
277 writel(readl(priv->base + TACH_ASPEED_CTRL(tach_ch)) | in aspeed_tach_ch_enable()
279 priv->base + TACH_ASPEED_CTRL(tach_ch)); in aspeed_tach_ch_enable()
281 writel(readl(priv->base + TACH_ASPEED_CTRL(tach_ch)) & in aspeed_tach_ch_enable()
283 priv->base + TACH_ASPEED_CTRL(tach_ch)); in aspeed_tach_ch_enable()
403 static void aspeed_present_fan_tach(struct aspeed_pwm_tach_data *priv, u8 *tach_ch, int count) in aspeed_present_fan_tach() argument
409 ch = tach_ch[index]; in aspeed_present_fan_tach()
432 u8 *tach_ch; in aspeed_create_fan_monitor() local
437 tach_ch = devm_kcalloc(dev, count, sizeof(*tach_ch), GFP_KERNEL); in aspeed_create_fan_monitor()
438 if (!tach_ch) in aspeed_create_fan_monitor()
[all …]