media: ds3000: fix LNB supply voltage on Tevii S480 on initialization
authorUlrich Eckhardt <uli-lirc@uli-eckhardt.de>
Fri, 10 Oct 2014 17:19:12 +0000 (14:19 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 Nov 2014 16:59:54 +0000 (08:59 -0800)
commitd72df4e2460fb3569a0a377a37e88658368867e2
tree62ae8326bdf3fb3a278cdee11b37b125fd45807b
parentb6b7c3ec68d527be72c47d3b0c2b7c139bfe895f
media: ds3000: fix LNB supply voltage on Tevii S480 on initialization

commit 8c5bcded11cb607b1bb5920de3b9c882136d27db upstream.

The Tevii S480 outputs 18V on startup for the LNB supply voltage and does not
automatically power down. This blocks other receivers connected
to a satellite channel router (EN50494), since the receivers can not send the
required DiSEqC sequences when the Tevii card is connected to a the same SCR.

This patch switches off the LNB supply voltage on initialization of the frontend.

[mchehab@osg.samsung.com: add a comment about why we're explicitly
 turning off voltage at device init]
Signed-off-by: Ulrich Eckhardt <uli@uli-eckhardt.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/dvb-frontends/ds3000.c