Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] stb0899: sign of CRL_FREQ doesn't depend on inversion

Contrary to CFR (derotator frequency), which changes signedness
depending on inversion, CRL_FREQ does not.

Signed-off-by: Reinhard Nißl <rnissl@gmx.de>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Reinhard Nißl and committed by
Mauro Carvalho Chehab
7db462cd 25e529e6

+1 -3
+1 -3
drivers/media/dvb-frontends/stb0899_algo.c
··· 1504 1504 else 1505 1505 internal->inversion = IQ_SWAP_OFF; 1506 1506 1507 - offsetfreq *= internal->inversion; 1508 - 1509 - internal->freq = internal->freq - offsetfreq; 1507 + internal->freq = internal->freq + offsetfreq; 1510 1508 internal->srate = stb0899_dvbs2_get_srate(state); 1511 1509 1512 1510 reg = STB0899_READ_S2REG(STB0899_S2DEMOD, UWP_STAT2);