zephyr/subsys/usb/class
Emil Obalski 0d8bd579a5 usb: hid: All hid_ops callbacks get device pointer.
This commit extends USB hid API callbacks by adding
'const struct device *dev' parameter. If the application
configured more than one HID device then it must specify
separate hid_ops for each device as its unable to determine
for which device the callback was called.

This patch makes it possible to have only one hid_ops within
the application and the application is aware for which device
the callback was called because of explicit device pointer.

Signed-off-by: Emil Obalski <emil.obalski@nordicsemi.no>
2020-09-04 12:27:44 +02:00
..
audio device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
hid usb: hid: All hid_ops callbacks get device pointer. 2020-09-04 12:27:44 +02:00
netusb device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bluetooth.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bt_h4.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
cdc_acm.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
CMakeLists.txt
Kconfig
Kconfig.template.composite_device_number
loopback.c
mass_storage.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
usb_dfu.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00