projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
V4L/DVB (12483): Use DIV_ROUND_CLOSEST
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
media
/
dvb
/
frontends
/
dib7000p.c
diff --git
a/drivers/media/dvb/frontends/dib7000p.c
b/drivers/media/dvb/frontends/dib7000p.c
index 8217e5b38f47064e464942ff3b75fa3b8e8ce53c..fc96fbf03d6dc9d1bbf9cce827ac950184c6d1d5 100644
(file)
--- a/
drivers/media/dvb/frontends/dib7000p.c
+++ b/
drivers/media/dvb/frontends/dib7000p.c
@@
-883,7
+883,7
@@
static void dib7000p_spur_protect(struct dib7000p_state *state, u32 rf_khz, u32
255, 255, 255, 255, 255, 255};
u32 xtal = state->cfg.bw->xtal_hz / 1000;
- int f_rel =
( (rf_khz + xtal/2) /
xtal) * xtal - rf_khz;
+ int f_rel =
DIV_ROUND_CLOSEST(rf_khz,
xtal) * xtal - rf_khz;
int k;
int coef_re[8],coef_im[8];
int bw_khz = bw;