HID function

configname: CONFIG_USB_CONFIGFS_F_HID

USB Gadget Drivers
└─>HID function
In linux kernel since version 3.10 (release Date: 2013-06-30)  
The HID function driver provides generic emulation of USB
Human Interface Devices (HID).

For more information, see