The documentation for kconfig says one of the types is integer. It's
actually int. I had to search for a few minutes to find the actual type,
so even though it's trivial, hopefully it makes it clear for others.
--- kconfig-language.txt 2004-02-27 17:21:00.000000000 -0500
+++ kconfig-language.txt-int 2004-03-02 22:18:48.000000000 -0500
@@ -48,7 +48,7 @@
A menu entry can have a number of attributes. Not all of them are
applicable everywhere (see syntax).
-- type definition: "bool"/"tristate"/"string"/"hex"/"integer"
+- type definition: "bool"/"tristate"/"string"/"hex"/"int"
Every config option must have a type. There are only two basic types:
tristate and string, the other types are based on these two. The type
definition optionally accepts an input prompt, so these two examples