tools/genboardscfg.py: improve performance more with Kconfiglib
authorMasahiro Yamada <yamada.m@jp.panasonic.com>
Mon, 1 Sep 2014 10:57:38 +0000 (19:57 +0900)
committerTom Rini <trini@ti.com>
Tue, 16 Sep 2014 16:23:56 +0000 (12:23 -0400)
commitf6c8f38ec601d32d88ba279d53991e15015c9466
treed37d51c22a36995a0fb42d35e43470327cb5eb1d
parentf219e01311b27b9c723e4f94aa6c3b51de9c0cd9
tools/genboardscfg.py: improve performance more with Kconfiglib

The idea of using Kconfiglib was given by Tom Rini.
It allows us to scan lots of defconfigs very quickly.
This commit also uses multiprocessing for further acceleration.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Suggested-by: Tom Rini <trini@ti.com>
Acked-by: Simon Glass <sjg@chromium.org>
tools/genboardscfg.py