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
This commit is contained in:
Dan Williams
2017-02-28 13:44:46 -06:00
parent 21f315f6d5
commit cec01fdaf6
2 changed files with 20 additions and 12 deletions
+11 -9
View File
@@ -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_* */