On 7/31/14, 5:00 PM, Paul Zimmerman wrote:
>> From: Paul Zimmerman
>> Sent: Wednesday, July 30, 2014 11:29 AM
>>
>>> From: dingu...@altera.com [mailto:dingu...@altera.com]
>>> Sent: Wednesday, July 30, 2014 8:21 AM
>>>
>>> Adds the gadget data structure and appropriate data structure pointers
>>> to the common dwc2_hsotg data structure. This is needed so that the
>>> dwc2_hsotg data structure can be used by the hcd and gadget drivers.
>>>
>>> Signed-off-by: Dinh Nguyen <dingu...@altera.com>
>>> ---
>>>  drivers/usb/dwc2/core.h |    6 ++++++
>>>  1 file changed, 6 insertions(+)
>>>
>>> diff --git a/drivers/usb/dwc2/core.h b/drivers/usb/dwc2/core.h
>>> index 3b4bd4c..ee34ee1 100644
>>> --- a/drivers/usb/dwc2/core.h
>>> +++ b/drivers/usb/dwc2/core.h
>>> @@ -604,6 +604,12 @@ struct dwc2_hsotg {
>>>     struct timer_list wkp_timer;
>>>     enum dwc2_lx_state lx_state;
>>>
>>> +   /* Gadget structures */
>>> +   struct s3c_hsotg *s3c_hsotg;
>>> +   struct usb_gadget       gadget;
>>> +   struct usb_gadget_driver *driver;
>>> +   struct s3c_hsotg_ep     *eps;
>> What's up with the funny spacing here? Can you neaten that up, please?
> Also, you need another patch later in the series, to remove the
> 'gadget', 'driver', and 'eps' members from the s3c_hsotg struct, once
> they are no longer used. Or did you do that later and I missed it?
> Also, I think there are some more members, like 'regs', that are unused
> at the end of the series, right?
I believe so. I'll make sure to address this in V3.
> And, I think the 'dedicated_fifos' member is the same thing as the
> 'en_multiple_tx_fifo' member on the host side, so perhaps that could
> be removed as well? That could be done in a future patch, though.
>
I'll see if it can be removed cleanly in this series.

Dinh

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

Reply via email to