[top] Latest ast integration - ast alert interface change - flash / ast alert connection Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/hw/top_earlgrey/sw/autogen/top_earlgrey.c b/hw/top_earlgrey/sw/autogen/top_earlgrey.c index f58a052..61e2ae5 100644 --- a/hw/top_earlgrey/sw/autogen/top_earlgrey.c +++ b/hw/top_earlgrey/sw/autogen/top_earlgrey.c
@@ -201,7 +201,7 @@ * `top_earlgrey_alert_peripheral_t`. */ const top_earlgrey_alert_peripheral_t - top_earlgrey_alert_for_peripheral[31] = { + top_earlgrey_alert_for_peripheral[35] = { [kTopEarlgreyAlertIdOtpCtrlFatalMacroError] = kTopEarlgreyAlertPeripheralOtpCtrl, [kTopEarlgreyAlertIdOtpCtrlFatalCheckError] = kTopEarlgreyAlertPeripheralOtpCtrl, [kTopEarlgreyAlertIdLcCtrlFatalProgError] = kTopEarlgreyAlertPeripheralLcCtrl, @@ -211,8 +211,12 @@ [kTopEarlgreyAlertIdSensorCtrlAonRecovGd] = kTopEarlgreyAlertPeripheralSensorCtrlAon, [kTopEarlgreyAlertIdSensorCtrlAonRecovTsHi] = kTopEarlgreyAlertPeripheralSensorCtrlAon, [kTopEarlgreyAlertIdSensorCtrlAonRecovTsLo] = kTopEarlgreyAlertPeripheralSensorCtrlAon, - [kTopEarlgreyAlertIdSensorCtrlAonRecovLs] = kTopEarlgreyAlertPeripheralSensorCtrlAon, - [kTopEarlgreyAlertIdSensorCtrlAonRecovOt] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovFla] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovOtp] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovOt0] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovOt1] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovOt2] = kTopEarlgreyAlertPeripheralSensorCtrlAon, + [kTopEarlgreyAlertIdSensorCtrlAonRecovOt3] = kTopEarlgreyAlertPeripheralSensorCtrlAon, [kTopEarlgreyAlertIdSramCtrlRetAonFatalIntgError] = kTopEarlgreyAlertPeripheralSramCtrlRetAon, [kTopEarlgreyAlertIdSramCtrlRetAonFatalParityError] = kTopEarlgreyAlertPeripheralSramCtrlRetAon, [kTopEarlgreyAlertIdFlashCtrlRecovErr] = kTopEarlgreyAlertPeripheralFlashCtrl,
diff --git a/hw/top_earlgrey/sw/autogen/top_earlgrey.h b/hw/top_earlgrey/sw/autogen/top_earlgrey.h index f61a6c5..d24be99 100644 --- a/hw/top_earlgrey/sw/autogen/top_earlgrey.h +++ b/hw/top_earlgrey/sw/autogen/top_earlgrey.h
@@ -1120,29 +1120,33 @@ kTopEarlgreyAlertIdSensorCtrlAonRecovGd = 6, /**< sensor_ctrl_aon_recov_gd */ kTopEarlgreyAlertIdSensorCtrlAonRecovTsHi = 7, /**< sensor_ctrl_aon_recov_ts_hi */ kTopEarlgreyAlertIdSensorCtrlAonRecovTsLo = 8, /**< sensor_ctrl_aon_recov_ts_lo */ - kTopEarlgreyAlertIdSensorCtrlAonRecovLs = 9, /**< sensor_ctrl_aon_recov_ls */ - kTopEarlgreyAlertIdSensorCtrlAonRecovOt = 10, /**< sensor_ctrl_aon_recov_ot */ - kTopEarlgreyAlertIdSramCtrlRetAonFatalIntgError = 11, /**< sram_ctrl_ret_aon_fatal_intg_error */ - kTopEarlgreyAlertIdSramCtrlRetAonFatalParityError = 12, /**< sram_ctrl_ret_aon_fatal_parity_error */ - kTopEarlgreyAlertIdFlashCtrlRecovErr = 13, /**< flash_ctrl_recov_err */ - kTopEarlgreyAlertIdFlashCtrlRecovMpErr = 14, /**< flash_ctrl_recov_mp_err */ - kTopEarlgreyAlertIdFlashCtrlRecovEccErr = 15, /**< flash_ctrl_recov_ecc_err */ - kTopEarlgreyAlertIdFlashCtrlFatalIntgErr = 16, /**< flash_ctrl_fatal_intg_err */ - kTopEarlgreyAlertIdAesRecovCtrlUpdateErr = 17, /**< aes_recov_ctrl_update_err */ - kTopEarlgreyAlertIdAesFatalFault = 18, /**< aes_fatal_fault */ - kTopEarlgreyAlertIdKeymgrFatalFaultErr = 19, /**< keymgr_fatal_fault_err */ - kTopEarlgreyAlertIdKeymgrRecovOperationErr = 20, /**< keymgr_recov_operation_err */ - kTopEarlgreyAlertIdCsrngFatalAlert = 21, /**< csrng_fatal_alert */ - kTopEarlgreyAlertIdEntropySrcRecovAlert = 22, /**< entropy_src_recov_alert */ - kTopEarlgreyAlertIdEntropySrcFatalAlert = 23, /**< entropy_src_fatal_alert */ - kTopEarlgreyAlertIdEdn0FatalAlert = 24, /**< edn0_fatal_alert */ - kTopEarlgreyAlertIdEdn1FatalAlert = 25, /**< edn1_fatal_alert */ - kTopEarlgreyAlertIdSramCtrlMainFatalIntgError = 26, /**< sram_ctrl_main_fatal_intg_error */ - kTopEarlgreyAlertIdSramCtrlMainFatalParityError = 27, /**< sram_ctrl_main_fatal_parity_error */ - kTopEarlgreyAlertIdOtbnFatal = 28, /**< otbn_fatal */ - kTopEarlgreyAlertIdOtbnRecov = 29, /**< otbn_recov */ - kTopEarlgreyAlertIdRomCtrlFatal = 30, /**< rom_ctrl_fatal */ - kTopEarlgreyAlertIdLast = 30, /**< \internal The Last Valid Alert ID. */ + kTopEarlgreyAlertIdSensorCtrlAonRecovFla = 9, /**< sensor_ctrl_aon_recov_fla */ + kTopEarlgreyAlertIdSensorCtrlAonRecovOtp = 10, /**< sensor_ctrl_aon_recov_otp */ + kTopEarlgreyAlertIdSensorCtrlAonRecovOt0 = 11, /**< sensor_ctrl_aon_recov_ot0 */ + kTopEarlgreyAlertIdSensorCtrlAonRecovOt1 = 12, /**< sensor_ctrl_aon_recov_ot1 */ + kTopEarlgreyAlertIdSensorCtrlAonRecovOt2 = 13, /**< sensor_ctrl_aon_recov_ot2 */ + kTopEarlgreyAlertIdSensorCtrlAonRecovOt3 = 14, /**< sensor_ctrl_aon_recov_ot3 */ + kTopEarlgreyAlertIdSramCtrlRetAonFatalIntgError = 15, /**< sram_ctrl_ret_aon_fatal_intg_error */ + kTopEarlgreyAlertIdSramCtrlRetAonFatalParityError = 16, /**< sram_ctrl_ret_aon_fatal_parity_error */ + kTopEarlgreyAlertIdFlashCtrlRecovErr = 17, /**< flash_ctrl_recov_err */ + kTopEarlgreyAlertIdFlashCtrlRecovMpErr = 18, /**< flash_ctrl_recov_mp_err */ + kTopEarlgreyAlertIdFlashCtrlRecovEccErr = 19, /**< flash_ctrl_recov_ecc_err */ + kTopEarlgreyAlertIdFlashCtrlFatalIntgErr = 20, /**< flash_ctrl_fatal_intg_err */ + kTopEarlgreyAlertIdAesRecovCtrlUpdateErr = 21, /**< aes_recov_ctrl_update_err */ + kTopEarlgreyAlertIdAesFatalFault = 22, /**< aes_fatal_fault */ + kTopEarlgreyAlertIdKeymgrFatalFaultErr = 23, /**< keymgr_fatal_fault_err */ + kTopEarlgreyAlertIdKeymgrRecovOperationErr = 24, /**< keymgr_recov_operation_err */ + kTopEarlgreyAlertIdCsrngFatalAlert = 25, /**< csrng_fatal_alert */ + kTopEarlgreyAlertIdEntropySrcRecovAlert = 26, /**< entropy_src_recov_alert */ + kTopEarlgreyAlertIdEntropySrcFatalAlert = 27, /**< entropy_src_fatal_alert */ + kTopEarlgreyAlertIdEdn0FatalAlert = 28, /**< edn0_fatal_alert */ + kTopEarlgreyAlertIdEdn1FatalAlert = 29, /**< edn1_fatal_alert */ + kTopEarlgreyAlertIdSramCtrlMainFatalIntgError = 30, /**< sram_ctrl_main_fatal_intg_error */ + kTopEarlgreyAlertIdSramCtrlMainFatalParityError = 31, /**< sram_ctrl_main_fatal_parity_error */ + kTopEarlgreyAlertIdOtbnFatal = 32, /**< otbn_fatal */ + kTopEarlgreyAlertIdOtbnRecov = 33, /**< otbn_recov */ + kTopEarlgreyAlertIdRomCtrlFatal = 34, /**< rom_ctrl_fatal */ + kTopEarlgreyAlertIdLast = 34, /**< \internal The Last Valid Alert ID. */ } top_earlgrey_alert_id_t; /** @@ -1152,7 +1156,7 @@ * `top_earlgrey_alert_peripheral_t`. */ extern const top_earlgrey_alert_peripheral_t - top_earlgrey_alert_for_peripheral[31]; + top_earlgrey_alert_for_peripheral[35]; #define PINMUX_MIO_PERIPH_INSEL_IDX_OFFSET 2