5#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BOOT_SVC_BOOT_SVC_NEXT_BOOT_BL0_SLOT_H_
6#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BOOT_SVC_BOOT_SVC_NEXT_BOOT_BL0_SLOT_H_
12#include "sw/device/silicon_creator/lib/boot_svc/boot_svc_header.h"
13#include "sw/device/silicon_creator/lib/error.h"
21 kBootSvcNextBl0SlotReqType = 0x5458454e,
23 kBootSvcNextBl0SlotResType = 0x4e455854,
42} boot_svc_next_boot_bl0_slot_req_t;
67} boot_svc_next_boot_bl0_slot_res_t;
83void boot_svc_next_boot_bl0_slot_req_init(
84 uint32_t primary_slot, uint32_t next_slot,
85 boot_svc_next_boot_bl0_slot_req_t *msg);
94void boot_svc_next_boot_bl0_slot_res_init(
95 rom_error_t
status, uint32_t primary_slot,
96 boot_svc_next_boot_bl0_slot_res_t *msg);