linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / media / dvb / dvb-usb / dvb-usb-init.c
index a1705ec..ce34a55 100644 (file)
@@ -42,8 +42,8 @@ static int dvb_usb_init(struct dvb_usb_device *d)
 {
        int ret = 0;
 
-       mutex_init(&d->usb_mutex);
-       mutex_init(&d->i2c_mutex);
+       sema_init(&d->usb_sem, 1);
+       sema_init(&d->i2c_sem, 1);
 
        d->state = DVB_USB_STATE_INIT;