Beispiel #1
0
static int af9015_init(struct dvb_usb_device *d)
{
	int ret;
	deb_info("%s:\n", __func__);

	/* init RC canary */
	ret = af9015_write_reg(d, 0x98e9, 0xff);
	if (ret)
		goto error;

	ret = af9015_init_endpoint(d);
	if (ret)
		goto error;

error:
	return ret;
}
Beispiel #2
0
static int af9015_init(struct dvb_usb_device *d)
{
    struct af9015_state *state = d_to_priv(d);
    int ret;
    dev_dbg(&d->udev->dev, "%s:\n", __func__);

    mutex_init(&state->fe_mutex);

    /* init RC canary */
    ret = af9015_write_reg(d, 0x98e9, 0xff);
    if (ret)
        goto error;

    ret = af9015_init_endpoint(d);
    if (ret)
        goto error;

error:
    return ret;
}