ensure all console channels are displaying properly
ensure all console channels are displaying properly

If the number of console channels is greater than 32 (the bit size of
the channel mask), the overflowing ones are silently masked.

Signed-off-by: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>

BRANCH=none
BUG=none
TEST=add one channel and see the build failing on the assert.

Change-Id: I1793b22990be85882d80aae44503bba62358fbd2
Reviewed-on: https://chromium-review.googlesource.com/264062
Reviewed-by: Gwendal Grignou <190c5a5edfcf62e0246559bf31fa7548674de3ad@chromium.org>
Trybot-Ready: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>
Tested-by: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>
Commit-Queue: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>

fourier49/BZ_DEV_EC,md5555/ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BZ_DEV_EC,md5555/ec,coreboot/chrome-ec,md5555/ec,coreboot/chrome-ec,coreboot/chrome-ec,fourier49/BIZ_EC,fourier49/BZ_DEV_EC,akappy7/ChromeOS_EC_LED_Diagnostics,akappy7/ChromeOS_EC_LED_Diagnostics,md5555/ec,fourier49/BIZ_EC,coreboot/chrome-ec,akappy7/ChromeOS_EC_LED_Diagnostics,akappy7/ChromeOS_EC_LED_Diagnostics,coreboot/chrome-ec,coreboot/chrome-ec,fourier49/BIZ_EC,fourier49/BIZ_EC,fourier49/BZ_DEV_EC