diff options
author | Dan Williams <dcbw@redhat.com> | 2017-02-28 13:30:56 -0600 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2017-02-28 13:44:46 -0600 |
commit | cec01fdaf67a7973a4bb1691baeb31fb0cf7ec2f (patch) | |
tree | 66b843e000629d8c9fd969a0543751288d667836 /libqcdm/tests | |
parent | 21f315f6d554b93e4f098cfd0e94c484a8a0c5dc (diff) |
libqcdm: fix WCDMA L1 Manager states
The enum was wrong. There isn't actually an L1M_INIT state; the
enum should start with L1M_IDLE. There should also be a
L1M_PCH_SLEEP state between DEACTIVATE and DEEP_SLEEP.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=100000
Diffstat (limited to 'libqcdm/tests')
-rw-r--r-- | libqcdm/tests/test-qcdm-com.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/libqcdm/tests/test-qcdm-com.c b/libqcdm/tests/test-qcdm-com.c index 81f127e6..0689c07f 100644 --- a/libqcdm/tests/test-qcdm-com.c +++ b/libqcdm/tests/test-qcdm-com.c @@ -1861,9 +1861,6 @@ test_com_wcdma_subsys_state_info (void *f, void *data) str = "unknown"; qcdm_result_get_u8 (result, QCDM_CMD_WCDMA_SUBSYS_STATE_INFO_ITEM_L1_STATE, &num8); switch (num8) { - case QCDM_WCDMA_L1_STATE_INIT: - str = "Init"; - break; case QCDM_WCDMA_L1_STATE_IDLE: str = "Idle"; break; @@ -1888,6 +1885,9 @@ test_com_wcdma_subsys_state_info (void *f, void *data) case QCDM_WCDMA_L1_STATE_DEACTIVATE: str = "Deactivated"; break; + case QCDM_WCDMA_L1_STATE_PCH_SLEEP: + str = "PCH Sleep"; + break; case QCDM_WCDMA_L1_STATE_DEEP_SLEEP: str = "Deep Sleep"; break; @@ -1897,6 +1897,12 @@ test_com_wcdma_subsys_state_info (void *f, void *data) case QCDM_WCDMA_L1_STATE_SUSPENDED: str = "Suspended"; break; + case QCDM_WCDMA_L1_STATE_PCH_BPLMN: + str = "PCH BPLMN"; + break; + case QCDM_WCDMA_L1_STATE_WAIT_TRM_STOP: + str = "Wait TRM Stop"; + break; default: break; } |