]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/cli.h
tpm: Move the I2C TPM code into one file
[karo-tx-uboot.git] / include / cli.h
index 699426252c82b11eb9e7955184612f12c12667e8..4c39b9e2b1f17420fb9129907eb4cd319a5349e1 100644 (file)
@@ -30,6 +30,14 @@ void cli_simple_loop(void);
  */
 int cli_simple_run_command(const char *cmd, int flag);
 
+/**
+ * cli_simple_process_macros() - Expand $() and ${} format env. variables
+ *
+ * @param input                Input string possible containing $() / ${} vars
+ * @param output       Output string with $() / ${} vars expanded
+ */
+void cli_simple_process_macros(const char *input, char *output);
+
 /**
  * cli_simple_run_command_list() - Execute a list of command
  *
@@ -100,7 +108,7 @@ int cli_readline_into_buffer(const char *const prompt, char *buffer,
  */
 int cli_simple_parse_line(char *line, char *argv[]);
 
-#ifdef CONFIG_OF_CONTROL
+#if CONFIG_IS_ENABLED(OF_CONTROL)
 /**
  * cli_process_fdt() - process the boot command from the FDT
  *