diff options
Diffstat (limited to 'drivers/media/dvb/frontends/lgs8gxx.c')
-rw-r--r-- | drivers/media/dvb/frontends/lgs8gxx.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/media/dvb/frontends/lgs8gxx.c b/drivers/media/dvb/frontends/lgs8gxx.c index f9785dfe735b..fde27645bbed 100644 --- a/drivers/media/dvb/frontends/lgs8gxx.c +++ b/drivers/media/dvb/frontends/lgs8gxx.c | |||
@@ -37,14 +37,14 @@ | |||
37 | } while (0) | 37 | } while (0) |
38 | 38 | ||
39 | static int debug; | 39 | static int debug; |
40 | static int fake_signal_str; | 40 | static int fake_signal_str = 1; |
41 | 41 | ||
42 | module_param(debug, int, 0644); | 42 | module_param(debug, int, 0644); |
43 | MODULE_PARM_DESC(debug, "Turn on/off frontend debugging (default:off)."); | 43 | MODULE_PARM_DESC(debug, "Turn on/off frontend debugging (default:off)."); |
44 | 44 | ||
45 | module_param(fake_signal_str, int, 0644); | 45 | module_param(fake_signal_str, int, 0644); |
46 | MODULE_PARM_DESC(fake_signal_str, "fake signal strength for LGS8913." | 46 | MODULE_PARM_DESC(fake_signal_str, "fake signal strength for LGS8913." |
47 | "Signal strength calculation is slow.(default:off)."); | 47 | "Signal strength calculation is slow.(default:on)."); |
48 | 48 | ||
49 | /* LGS8GXX internal helper functions */ | 49 | /* LGS8GXX internal helper functions */ |
50 | 50 | ||
@@ -610,7 +610,7 @@ static int lgs8gxx_read_signal_agc(struct lgs8gxx_state *priv, u16 *signal) | |||
610 | else | 610 | else |
611 | cat = 0; | 611 | cat = 0; |
612 | 612 | ||
613 | *signal = cat; | 613 | *signal = cat * 65535 / 5; |
614 | 614 | ||
615 | return 0; | 615 | return 0; |
616 | } | 616 | } |
@@ -630,8 +630,8 @@ static int lgs8913_read_signal_strength(struct lgs8gxx_state *priv, u16 *signal) | |||
630 | 630 | ||
631 | if (fake_signal_str) { | 631 | if (fake_signal_str) { |
632 | if ((t & 0xC0) == 0xC0) { | 632 | if ((t & 0xC0) == 0xC0) { |
633 | dprintk("Fake signal strength as 50\n"); | 633 | dprintk("Fake signal strength\n"); |
634 | *signal = 0x32; | 634 | *signal = 0x7FFF; |
635 | } else | 635 | } else |
636 | *signal = 0; | 636 | *signal = 0; |
637 | return 0; | 637 | return 0; |