Lines Matching refs:HID
7 The solution is working well on several OEM products. AMD SFH uses HID over PCIe bus.
9 the HID reports are generated as part of the kernel driver.
17 | HID User Space Applications |
22 | HID Core |
26 | AMD HID Transport |
30 | AMD HID Client |
31 | with HID Report Generator|
45 AMD HID Transport Layer
49 sensor data. The layer, which binds each device (AMD SFH HID driver) identifies the device type and
50 registers with the HID core. Transport layer attaches a constant "struct hid_ll_driver" object with
51 each device. Once a device is registered with HID core, the callbacks provided via this struct are
52 used by HID core to communicate with the device. AMD HID Transport layer implements the synchronous…
54 AMD HID Client Layer
56 This layer is responsible to implement HID requests and descriptors. As firmware is OS agnostic, HID
57 client layer fills the HID request structure and descriptors. HID client layer is complex as it is
58 interface between MP2 PCIe layer and HID. HID client layer initializes the MP2 PCIe layer and holds
61 enumeration of each sensor, client layer fills the HID Descriptor structure and HID input report
62 structure. HID Feature report structure is optional. The report descriptor structure varies from
85 HID AMD AMD AMD -PCIe MP2
98 | | | Create HID Descriptor| | |
102 | | | HID Index | | |
106 | | HID transport| | Enable |
109 | | HID device | | |
112 | | the HID | | |
114 | HID | | | |
138 | | | create the HID input | | |
142 | | in HID report| | |