aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/lkc.h
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/kconfig/lkc.h')
-rw-r--r--scripts/kconfig/lkc.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/scripts/kconfig/lkc.h b/scripts/kconfig/lkc.h
index 5fba1feff2a8..527f60c99c50 100644
--- a/scripts/kconfig/lkc.h
+++ b/scripts/kconfig/lkc.h
@@ -37,6 +37,17 @@ extern "C" {
37#define _(text) gettext(text) 37#define _(text) gettext(text)
38#define N_(text) (text) 38#define N_(text) (text)
39 39
40
41#define TF_COMMAND 0x0001
42#define TF_PARAM 0x0002
43
44struct kconf_id {
45 int name;
46 int token;
47 unsigned int flags;
48 enum symbol_type stype;
49};
50
40int zconfparse(void); 51int zconfparse(void);
41void zconfdump(FILE *out); 52void zconfdump(FILE *out);
42 53
@@ -50,7 +61,6 @@ char *zconf_curname(void);
50 61
51/* confdata.c */ 62/* confdata.c */
52extern const char conf_def_filename[]; 63extern const char conf_def_filename[];
53extern char conf_filename[];
54 64
55char *conf_get_default_confname(void); 65char *conf_get_default_confname(void);
56 66
@@ -59,7 +69,7 @@ void kconfig_load(void);
59 69
60/* menu.c */ 70/* menu.c */
61void menu_init(void); 71void menu_init(void);
62void menu_add_menu(void); 72struct menu *menu_add_menu(void);
63void menu_end_menu(void); 73void menu_end_menu(void);
64void menu_add_entry(struct symbol *sym); 74void menu_add_entry(struct symbol *sym);
65void menu_end_entry(void); 75void menu_end_entry(void);