diff options
author | li feng <li1.feng@intel.com> | 2021-07-07 09:48:57 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-07-19 17:49:15 +0000 |
commit | acc12b843cb90e117374a2395f5b318e336db338 (patch) | |
tree | 02da78feef75bf9c2a10e61e2c53e4fe8d0df4eb /board/galtic/build.mk | |
parent | 2dd687f160dcda988ba9cb93ffb07d58680de572 (diff) | |
download | chrome-ec-acc12b843cb90e117374a2395f5b318e336db338.tar.gz |
retimer: clear unused mux bits
During retimer firmware update, EC passes mux value to Coreboot/kernel.
Coreboot/kernel checks mux value to know if PD port is NDA, or if port
connection is set to what retimer firmware update sequence expects.
Some bits of mux value are not used by Coreboot/kernel. This patch
clears unused bits; and keeps alternate mode bits and safe mode bit in
the mux value.
BUG=none
BRANCH=none
TEST=On ADL RVP, verified NDA port retimer firmware update working.
TEST=On Voxel DVT, verified NDA port retimer firmware update working
with both Chromium solution and upstream solution.
Signed-off-by: li feng <li1.feng@intel.com>
Change-Id: I1becc09a0f5c5d4e1fb845c5fe33fa748d44bd4f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3010482
Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board/galtic/build.mk')
0 files changed, 0 insertions, 0 deletions