freebsd-dev/sys/dev/usb
Vladimir Kondratyev 4a0db5e292 evdev: Extend EVIOCGRAB ioctl scope to cover sysmouse interface
of psm(4), ums(4) and sysmouse(4) drivers.
EVIOCGRAB ioctl execution on /dev/input/event# device node gains
exclusive access to this device to caller. It is used mostly for
development purposes and remote control software. See e.g.
https://reviews.freebsd.org/D30020 which is the reason of creation
of this change.

MFC after:	2 weeks
Tested by:	corvink
Differential revision:	https://reviews.freebsd.org/D30542
2022-11-18 00:48:42 +03:00
..
controller usb/dwc3: Use more () for macros variables 2022-11-16 11:58:32 +01:00
gadget usb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
input evdev: Extend EVIOCGRAB ioctl scope to cover sysmouse interface 2022-11-18 00:48:42 +03:00
misc usb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
net usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
quirk USB: add 2 (3) more device IDs for rtw88-usb devices and a quirk 2022-09-07 23:48:59 +00:00
serial usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
storage usb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
template
video usb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
wlan usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
ufm_ioctl.h
uftdiio.h
uled_ioctl.h
usb_bus.h
usb_busdma.c net80211(4): Bring back an accidently reverted grammar correction 2022-09-07 13:35:45 +02:00
usb_busdma.h
usb_cdc.h
usb_controller.h
usb_core.c
usb_core.h
usb_debug.c usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
usb_debug.h usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
usb_dev.c
usb_dev.h
usb_device.c usb: Respect NO_INQUIRY quirk during device enumeration 2022-04-28 08:42:26 +02:00
usb_device.h
usb_dynamic.c
usb_dynamic.h
usb_endian.h
usb_error.c
usb_fdt_support.c
usb_fdt_support.h
usb_freebsd_loader.h
usb_freebsd.h
usb_generic.c usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
usb_generic.h
usb_handle_request.c
usb_hid.c
usb_hub_acpi.c usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
usb_hub_private.h Add USB UEFI locator support 2022-03-01 08:06:42 -07:00
usb_hub.c XHCI: clear warm and port reset 2022-06-15 21:10:01 +00:00
usb_hub.h
usb_if.m
usb_ioctl.h
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c usb: Add a __usbdebug_used for variables only used under #ifdef USB_DEBUG. 2022-04-13 16:08:20 -07:00
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c if_clone: migrate some consumers to the new KPI. 2022-09-22 12:30:09 +00:00
usb_pf.h
usb_process.c
usb_process.h
usb_request.c usb(4): Quirk for non-compliant USB devices. 2022-08-27 08:52:28 +02:00
usb_request.h
usb_transfer.c usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00
usb_transfer.h
usb_util.c usb(4): Factor out the usb_check_request() function. 2022-03-03 10:24:24 +01:00
usb_util.h usb(4): Factor out the usb_check_request() function. 2022-03-03 10:24:24 +01:00
usb.h usb(4): Make the enumeration thread nice time a variable. 2022-10-07 13:41:00 +02:00
usbdevs USB: add 2 (3) more device IDs for rtw88-usb devices and a quirk 2022-09-07 23:48:59 +00:00
usbdi_util.h
usbdi.h
usbhid.h usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned" keyword. 2022-10-07 13:41:00 +02:00