void __weak boot_device_init(void)
static int boot_device_subregion(const struct region *sub, struct region_device *subrd, const struct region_device *parent)
int boot_device_rw_subregion(const struct region *sub, struct region_device *subrd)
int boot_device_ro_subregion(const struct region *sub, struct region_device *subrd)
int __weak boot_device_wp_region(const struct region_device *rd, const enum bootdev_prot_type type)
const struct region_device * boot_device_rw(void)
static size_t region_sz(const struct region *r)
int rdev_chain(struct region_device *child, const struct region_device *parent, size_t offset, size_t size)
static size_t region_offset(const struct region *r)
const struct smm_save_state_ops *legacy_ops __weak