Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 456 → Rev 457

/shark/trunk/drivers/linuxc26/core.c
216,6 → 216,7
int error;
 
dev = get_device(dev);
 
if (!dev || !strlen(dev->bus_id))
return -EINVAL;
 
225,7 → 226,8
 
/* first, register with generic layer. */
kobject_set_name(&dev->kobj,dev->bus_id);
if (parent)
if (parent)
dev->kobj.parent = &parent->kobj;
 
if ((error = kobject_add(&dev->kobj)))
232,8 → 234,10
goto Error;
//if ((error = device_pm_add(dev)))
// goto PMError;
 
if ((error = bus_add_device(dev)))
goto BusError;
 
//down_write(&devices_subsys.rwsem);
if (parent)
list_add_tail(&dev->node,&parent->children);