kconfig: update current_pos in the second lexer
[carl9170fw.git] / config / kconf_id.c
index 3ea9c5f9f730db8a6c555b5692a3086434524956..f8b222cc8b874d5b4347f3dc913d24c075d9130a 100644 (file)
@@ -15,25 +15,21 @@ 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 },
        { "visible",            T_VISIBLE,              TF_COMMAND },
        { "option",             T_OPTION,               TF_COMMAND },
        { "on",                 T_ON,                   TF_PARAM },
-       { "modules",            T_OPT_MODULES,          TF_OPTION },
-       { "defconfig_list",     T_OPT_DEFCONFIG_LIST,   TF_OPTION },
-       { "env",                T_OPT_ENV,              TF_OPTION },
-       { "allnoconfig_y",      T_OPT_ALLNOCONFIG_Y,    TF_OPTION },
 };
 
 #define KCONF_ID_ARRAY_SIZE (sizeof(kconf_id_array)/sizeof(struct kconf_id))