Re: [PATCH 1/2] usb/udc-core: wire up sysfs files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Felipe Balbi | 2011-06-22 16:26:18 [+0300]:

>Hi,
Hi,

>> diff --git a/drivers/usb/gadget/udc-core.c b/drivers/usb/gadget/udc-core.c
>> index 2ddb7c8..08221fa 100644
>> --- a/drivers/usb/gadget/udc-core.c
>> +++ b/drivers/usb/gadget/udc-core.c
>> @@ -164,6 +164,7 @@ int usb_add_gadget_udc(struct device *parent, struct usb_gadget *gadget)
>>  	device_initialize(&udc->dev);
>>  	udc->dev.release = usb_udc_release;
>>  	udc->dev.class = udc_class;
>> +	udc->dev.groups = usb_udc_attr_groups;
>>  	udc->dev.parent = parent;
>>  	ret = dev_set_name(&udc->dev, "%s", kobject_name(&parent->kobj));
>>  	if (ret)
>> @@ -468,8 +469,6 @@ static int __init usb_udc_init(void)
>>  	}
>>  
>>  	udc_class->dev_uevent = usb_udc_uevent;
>> -	udc_device_type.groups = usb_udc_attr_groups;
>> -
>>  	return 0;
>>  }
>>  subsys_initcall(usb_udc_init);
>
>I wonder if it would be simpler to just assign the device type
>correctly ?

So instead dev.groups I assign dev.type. Not sure if this makes sense
unless we distinguish between 2.0 and 3.0 gadgets and have different
attributes and runtime pm callbacks.

Sebastian
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux