|
LinuxQMISDK
SLQS03.03.17
|
Thermal Mitigation Device API function prototypes. More...
Go to the source code of this file.
Data Structures | |
| struct | mitigationDevList |
| struct | TmdGetMitigationDevListResp |
| struct | TmdGetMitigationLvlReq |
| struct | TmdGetMitigationLvlResp |
| struct | TmdRegNotMitigationLvlReq |
| struct | TmdDeRegNotMitigationLvlReq |
| struct | TmdMitigationLvlIndReq |
Macros | |
| #define | MAX_MITIGATION_DEV_LIST_LEN 255 |
| #define | MAX_MITIGATION_DEV_ID_LEN 255 |
Functions | |
| ULONG | SLQSTmdGetMitigationDevList (TmdGetMitigationDevListResp *pTmdGetMitigationDevListResp) |
| ULONG | SLQSTmdGetMitigationLvl (TmdGetMitigationLvlReq *pTmdGetMitigationLvlReq, TmdGetMitigationLvlResp *pTmdGetMitigationLvlResp) |
| ULONG | SLQSTmdRegNotMitigationLvl (TmdRegNotMitigationLvlReq *pTmdRegNotMitigationLvlReq) |
| ULONG | SLQSTmdDeRegNotMitigationLvl (TmdDeRegNotMitigationLvlReq *pTmdDeRegNotMitigationLvlReq) |
Thermal Mitigation Device API function prototypes.
| #define MAX_MITIGATION_DEV_ID_LEN 255 |
| #define MAX_MITIGATION_DEV_LIST_LEN 255 |
| ULONG SLQSTmdDeRegNotMitigationLvl | ( | TmdDeRegNotMitigationLvlReq * | pTmdDeRegNotMitigationLvlReq | ) |
Deregisters the notification for mitigation device level changes.
| pTmdDeRegNotMitigationLvlReq[IN] |
|
| ULONG SLQSTmdGetMitigationDevList | ( | TmdGetMitigationDevListResp * | pTmdGetMitigationDevListResp | ) |
Used by the control point to gets the list of mitigation devices from the remote endpoint.
| pTmdGetMitigationDevListResp[OUT] |
|
| ULONG SLQSTmdGetMitigationLvl | ( | TmdGetMitigationLvlReq * | pTmdGetMitigationLvlReq, |
| TmdGetMitigationLvlResp * | pTmdGetMitigationLvlResp | ||
| ) |
Gets the thermal mitigation level for the mitigation device
| pTmdGetMitigationLvlReq[IN] |
|
| pTmdGetMitigationLvlResp[OUT] |
|
| ULONG SLQSTmdRegNotMitigationLvl | ( | TmdRegNotMitigationLvlReq * | pTmdRegNotMitigationLvlReq | ) |
Registers for notification of mitigation device level changes.
| pTmdRegNotMitigationLvlReq[IN] |
|