VSF Documented
Functions
vsf_linux_core_hid.c File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include <linux/hid.h>

Functions

struct hid_devicehid_allocate_device (void)
 
void hid_destroy_device (struct hid_device *hdev)
 
int hid_input_report (struct hid_device *hdev, int type, u8 *data, u32 size, int interrupt)
 
bool hid_ignore (struct hid_device *hdev)
 
int hid_add_device (struct hid_device *hdev)
 
int hid_parse_report (struct hid_device *hdev, __u8 *start, unsigned size)
 

Function Documentation

◆ hid_allocate_device()

struct hid_device * hid_allocate_device ( void  )

◆ hid_destroy_device()

void hid_destroy_device ( struct hid_device hdev)

◆ hid_input_report()

int hid_input_report ( struct hid_device hdev,
int  type,
u8 data,
u32  size,
int  interrupt 
)

◆ hid_ignore()

bool hid_ignore ( struct hid_device hdev)

◆ hid_add_device()

int hid_add_device ( struct hid_device hdev)

◆ hid_parse_report()

int hid_parse_report ( struct hid_device hdev,
__u8 start,
unsigned  size 
)