spd_upsert_flag
extern void spd_upsert_flag(spd_info_t *, const char *, uint32_t);
spd_upsert_flag(si, SPD_KEY_DDR3_FEAT, flags);
spd_upsert_flag(si, SPD_KEY_DDR3_FEAT, SPD_DDR3_FEAT_ASR);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_TEMP_1);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_SPD);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_HS);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_RCD);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_HS);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_DB);
spd_upsert_flag(si, key, SPD_DEVICE_TEMP_1);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_SPD);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_RCD);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_HS);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_RCD | SPD_DEVICE_DB);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_HS);
spd_upsert_flag(si, SPD_KEY_DEVS, flags);
spd_upsert_flag(si, key, SPD_DEVICE_TEMP_1);
spd_upsert_flag(si, SPD_KEY_DEVS, SPD_DEVICE_SPD);