5 #ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_MANUF_LIB_INDIVIDUALIZE_H_
6 #define OPENTITAN_SW_DEVICE_SILICON_CREATOR_MANUF_LIB_INDIVIDUALIZE_H_
8 #include "sw/device/lib/base/status.h"
12 #include "sw/device/lib/testing/json/provisioning_data.h"
45 status_t manuf_individualize_device_hw_cfg(
56 status_t manuf_individualize_device_hw_cfg_check(
57 const dif_otp_ctrl_t *otp_ctrl);
79 status_t manuf_individualize_device_secret0(
80 const dif_lc_ctrl_t *lc_ctrl,
const dif_otp_ctrl_t *otp_ctrl,
81 const manuf_cp_provisioning_data_t *provisioning_data);
89 status_t manuf_individualize_device_secret0_check(
90 const dif_otp_ctrl_t *otp_ctrl);