struct pmucal_seq gnss_reset_assert[] = {
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "GNSS_CTRL_NS__MASK_TCXO_REQ", 0x11860000, 0x0040, (0x1 << 20), (0x1 << 20), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "GNSS_CTRL_NS__GNSS_PWRON", 0x11860000, 0x0040, (0x1 << 18), (0x1 << 18), 0, 0, 0xffffffff, 0),
+ PMUCAL_SEQ_DESC(PMUCAL_WAIT, "EXT_REGULATOR_CON_STATUS", 0x11860000, 0x3644, (0x1 << 0), (0x1 << 0), 0x11860000, 0x3644, (0x1 << 0), (0x1 << 0)),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "CENTRAL_SEQ_GNSS_CONFIGURATION", 0x11860000, 0x02C0, (0x1 << 16), (0x0 << 16), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "RESET_AHEAD_GNSS_SYS_PWR_REG", 0x11860000, 0x1340, (0x3 << 0), (0x0 << 0), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "CLEANY_BUS_GNSS_SYS_PWR_REG", 0x11860000, 0x1344, (0x1 << 0), (0x0 << 0), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "GNSS_CTRL_NS__SWEEPER_BYPASS_DATA_EN", 0x11860000, 0x0040, (0x1 << 16), (0x1 << 16), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "GNSS_CTRL_NS__GNSS_RESET_SET", 0x11860000, 0x0040, (0x1 << 0), (0x0 << 0), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WAIT, "CENTRAL_SEQ_GNSS_STATUS__STATES", 0x11860000, 0x02C4, (0xff << 16), (0x0 << 16), 0x11860000, 0x02C4, (0xff << 16), (0x0 << 16)),
+ PMUCAL_SEQ_DESC(PMUCAL_WAIT, "PMU_SHARED_PWR_REQ_GNSS_CONTROL_STATUS", 0x11860000, 0x800C, (0x1 << 0), (0x1 << 0), 0x11860000, 0x800C, (0x1 << 0), (0x1 << 0)),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "CLEANY_BUS_GNSS_CONFIGURATION", 0x11860000, 0x3A20, (0x1 << 0), (0x1 << 0), 0, 0, 0xffffffff, 0),
PMUCAL_SEQ_DESC(PMUCAL_WAIT, "CLEANY_BUS_GNSS_STATUS", 0x11860000, 0x3A24, (0x3 << 16), (0x0 << 16), 0x11860000, 0x3A24, (0x3 << 16), (0x0 << 16)),
PMUCAL_SEQ_DESC(PMUCAL_WRITE, "GNSS_CTRL_NS__SWEEPER_BYPASS_DATA_EN", 0x11860000, 0x0040, (0x1 << 16), (0x0 << 16), 0, 0, 0xffffffff, 0),