Hi Hao,
As mentioned in the cover letter and in BZ-3168, VariableStandaloneMm and Tcg2Smm would need this capability to unblock certain regions in order to access either variable runtime cache or NVS region patched into ACPI table, if non-MMRAM region is blocked for access.
Just as a preview (error handling needs better polishing), the example usages for the 2 drivers above could be found here: