diff --git a/hw/opentitan/ot_clkmgr.c b/hw/opentitan/ot_clkmgr.c index 067123d5e242f..c36bfaebb5115 100644 --- a/hw/opentitan/ot_clkmgr.c +++ b/hw/opentitan/ot_clkmgr.c @@ -77,7 +77,7 @@ REG32(IO_MEAS_CTRL_EN, 0x28u) FIELD(IO_MEAS_CTRL_EN, EN, 0u, 4u) REG32(IO_MEAS_CTRL_SHADOWED, 0x2cu) FIELD(IO_MEAS_CTRL_SHADOWED, HI, 0u, 10u) - FIELD(IO_MEAS_CTRL_SHADOWED, LO, 10u, 1u) + FIELD(IO_MEAS_CTRL_SHADOWED, LO, 10u, 10u) REG32(IO_DIV2_MEAS_CTRL_EN, 0x30u) FIELD(IO_DIV2_MEAS_CTRL_EN, EN, 0u, 4u) REG32(IO_DIV2_MEAS_CTRL_SHADOWED, 0x34u) diff --git a/hw/opentitan/ot_pwrmgr.c b/hw/opentitan/ot_pwrmgr.c index 6ed6306e6fbc5..9adc7967c6eee 100644 --- a/hw/opentitan/ot_pwrmgr.c +++ b/hw/opentitan/ot_pwrmgr.c @@ -89,7 +89,7 @@ REG32(ESCALATE_RESET_STATUS, 0x34u) REG32(WAKE_INFO_CAPTURE_DIS, 0x38u) FIELD(WAKE_INFO_CAPTURE_DIS, VAL, 0u, 1u) REG32(WAKE_INFO, 0x3cu) - FIELD(WAKE_INFO, REASONS, 0u, 5u) + FIELD(WAKE_INFO, REASONS, 0u, 6u) FIELD(WAKE_INFO, FALL_THROUGH, 6u, 1u) FIELD(WAKE_INFO, ABORT, 7u, 1u) REG32(FAULT_STATUS, 0x40u) diff --git a/hw/opentitan/ot_rstmgr.c b/hw/opentitan/ot_rstmgr.c index 577c2347a4c2f..bd6f740ce32e4 100644 --- a/hw/opentitan/ot_rstmgr.c +++ b/hw/opentitan/ot_rstmgr.c @@ -77,7 +77,7 @@ REG32(CPU_REGWEN, 0x1cu) FIELD(CPU_REGWEN, EN, 0u, 1u) REG32(CPU_INFO_CTRL, 0x20u) FIELD(CPU_INFO_CTRL, EN, 0u, 1u) - FIELD(CPU_INFO_CTRL, INDEX, 0u, 4u) + FIELD(CPU_INFO_CTRL, INDEX, 4u, 4u) REG32(CPU_INFO_ATTR, 0x24u) FIELD(CPU_INFO_ATTR, CNT_AVAIL, 0u, 4u) REG32(CPU_INFO, 0x28u)