Commit ba02473e authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] az6007: Simplify the code by removing an uneeded function

Everything to reset the demod is already at
az6007_frontend_poweron().
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 3aecf2c5
......@@ -259,34 +259,6 @@ static int az6007_frontend_poweron(struct dvb_usb_adapter *adap)
return ret;
}
static int az6007_frontend_reset(struct dvb_usb_adapter *adap)
{
struct usb_device *udev = adap->dev->udev;
int ret;
deb_info("az6007_frontend_reset adap=%p adap->dev=%p\n", adap, adap->dev);
/* reset demodulator */
ret = az6007_write(udev, FX2_SCON1, 1, 3, NULL, 0);
if (ret < 0)
goto error;
msleep(200);
ret = az6007_write(udev, FX2_SCON1, 0, 3, NULL, 0);
if (ret < 0)
goto error;
msleep(200);
ret = az6007_write(udev, FX2_SCON1, 1, 3, NULL, 0);
if (ret < 0)
goto error;
msleep(200);
error:
if (ret < 0)
err("%s failed with error %d", __func__, ret);
return ret;
}
static int az6007_led_on_off(struct usb_interface *intf, int onoff)
{
struct usb_device *udev = interface_to_usbdev(intf);
......@@ -309,7 +281,6 @@ static int az6007_frontend_attach(struct dvb_usb_adapter *adap)
BUG_ON(!st);
az6007_frontend_poweron(adap);
az6007_frontend_reset(adap);
info("az6007: attaching demod drxk");
adap->fe = dvb_attach(drxk_attach, &terratec_h7_drxk,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment