summaryrefslogtreecommitdiff
path: root/test/genvif
Commit message (Collapse)AuthorAgeFilesLines
* genvif: cleanup for Supports_USB_DataDenis Brockus2020-12-172-0/+10
| | | | | | | | | | | | | | BUG=b:149852735 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I982dce6ecaa8cd5db7cfb15a70c7e30813dfb190 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2596837 Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
* genvif: add more Component SOP_Discovery fieldsDenis Brockus2020-12-022-4/+0
| | | | | | | | | | | | | | BUG=b:172293518 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I6deeecc36505eb4f7261d04eae2c9ff419fa0296 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2567171 Reviewed-by: Denis Brockus <dbrockus@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org> Tested-by: Denis Brockus <dbrockus@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
* genvif: Type_C_Is_Alt_Mode_Adapter only when validDenis Brockus2020-11-202-2/+0
| | | | | | | | | | | | | | | | | | some refactoring for does_respond_to_discov_sop_xxx and is_usb_pd_supported was added to make the common code available for other uses as well BUG=b:172434299 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I36c7df53e61734fcbdd176e3ea292a3f8914fdf9 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2550309 Tested-by: Denis Brockus <dbrockus@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
* genvif: host/device data only if enabledDenis Brockus2020-11-202-8/+0
| | | | | | | | | | | | | | | | | | | | Some device data is only valid if Device_Supports_USB_Data in the Upstream Facing Port Fields group. Some host data is only valid if Host_Supports_USB_Data in Downstream Facing Port Fields BUG=b:172441959,b:172438944 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I41edde27d9cc6fb49934e0d176efc90540a9faee Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2550308 Tested-by: Denis Brockus <dbrockus@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
* genvif: Device_Speed/Host_Speed default to USB 3.2 GEN 1x1Denis Brockus2020-11-192-4/+4
| | | | | | | | | | | | | | | | | Since this is the most common correct answer, I am changing the default from USB 2 to USB 3.2 GEN 1x1 BUG=b:172441959,b:172438944 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I758ec7ec0df2f285466d83ddb0dcfa8cc98efa55 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2547192 Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
* genvif: component for all ports with Port_LabelDenis Brockus2020-11-191-0/+4
| | | | | | | | | | | | | | BUG=b:172450627 BRANCH=none TEST=verify XML output Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: Idcc65ad2ec7fda48d39a6319e6adf226765e37bc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2545141 Commit-Queue: Abe Levkoy <alevkoy@chromium.org> Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
* genvif: add unit test for genvif and genvif overrideDenis Brockus2020-11-1713-0/+305
Any of the following will run the test from platform/ec make buildall make runtests make run-genvif_test The following will run the test from platform/ec/test/genvif make clean test BUG=b:173219559 BRANCH=none TEST=make buildall Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: Ic5594ae96d040adc332c2afc8fa8a8eb8b373882 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2542745 Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Jett Rink <jettrink@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org>