This structure contains the TLV required to Get device power control status information.
- Parameters
-
opMode |
- Selected operating mode.
- Values
- 0 - Online
- 1 - Low power
- 2 - Factory Test mode
- 3 - Offline
- 4 - Resetting
- 5 - Shutting down
- 6 - Persistent low power
- 8 - Conducting network test for GSM/WCDMA
- Bit to check in ParamPresenceMask - 1
|
has_LpmFlag | LPM Flag Availability.
- 0 : Unavailable.
- 1 : Available.
|
- Bit to check in ParamPresenceMask - 16
- Parameters
-
LpmFlag[Optional] |
- LPM Force Flags
- Bitmask
- bit0 - Tracks the state of W_DISABLE TLV, indicating state of the W_DISABLE switch.
- bit1 - Set if LPM is requested by a host request, such as AT command, QMI or MBIM request. Cleared by a host request to return to online mode. Also set when the device is cold or warm booted in persistent LPM.
- bit2 - Set when the device temperature is outside the valid operating range. Cleared if the temperature returns to the normal range.
- bit3 - Set when the device voltage is outside the valid operating range. Cleared if the voltage returns to the normal range.
- bit4 - Set on power up when BIOS locking is enabled. Cleared when the host has disabled the BIOS lock.
- bit5 - Set if the current device configuration does not match the GOBI image preference.
- bit6-31 - Additional LPM causes may be added to future products.
- Bit to check in ParamPresenceMask - 16
|
has_Wdisable | W-Disable Availability.
- 0 : Unavailable.
- 1 : Available.
|
- Bit to check in ParamPresenceMask - 17
- Parameters
-
Wdisable[Optional] |
- W_DISABLE
- Values
- 0 - Switch set to ON position
- 1 - Switch set to OFF position
- Bit to check in ParamPresenceMask - 17
|
has_PowerOffMode | Power off mode Availability.
- 0 : Unavailable.
- 1 : Available.
|
- Bit to check in ParamPresenceMask - 18
- Parameters
-
PowerOffMode[Optional] |
- Power-off Mode
- Action taken when W_DISABLE is switched to the OFF position
- 0 - LPM
- 1 - Shutdown
- 2 - Ignore
- Bit to check in ParamPresenceMask - 18
|
has_PersistentLpm | Persistent LPM Availability.
- 0 : Unavailable.
- 1 : Available.
|
- Bit to check in ParamPresenceMask - 19
- Parameters
-
PersistentLpm[Optional] |
- LPM Persistence
- Values
- 0 - Non-persistent LPM
- 1 - Persistent LPM
- Bit to check in ParamPresenceMask - 19
|
ParamPresenceMask |
- bitmask representation to indicate valid parameters.
|