[PATCH] Generic HID layer - API