|
@@ -723,7 +723,6 @@ static int stk7700p_frontend_attach(struct dvb_usb_adapter *adap)
|
|
|
adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 18, &stk7700p_dib7000p_config);
|
|
|
st->is_dib7000pc = 1;
|
|
|
} else {
|
|
|
- dvb_detach(&state->dib7000p_ops);
|
|
|
memset(&state->dib7000p_ops, 0, sizeof(state->dib7000p_ops));
|
|
|
adap->fe_adap[0].fe = dvb_attach(dib7000m_attach, &adap->dev->i2c_adap, 18, &stk7700p_dib7000m_config);
|
|
|
}
|
|
@@ -3804,6 +3803,7 @@ struct dvb_usb_device_properties dib0700_devices[] = {
|
|
|
|
|
|
DIB0700_DEFAULT_STREAMING_CONFIG(0x02),
|
|
|
}},
|
|
|
+ .size_of_priv = sizeof(struct dib0700_adapter_state),
|
|
|
},
|
|
|
},
|
|
|
|