diff mbox series

[2/2] usb: correct kernel-doc inconsistency

Message ID 20200707045207.235540-2-colton.w.lewis@protonmail.com (mailing list archive)
State New, archived
Headers show
Series [1/2] usb: correct kernel-doc inconsistency | expand

Commit Message

Colton Lewis July 7, 2020, 4:52 a.m. UTC
Silence documentation build warning by correcting kernel-doc comments
for usb_device and usb_device_driver structs.

./include/linux/usb.h:713: warning: Function parameter or member 'use_generic_driver' not described in 'usb_device'
./include/linux/usb.h:1253: warning: Function parameter or member 'match' not described in 'usb_device_driver'
./include/linux/usb.h:1253: warning: Function parameter or member 'id_table' not described in 'usb_device_driver'

Signed-off-by: Colton Lewis <colton.w.lewis@protonmail.com>
---
 include/linux/usb.h | 3 +++
 1 file changed, 3 insertions(+)

Comments

Randy Dunlap July 7, 2020, 5:17 a.m. UTC | #1
On 7/6/20 9:52 PM, Colton Lewis wrote:
> Silence documentation build warning by correcting kernel-doc comments
> for usb_device and usb_device_driver structs.
> 
> ./include/linux/usb.h:713: warning: Function parameter or member 'use_generic_driver' not described in 'usb_device'
> ./include/linux/usb.h:1253: warning: Function parameter or member 'match' not described in 'usb_device_driver'
> ./include/linux/usb.h:1253: warning: Function parameter or member 'id_table' not described in 'usb_device_driver'
> 
> Signed-off-by: Colton Lewis <colton.w.lewis@protonmail.com>

Hi,
I also sent a patch for this on June 28.


> ---
>  include/linux/usb.h | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/include/linux/usb.h b/include/linux/usb.h
> index 9f3c721c70dc..88c80289e51f 100644
> --- a/include/linux/usb.h
> +++ b/include/linux/usb.h
> @@ -621,6 +621,7 @@ struct usb3_lpm_parameters {
>   *	be manipulated by those functions, with the bandwidth_mutex is held.
>   * @hub_delay: cached value consisting of:
>   *		parent->hub_delay + wHubDelay + tTPTransmissionDelay (40ns)
> + * @use_generic_driver: bit is set to use generic usb driver
>   *
>   *	Will be used as wValue for SetIsochDelay requests.
>   *
> @@ -1215,6 +1216,7 @@ struct usb_driver {
>   * struct usb_device_driver - identifies USB device driver to usbcore
>   * @name: The driver name should be unique among USB drivers,
>   *	and should normally be the same as the module name.
> + * @match: Called to see if driver matches a device.
>   * @probe: Called to see if the driver is willing to manage a particular
>   *	device.  If it is, probe returns zero and uses dev_set_drvdata()
>   *	to associate driver-specific data with the device.  If unwilling
> @@ -1227,6 +1229,7 @@ struct usb_driver {
>   * @dev_groups: Attributes attached to the device that will be created once it
>   *	is bound to the driver.
>   * @drvwrap: Driver-model core structure wrapper.
> + * @id_table: Array of device ids supported by this driver.
>   * @supports_autosuspend: if set to 0, the USB core will not allow autosuspend
>   *	for devices bound to this driver.
>   * @generic_subclass: if set to 1, the generic USB driver's probe, disconnect,
>
Greg Kroah-Hartman July 7, 2020, 6:02 p.m. UTC | #2
On Mon, Jul 06, 2020 at 10:17:12PM -0700, Randy Dunlap wrote:
> On 7/6/20 9:52 PM, Colton Lewis wrote:
> > Silence documentation build warning by correcting kernel-doc comments
> > for usb_device and usb_device_driver structs.
> > 
> > ./include/linux/usb.h:713: warning: Function parameter or member 'use_generic_driver' not described in 'usb_device'
> > ./include/linux/usb.h:1253: warning: Function parameter or member 'match' not described in 'usb_device_driver'
> > ./include/linux/usb.h:1253: warning: Function parameter or member 'id_table' not described in 'usb_device_driver'
> > 
> > Signed-off-by: Colton Lewis <colton.w.lewis@protonmail.com>
> 
> Hi,
> I also sent a patch for this on June 28.

Its' in linux-next, right?

thanks,

greg k-h
Randy Dunlap July 7, 2020, 6:06 p.m. UTC | #3
On 7/7/20 11:02 AM, Greg KH wrote:
> On Mon, Jul 06, 2020 at 10:17:12PM -0700, Randy Dunlap wrote:
>> On 7/6/20 9:52 PM, Colton Lewis wrote:
>>> Silence documentation build warning by correcting kernel-doc comments
>>> for usb_device and usb_device_driver structs.
>>>
>>> ./include/linux/usb.h:713: warning: Function parameter or member 'use_generic_driver' not described in 'usb_device'
>>> ./include/linux/usb.h:1253: warning: Function parameter or member 'match' not described in 'usb_device_driver'
>>> ./include/linux/usb.h:1253: warning: Function parameter or member 'id_table' not described in 'usb_device_driver'
>>>
>>> Signed-off-by: Colton Lewis <colton.w.lewis@protonmail.com>
>>
>> Hi,
>> I also sent a patch for this on June 28.
> 
> Its' in linux-next, right?

Yes, it is.

> thanks,
> 
> greg k-h


ta.
diff mbox series

Patch

diff --git a/include/linux/usb.h b/include/linux/usb.h
index 9f3c721c70dc..88c80289e51f 100644
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@ -621,6 +621,7 @@  struct usb3_lpm_parameters {
  *	be manipulated by those functions, with the bandwidth_mutex is held.
  * @hub_delay: cached value consisting of:
  *		parent->hub_delay + wHubDelay + tTPTransmissionDelay (40ns)
+ * @use_generic_driver: bit is set to use generic usb driver
  *
  *	Will be used as wValue for SetIsochDelay requests.
  *
@@ -1215,6 +1216,7 @@  struct usb_driver {
  * struct usb_device_driver - identifies USB device driver to usbcore
  * @name: The driver name should be unique among USB drivers,
  *	and should normally be the same as the module name.
+ * @match: Called to see if driver matches a device.
  * @probe: Called to see if the driver is willing to manage a particular
  *	device.  If it is, probe returns zero and uses dev_set_drvdata()
  *	to associate driver-specific data with the device.  If unwilling
@@ -1227,6 +1229,7 @@  struct usb_driver {
  * @dev_groups: Attributes attached to the device that will be created once it
  *	is bound to the driver.
  * @drvwrap: Driver-model core structure wrapper.
+ * @id_table: Array of device ids supported by this driver.
  * @supports_autosuspend: if set to 0, the USB core will not allow autosuspend
  *	for devices bound to this driver.
  * @generic_subclass: if set to 1, the generic USB driver's probe, disconnect,