diff options
author | Scott Collyer <scollyer@google.com> | 2021-02-08 02:38:11 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-04-02 18:52:18 +0000 |
commit | dc951654138d3f8547765b328308a7fc86c5e7b6 (patch) | |
tree | 4b70c5da36181aba278d0ca7a33b7906c76b6b93 /util | |
parent | 6917e192ce03e484856ae1d69c7d781c34581241 (diff) | |
download | chrome-ec-dc951654138d3f8547765b328308a7fc86c5e7b6.tar.gz |
honeybuns: Set lane control gpio when MST is in reset
GPIO_MST_HUB_LANE_SWITCH is used by the EC to signal to the MST hub if
the host will be providing 2 or 4 lanes of DP. Some MST hubs will only
read this signal coming out of reset.
This CL adds a method to set MST_HUB_LANE_SWITCH which includes
putting the MST hub in reset.
BUG=b:175434634
BRANCH=None
TEST=modified the mf preference in CBI and verified that
MST_HUB_LANE_SWITCH follows the expected level based on pin config in
the DP Configure message:
Pin Config C -> 0* MST_HUB_LANE_SWITCH
Pin Config D -> 1* MST_HUB_LANE_SWITCH
Signed-off-by: Scott Collyer <scollyer@google.com>
Change-Id: I096988567b1e53cf49833359ce053da199f406db
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2682789
Commit-Queue: Scott Collyer <scollyer@chromium.org>
Tested-by: Scott Collyer <scollyer@chromium.org>
Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions