kconfig: use distinct tokens for type and default properties
[carl9170fw.git] / config / kconf_id.c
index b3e0ea0ac732712813c3bcf220d1839174fac95e..ec2c011f9e6263b52ca6e0bff724169ffe1a27d1 100644 (file)
@@ -15,15 +15,15 @@ static struct kconf_id kconf_id_array[] = {
        { "endif",              T_ENDIF,                TF_COMMAND },
        { "depends",            T_DEPENDS,              TF_COMMAND },
        { "optional",           T_OPTIONAL,             TF_COMMAND },
-       { "default",            T_DEFAULT,              TF_COMMAND, S_UNKNOWN },
+       { "default",            T_DEFAULT,              TF_COMMAND },
+       { "def_bool",           T_DEF_BOOL,             TF_COMMAND },
+       { "def_tristate",       T_DEF_TRISTATE,         TF_COMMAND },
        { "prompt",             T_PROMPT,               TF_COMMAND },
-       { "tristate",           T_TYPE,                 TF_COMMAND, S_TRISTATE },
-       { "def_tristate",       T_DEFAULT,              TF_COMMAND, S_TRISTATE },
-       { "bool",               T_TYPE,                 TF_COMMAND, S_BOOLEAN },
-       { "def_bool",           T_DEFAULT,              TF_COMMAND, S_BOOLEAN },
-       { "int",                T_TYPE,                 TF_COMMAND, S_INT },
-       { "hex",                T_TYPE,                 TF_COMMAND, S_HEX },
-       { "string",             T_TYPE,                 TF_COMMAND, S_STRING },
+       { "bool",               T_BOOL,                 TF_COMMAND },
+       { "tristate",           T_TRISTATE,             TF_COMMAND },
+       { "int",                T_INT,                  TF_COMMAND },
+       { "hex",                T_HEX,                  TF_COMMAND },
+       { "string",             T_STRING,               TF_COMMAND },
        { "select",             T_SELECT,               TF_COMMAND },
        { "imply",              T_IMPLY,                TF_COMMAND },
        { "range",              T_RANGE,                TF_COMMAND },