Skip to content

Commit

Permalink
[media] az6007: Simplify the code by removing an uneeded function
Browse files Browse the repository at this point in the history
Everything to reset the demod is already at
az6007_frontend_poweron().

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Mauro Carvalho Chehab committed Jan 21, 2012
1 parent 3aecf2c commit ba02473
Showing 1 changed file with 0 additions and 29 deletions.
29 changes: 0 additions & 29 deletions drivers/media/dvb/dvb-usb/az6007.c
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand All @@ -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,
Expand Down

0 comments on commit ba02473

Please sign in to comment.