1*eca4dcefSLakshminarayana R. Kammath*** Settings *** 2*eca4dcefSLakshminarayana R. KammathDocumentation Utility for getting/reading Secure Boot related settings. 3*eca4dcefSLakshminarayana R. KammathResource ../../lib/open_power_utils.robot 4*eca4dcefSLakshminarayana R. KammathResource ../../lib/utils.robot 5*eca4dcefSLakshminarayana R. KammathResource ../../lib/state_manager.robot 6*eca4dcefSLakshminarayana R. KammathResource ../../lib/boot_utils.robot 7*eca4dcefSLakshminarayana R. KammathLibrary ../../lib/bmc_ssh_utils.py 8*eca4dcefSLakshminarayana R. Kammath 9*eca4dcefSLakshminarayana R. Kammath*** Keywords *** 10*eca4dcefSLakshminarayana R. Kammath 11*eca4dcefSLakshminarayana R. KammathSet TPMEnable Policy 12*eca4dcefSLakshminarayana R. Kammath [Documentation] Enable or disable TPM Policy. 13*eca4dcefSLakshminarayana R. Kammath [Arguments] ${tpm_policy} 14*eca4dcefSLakshminarayana R. Kammath 15*eca4dcefSLakshminarayana R. Kammath # Description of argument(s): 16*eca4dcefSLakshminarayana R. Kammath # tpm_policy Enable-1 or Disable-0. 17*eca4dcefSLakshminarayana R. Kammath 18*eca4dcefSLakshminarayana R. Kammath ${value_dict}= Create Dictionary data=${tpm_policy} 19*eca4dcefSLakshminarayana R. Kammath Write Attribute ${CONTROL_HOST_URI}/TPMEnable TPMEnable 20*eca4dcefSLakshminarayana R. Kammath ... data=${value_dict} 21*eca4dcefSLakshminarayana R. Kammath 22*eca4dcefSLakshminarayana R. Kammath 23*eca4dcefSLakshminarayana R. KammathSet And Verify TPM Policy 24*eca4dcefSLakshminarayana R. Kammath [Documentation] Enable or disable and verify TPM Policy. 25*eca4dcefSLakshminarayana R. Kammath [Arguments] ${tpm_policy} 26*eca4dcefSLakshminarayana R. Kammath 27*eca4dcefSLakshminarayana R. Kammath # Description of argument(s): 28*eca4dcefSLakshminarayana R. Kammath # tpm_policy Enable-1 or Disable-0. 29*eca4dcefSLakshminarayana R. Kammath 30*eca4dcefSLakshminarayana R. Kammath Set TPMEnable Policy ${tpm_policy} 31*eca4dcefSLakshminarayana R. Kammath Verify The Attribute ${CONTROL_URI}/host0/TPMEnable TPMEnable ${tpm_policy} 32