Hey all,
As things stand today we have over 200 symbols that have a Kconfig entry
but also are being manipulated by config headers. While there are a few
of these which are going to require some real work to figure out the
best path forward (for example CONFIG_BOOTCOMMAND is not a good entry
today but many of the unconverted examples are so very complex it shows
where some real thought is neede) we have many more that are cases of
"migration happened, out of tree boards came in, things weren't caught"
and then further "unconverted example copied to another board". This is
the first part of a series to convert things over. I stopped after
catching all of CONFIG_[ABC]. I'll be doing another series on top of
this but as it gets unwieldy to track down when there is a size change
(because it fixes an underlying bug, for exapmle CONFIG_CONSOLE_MUX not
being enabled as expected).