configs: mt8183: android: add A/B slot select support

This adds the u-boot environment support for Android A/B [1], such as:
- slot selection on early startup (from /misc)
- skip_initramfs commandline depending on boot mode

All A/B related code is guarded around CONFIG_CMD_AB_SELECT, and is not
activated.

Note: the android_ab_slot env variable will always be defined, but is
unused in the case of legacy ota support.

[1]
https://source.android.com/devices/tech/ota/ab/ab_implement

Bug: https://baylibre.atlassian.net/browse/RITA-53
Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
1 file changed