ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it
authorShang XiaoJing <shangxiaojing@huawei.com>
Tue, 27 Sep 2022 14:11:10 +0000 (22:11 +0800)
committerTakashi Iwai <tiwai@suse.de>
Thu, 29 Sep 2022 06:11:55 +0000 (08:11 +0200)
Use DIV_ROUND_UP() instead of open-coding it, which intents and makes
it more clear what is going on for the casual reviewer.

The Coccinelle references Commit e4d8aef21403 ("ALSA: usb: Use
DIV_ROUND_UP() instead of open-coding it").

Signed-off-by: Shang XiaoJing <shangxiaojing@huawei.com>
Link: https://lore.kernel.org/r/20220927141110.18033-1-shangxiaojing@huawei.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/isa/sb/emu8000_pcm.c

index f8d90a1e989b0925797d1dfc24849840b36b39e5..c8afc4347c54d4070e3ecaa8077d10088d170731 100644 (file)
@@ -236,7 +236,7 @@ static int emu8k_pcm_open(struct snd_pcm_substream *subs)
 
        /* use timer to update periods.. (specified in msec) */
        snd_pcm_hw_constraint_minmax(runtime, SNDRV_PCM_HW_PARAM_PERIOD_TIME,
-                                    (1000000 + HZ - 1) / HZ, UINT_MAX);
+                                    DIV_ROUND_UP(1000000, HZ), UINT_MAX);
 
        return 0;
 }