| H A D | surface_kbd.c | 34 static int ssam_kbd_get_descriptor(struct surface_hid_device *shid, u8 entry, u8 *buf, size_t len) in ssam_kbd_get_descriptor() argument 65 static int ssam_kbd_set_caps_led(struct surface_hid_device *shid, bool value) in ssam_kbd_set_caps_led() argument 81 ssam_kbd_get_feature_report(struct surface_hid_device * shid,u8 * buf,size_t len) ssam_kbd_get_feature_report() argument 126 struct surface_hid_device *shid = container_of(nf, struct surface_hid_device, notif); ssam_kbd_event_fn() local 184 skbd_output_report(struct surface_hid_device * shid,u8 rprt_id,u8 * buf,size_t len) skbd_output_report() argument 200 skbd_get_feature_report(struct surface_hid_device * shid,u8 rprt_id,u8 * buf,size_t len) skbd_get_feature_report() argument 225 skbd_set_feature_report(struct surface_hid_device * shid,u8 rprt_id,u8 * buf,size_t len) skbd_set_feature_report() argument 237 struct surface_hid_device *shid; surface_kbd_probe() local [all...] |