spl: Rework and tighten some dependencies
authorTom Rini <trini@konsulko.com>
Tue, 31 May 2022 14:24:55 +0000 (10:24 -0400)
committerTom Rini <trini@konsulko.com>
Mon, 6 Jun 2022 16:09:29 +0000 (12:09 -0400)
commit4151f4f822bb075c05e3407d184dfd018723724d
tree82e207c8b1a509d069177fb4489b1dfcba467b15
parentab0c5f1a59070dfd111112b6969d7b67f07974fd
spl: Rework and tighten some dependencies

- In a few places, add missing "depends on" that can be implied from the
  option name (i.e. SPL_DM_xxx depends on SPL_DM).
- Make less use of "if SPL_xxx ... endif" clauses as most of the time
  this reads better as depends on.  In the case of UBI however, move it
  all to a sub-menu.
- Rework SPL_NO_CPU_SUPPORT as it's very specific to the
  non-SPL_FRAMEWORK implementation used on those platforms, and a
  tangent to how CONFIG_SPL_START_S_PATH was used.

Signed-off-by: Tom Rini <trini@konsulko.com>
common/spl/Kconfig