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/src | |
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/src')
-rw-r--r-- | libqcdm/src/commands.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/libqcdm/src/commands.h b/libqcdm/src/commands.h index d8791630..23121ff9 100644 --- a/libqcdm/src/commands.h +++ b/libqcdm/src/commands.h @@ -692,18 +692,20 @@ QcdmResult *qcdm_cmd_nw_subsys_eri_result (const char *buf, /* Values for QCDM_CMD_WCDMA_SUBSYS_STATE_INFO_ITEM_L1_STATE */ enum { - QCDM_WCDMA_L1_STATE_INIT = 0, - QCDM_WCDMA_L1_STATE_IDLE = 1, - QCDM_WCDMA_L1_STATE_FS = 2, - QCDM_WCDMA_L1_STATE_ACQ = 3, - QCDM_WCDMA_L1_STATE_BCH = 4, - QCDM_WCDMA_L1_STATE_PCH = 5, - QCDM_WCDMA_L1_STATE_FACH = 6, - QCDM_WCDMA_L1_STATE_DCH = 7, - QCDM_WCDMA_L1_STATE_DEACTIVATE = 8, + QCDM_WCDMA_L1_STATE_IDLE = 0, + QCDM_WCDMA_L1_STATE_FS = 1, + QCDM_WCDMA_L1_STATE_ACQ = 2, + QCDM_WCDMA_L1_STATE_BCH = 3, + QCDM_WCDMA_L1_STATE_PCH = 4, + QCDM_WCDMA_L1_STATE_FACH = 5, + QCDM_WCDMA_L1_STATE_DCH = 6, + QCDM_WCDMA_L1_STATE_DEACTIVATE = 7, + QCDM_WCDMA_L1_STATE_PCH_SLEEP = 8, QCDM_WCDMA_L1_STATE_DEEP_SLEEP = 9, QCDM_WCDMA_L1_STATE_STOPPED = 10, QCDM_WCDMA_L1_STATE_SUSPENDED = 11, + QCDM_WCDMA_L1_STATE_PCH_BPLMN = 12, + QCDM_WCDMA_L1_STATE_WAIT_TRM_STOP = 13, }; /* One of QCDM_WCDMA_L1_STATE_* */ |