| commit | 217441a20455fb8c6c09951e4c96a01a197d19e0 | [log] [tgz] |
|---|---|---|
| author | Keith Haddow <haddowk@chromium.org> | Sat Apr 13 03:46:52 2024 |
| committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Aug 15 18:03:34 2024 |
| tree | c2e064050f3192d2226513497621b6f7f1e91f94 | |
| parent | 9440bd35023ef8bdd778fd2de0c62e96040da401 [diff] |
labtation: Add code to abstract USB hub handling from servod. Implement per port power cycling for Cambrionix in a way that will allow all port cycling to go through this tool and for servod to have all hub code removed. BUG=b:278585904 TEST=manual run on a fizz-labstation with a cambronix hub and 10 duts attached. Change-Id: Ie6ec69c6d41451bc406ffbba639c1afd49444016 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/labstation/+/5450877 Tested-by: Keith Haddow <haddowk@chromium.org> Auto-Submit: Keith Haddow <haddowk@chromium.org> Commit-Queue: Keith Haddow <haddowk@chromium.org> Reviewed-by: Garry Wang <xianuowang@chromium.org> (cherry picked from commit d078e815e17ff614c6e81d3d09774266e311bfaa) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/labstation/+/5790182