Docs: usb: update struct usb_driver, remove :c:func:
Subsystems (2)
cover Docs: usb: update struct usb_driver, remove :c:func:
update struct usb_driver and remove :c:func: for usb_register and usb_deregister
Philipp Hortmann (2):
Docs: usb: update struct usb_driver
Docs: usb: remove :c:func: for usb_register and usb_deregister
Documentation/driver-api/usb/writing_usb_driver.rst | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-)
Signature · 1 line
2.25.1
PATCH 1/2 Docs: usb: update struct usb_driver
update struct usb_driver from usb-skeleton.c.
--- Documentation/driver-api/usb/writing_usb_driver.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
Documentation/driver-api/usb/writing_usb_driver.rst +5 -2
@@ -57,9 +57,12 @@ structure. The skeleton driver declares a :c:type:`usb_driver` as:: .name = "skeleton", .probe = skel_probe, .disconnect = skel_disconnect, - .fops = &skel_fops, - .minor = USB_SKEL_MINOR_BASE, + .suspend = skel_suspend, + .resume = skel_resume, + .pre_reset = skel_pre_reset, + .post_reset = skel_post_reset, .id_table = skel_table, + .supports_autosuspend = 1, };
Signature · 1 line
2.25.1
PATCH 2/2 Docs: usb: remove :c:func: for usb_register and usb_deregister
In reply to Philipp Hortmannremove :c:func: for usb_register and usb_deregister
--- Documentation/driver-api/usb/writing_usb_driver.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Documentation/driver-api/usb/writing_usb_driver.rst +2 -2
@@ -84,7 +84,7 @@ this user-space interaction. The skeleton driver needs this kind of interface, so it provides a minor starting number and a pointer to its :c:type:`file_operations` functions. -The USB driver is then registered with a call to :c:func:`usb_register`, +The USB driver is then registered with a call to usb_register(), usually in the driver's init function, as shown here:: static int __init usb_skel_init(void)
@@ -105,7 +105,7 @@ usually in the driver's init function, as shown here:: When the driver is unloaded from the system, it needs to deregister -itself with the USB subsystem. This is done with the :c:func:`usb_deregister` +itself with the USB subsystem. This is done with usb_deregister() function:: static void __exit usb_skel_exit(void)
Signature · 1 line
2.25.1
Greg KH
maintainerQuoted 8 lines · Philipp Hortmann
update struct
usb_driverand remove :c:func: forusb_registerandusb_deregisterPhilipp Hortmann (2):
Docs: usb: update structusb_driver
Docs: usb: remove :c:func: forusb_registerandusb_deregisterDocumentation/driver-api/usb/writing_usb_driver.rst | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-)
Thanks, these look much better. I will take them through my usb tree.
greg k-h