Home
last modified time | relevance | path

Searched full:log10 (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_qmath.c211 #define LOG10_2 19728 /* log10(2) in q.16 */
216 * the log10(N). This routine first normalizes the input no N. Then N is in
219 * log10(mag * 2^x) = log2(mag * 2^x) * log10(2) is computed.
225 * N - number to which log10 has to be found.
227 * log10N - address where log10(N) will be written.
288 /* compute the log10(N) by multiplying log2(N) with log10(2). in qm_log10()
289 * as log10(mag * 2^x) = log2(mag * 2^x) * log10(2) in qm_log10()
/linux/arch/m68k/fpsp040/
H A Dstwotox.S89 BOUNDS2: .long 0x3FB98000,0x400B9B07 | ... 2^(-70),16480 LOG2/LOG10
91 L2TEN64: .long 0x406A934F,0x0979A371 | ... 64LOG10/LOG2
92 L10TWO1: .long 0x3F734413,0x509F8000 | ... LOG2/64LOG10
96 LOG10: .long 0x40000000,0x935D8DDD,0xAAA8AC17,0x00000000 label
325 cmpil #0x400B9B07,%d0 | ...|X| <= 16480*log2/log10 ?
333 fmuld L2TEN64,%fp1 | ...X*64*LOG10/LOG2
335 fmovel %fp1,N(%a6) | ...N=INT(X*64*LOG10/LOG2)
359 fmuld L10TWO1,%fp1 | ...N*(LOG2/64LOG10)_LEAD
362 fmulx L10TWO2,%fp2 | ...N*(LOG2/64LOG10)_TRAIL
376 fmulx LOG10,%fp0 | ...FP0 IS R
H A Dget_op.S79 .long 0x3ffd0000,0x9a209a84,0xfbcff798 |log10(2)
82 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
86 .long 0x3ffd0000,0x9a209a84,0xfbcff798 |log10(2)
89 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
93 .long 0x3ffd0000,0x9a209a84,0xfbcff799 |log10(2)
96 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
H A Dslog2.S117 |--entry point for Log10(X), X is denormalized
129 |--entry point for Log10(X), X is normalized
/linux/drivers/media/dvb-frontends/
H A Dlgdt330x.c461 * SNR_EQ = 10 * log10(25 * 24^2 / EQ_MSE)
463 * SNR_EQ = 10 * log10(25 * 32^2 / EQ_MSE)
465 * SNR_PT = 10 * log10(25 * 32^2 / PT_MSE) (we use this one)
467 * SNR = 10 * log10( 688128 / MSEQAM)
469 * SNR = 10 * log10( 696320 / MSEQAM)
473 * Where for 256-QAM, c = log10(696320) * 2^24, and so on.
506 c = 69765745; /* log10(25*24^2)*2^24 */ in lgdt3302_read_snr()
511 c = 73957994; /* log10(25*32^2)*2^24 */ in lgdt3302_read_snr()
519 /* log10(688128)*2^24 and log10(696320)*2^24 */ in lgdt3302_read_snr()
553 c = 73957994; /* log10(25*32^2)*2^24 */ in lgdt3303_read_snr()
[all …]
H A Dmn88472.c99 /* CNR[dB]: 10 * log10(65536 / value) + 2 */ in mn88472_read_status()
100 /* log10(65536) = 80807124, 0.2 = 3355443 */ in mn88472_read_status()
125 /* CNR[dB]: 10 * log10(16384 / value) - 6 */ in mn88472_read_status()
126 /* log10(16384) = 70706234, 0.6 = 10066330 */ in mn88472_read_status()
132 /* CNR[dB]: 10 * log10(65536 / value) + 2 */ in mn88472_read_status()
133 /* log10(65536) = 80807124, 0.2 = 3355443 */ in mn88472_read_status()
156 /* CNR[dB]: 10 * log10(8 * (signal / noise)) */ in mn88472_read_status()
157 /* log10(8) = 15151336 */ in mn88472_read_status()
H A Dmn88473.c339 /* CNR[dB]: 10 * (log10(65536 / value) + 0.2) */ in mn88473_read_status()
340 /* log10(65536) = 80807124, 0.2 = 3355443 */ in mn88473_read_status()
364 /* CNR[dB]: 10 * (log10(16384 / value) - 0.6) */ in mn88473_read_status()
365 /* log10(16384) = 70706234, 0.6 = 10066330 */ in mn88473_read_status()
371 /* CNR[dB]: 10 * (log10(65536 / value) + 0.2) */ in mn88473_read_status()
372 /* log10(65536) = 80807124, 0.2 = 3355443 */ in mn88473_read_status()
394 /* CNR[dB]: 10 * log10(8 * (signal / noise)) */ in mn88473_read_status()
395 /* log10(8) = 15151336 */ in mn88473_read_status()
H A Dor51132.c427 SNR[dB] = 10 * log10(897152044.8282 / MSE^2 ) - K
433 SNR[dB] = 10 * log10(897152044.8282 / MSE^2 )
436 SNR[dB] = 10 * log10(907832426.314266 / MSE^2 )
440 Where for QAM256, c = log10(907832426.314266) * 2^24
441 and for 8-VSB and QAM64, c = log10(897152044.8282) * 2^24 */
H A Dsi2165.c726 * 1000 * 10 * log10(2^24 / regval) = in si2165_read_status()
727 * 1000 * 10 * (log10(2^24) - log10(regval)) = in si2165_read_status()
730 * intlog10(x) = log10(x) * 2^24 in si2165_read_status()
731 * intlog10(2^24) = log10(2^24) * 2^24 = 121210686 in si2165_read_status()
H A Dlgdt3305.c997 c = 73957994; /* log10(25*32^2)*2^24 */ in lgdt3305_read_snr()
1004 c = 73957994; /* log10(25*32^2)*2^24 */ in lgdt3305_read_snr()
1014 /* log10(688128)*2^24 and log10(696320)*2^24 */ in lgdt3305_read_snr()
H A Dor51211.c260 SNR[dB] = 10 * log10(219037.9454 / MSE^2 )
264 Where for 8-VSB, c = log10(219037.9454) * 2^24 */
H A Daf9033.c728 * CNR[dB] 13 * -log10((1690000 - value) / value) + 2.6 in af9033_read_status()
739 * CNR[dB] 6 * log10((value - 370000) / (828000 - value)) + 15.7 in af9033_read_status()
750 * CNR[dB] 8 * log10((value - 193000) / (425000 - value)) + 23.8 in af9033_read_status()
H A Dmn88443x.c313 /* CNR[dB]: 10 * log10(D) - 30.74 / D^3 - 3 */ in mn88443x_s_read_status()
513 /* CNR[dB]: 10 * (log10(65536 / value) + 0.2) */ in mn88443x_t_read_status()
H A Dtc90522.c421 * (P = 10log10(5505024/cndat)) in tc90522t_get_frontend()
424 /* p = 10log10(5505024/cndat) << 24 (8.24 fixed point float)*/ in tc90522t_get_frontend()
H A Daf9013.c669 * CNR[dB] 13 * -log10((1690000 - value) / value) + 2.6 in af9013_read_status()
680 * CNR[dB] 6 * log10((value - 370000) / (828000 - value)) + 15.7 in af9013_read_status()
691 * CNR[dB] 8 * log10((value - 193000) / (425000 - value)) + 23.8 in af9013_read_status()
H A Dcxd2820r_t2.c336 #define CXD2820R_LOG10_8_24 15151336 /* log10(8) << 24 */ in cxd2820r_read_status_t2()
/linux/lib/math/
H A Dint_log.c114 * returns: log10(value) * 2^24 in intlog10()
115 * wrong result if value = 0 (log10(0) is undefined) in intlog10()
128 * log10(x) = log2(x) * log10(2) in intlog10()
/linux/include/linux/
H A Dint_log.h36 * intlog10 - computes log10 of a value; the result is shifted left by 24 bits
52 * return: log10(value) * 2^24
/linux/samples/bpf/
H A Dtracex3.bpf.c78 /* the lines below are computing index = log10(delta)*10 in bpf_prog2()
84 * log10(x)*10 = log2(x)*10/log2(10) = log2(x)*3 in bpf_prog2()
/linux/arch/m68k/math-emu/
H A Dfp_scan.S366 .long 0x00003ffd,0x9a209a84,0xfbcff798 | log10(2)
369 .long 0x00003ffd,0xde5bd8a9,0x37287195 | log10(e)
/linux/drivers/net/wireless/ath/ath9k/
H A Deeprom.h93 #define POWER_CORRECTION_FOR_TWO_CHAIN 6 /* 10*log10(2)*2 */
94 #define POWER_CORRECTION_FOR_THREE_CHAIN 10 /* 10*log10(3)*2 */
/linux/drivers/media/firewire/
H A Dfiredtv-fe.c130 /* C/N[dB] = -10 * log10(snr / 65535) */ in fdtv_read_snr()
/linux/sound/firewire/fireworks/
H A Dfireworks_proc.c123 * dB = 20 * log10(linear / 0x01000000)
/linux/drivers/md/dm-vdo/
H A Ddump.c46 /* Another static buffer... log10(256) = 2.408+, round up: */
/linux/drivers/iio/amplifiers/
H A Dhmc425a.c29 * Except for the shutdown value, all can be converted to dB using 20 * log10(x)

12