summaryrefslogtreecommitdiff
path: root/board/volet
diff options
context:
space:
mode:
authorCaveh Jalali <caveh@chromium.org>2022-02-09 16:20:03 -0800
committerCommit Bot <commit-bot@chromium.org>2022-02-14 22:30:01 +0000
commita015c68801138acf90ce963a0f2cea6d99673019 (patch)
treeb36c96adab38e0460cfae693438be29edd27b6d2 /board/volet
parentf98b739446e4996b17fe5b5cd723c5283549649a (diff)
downloadchrome-ec-a015c68801138acf90ce963a0f2cea6d99673019.tar.gz
genvif: Add "vif:" namespace
This updates genvif to use the XML "vif:" namespace for VIF files. This makes genvif output consistent with usb.org's VifEditor 3.2.3.0 utility. BRANCH=none BUG=b:217284675 TEST=buildall passes Signed-off-by: Caveh Jalali <caveh@chromium.org> Change-Id: I072f4b726aad03dcc383d6038ddc00feebfcfd65 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3454865 Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'board/volet')
-rw-r--r--board/volet/vif_override.xml300
1 files changed, 150 insertions, 150 deletions
diff --git a/board/volet/vif_override.xml b/board/volet/vif_override.xml
index 3fc41630da..56d132401e 100644
--- a/board/volet/vif_override.xml
+++ b/board/volet/vif_override.xml
@@ -1,158 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
-<VIF xmlns="http://usb.org/VendorInfoFile.xsd">
- <Model_Part_Number>Voxel</Model_Part_Number>
- <Product_Revision>0</Product_Revision>
- <TID>0</TID>
- <Product>
+<vif:VIF xmlns="http://usb.org/VendorInfoFile.xsd">
+ <vif:Model_Part_Number>Voxel</Model_Part_Number>
+ <vif:Product_Revision>0</Product_Revision>
+ <vif:TID>0</TID>
+ <vif:Product>
<!-- Information about TGL USB4 provided by Intel. See b/172963736 -->
- <USB4_Num_Internal_Host_Controllers value="1" />
- <USB4_Num_PCIe_DN_Bridges value="0" />
- <USB4RouterList>
- <Usb4Router>
- <USB4_Router_ID value="1" />
- <USB4_Silicon_VID value="32903">8087</USB4_Silicon_VID>
- <USB4_Num_Lane_Adapters value="4" />
- <USB4_Num_USB3_DN_Adapters value="1" />
- <USB4_Num_DP_IN_Adapters value="1" />
- <USB4_Num_DP_OUT_Adapters value="0" />
- <USB4_Num_PCIe_DN_Adapters value="4" />
- <USB4_TBT3_Not_Supported value="0">TBT3 Compatible</USB4_TBT3_Not_Supported>
- <USB4_PCIe_Wake_Supported value="true" />
- <USB4_USB3_Wake_Supported value="false" />
- <USB4_Num_Unused_Adapters value="0" />
- <USB4_TBT3_VID value="32903">8087</USB4_TBT3_VID>
- <USB4_PCIe_Switch_Vendor_ID value="32902">8086</USB4_PCIe_Switch_Vendor_ID>
- <USB4_PCIe_Switch_Device_ID value="39451">9A1B</USB4_PCIe_Switch_Device_ID>
- </Usb4Router>
- <Usb4Router>
- <USB4_Router_ID value="0" />
- <USB4_Silicon_VID value="32903">8087</USB4_Silicon_VID>
- <USB4_Num_Lane_Adapters value="2" />
- <USB4_Num_USB3_DN_Adapters value="1" />
- <USB4_Num_DP_IN_Adapters value="0" />
- <USB4_Num_DP_OUT_Adapters value="0" />
- <USB4_Num_PCIe_DN_Adapters value="0" />
- <USB4_TBT3_Not_Supported value="1">Not TBT3-Compatible</USB4_TBT3_Not_Supported>
- <USB4_PCIe_Wake_Supported value="false" />
- <USB4_USB3_Wake_Supported value="false" />
- <USB4_Num_Unused_Adapters value="0" />
- </Usb4Router>
- </USB4RouterList>
- </Product>
- <Component>
- <USB4_Max_Speed value="1">Gen 3 (40Gb)</USB4_Max_Speed>
- <USB4_DFP_Supported value="true" />
- <USB4_UFP_Supported value="false" />
- <USB4_USB3_Tunneling_Supported value="true" />
- <USB4_DP_Tunneling_Supported value="true" />
- <USB4_PCIe_Tunneling_Supported value="true" />
- <USB4_TBT3_Compatibility_Supported value="true" />
- <USB4_CL1_State_Supported value="true" />
- <USB4_CL2_State_Supported value="true" />
- <USB4_Num_Retimers value="1" />
- <USB4_DP_Bit_Rate value="3">HBR3</USB4_DP_Bit_Rate>
- <USB4_Num_DP_Lanes value="4">4 Lanes</USB4_Num_DP_Lanes>
- <USB4_Lane_0_Adapter value="1" />
- <Host_Supports_USB_Data value="true" />
- <Host_Speed value="2">USB 3.2 Gen 2x1</Host_Speed>
- <Host_Contains_Captive_Retimer value="true" />
- <Host_Truncates_DP_For_tDHPResponse value="false" />
- <Host_Suspend_Supported value="true" />
- <Is_DFP_On_Hub value="false" />
- <USB_Suspend_May_Be_Cleared value="true" />
- <FR_Swap_Type_C_Current_Capability_As_Initial_Sink value="3">3A @ 5V</FR_Swap_Type_C_Current_Capability_As_Initial_Sink>
- <FR_Swap_Supported_As_Initial_Sink value="true" />
- <SrcPdoList>
- <SrcPDO>
+ <vif:USB4_Num_Internal_Host_Controllers value="1" />
+ <vif:USB4_Num_PCIe_DN_Bridges value="0" />
+ <vif:USB4RouterList>
+ <vif:Usb4Router>
+ <vif:USB4_Router_ID value="1" />
+ <vif:USB4_Silicon_VID value="32903">8087</USB4_Silicon_VID>
+ <vif:USB4_Num_Lane_Adapters value="4" />
+ <vif:USB4_Num_USB3_DN_Adapters value="1" />
+ <vif:USB4_Num_DP_IN_Adapters value="1" />
+ <vif:USB4_Num_DP_OUT_Adapters value="0" />
+ <vif:USB4_Num_PCIe_DN_Adapters value="4" />
+ <vif:USB4_TBT3_Not_Supported value="0">TBT3 Compatible</USB4_TBT3_Not_Supported>
+ <vif:USB4_PCIe_Wake_Supported value="true" />
+ <vif:USB4_USB3_Wake_Supported value="false" />
+ <vif:USB4_Num_Unused_Adapters value="0" />
+ <vif:USB4_TBT3_VID value="32903">8087</USB4_TBT3_VID>
+ <vif:USB4_PCIe_Switch_Vendor_ID value="32902">8086</USB4_PCIe_Switch_Vendor_ID>
+ <vif:USB4_PCIe_Switch_Device_ID value="39451">9A1B</USB4_PCIe_Switch_Device_ID>
+ </vif:Usb4Router>
+ <vif:Usb4Router>
+ <vif:USB4_Router_ID value="0" />
+ <vif:USB4_Silicon_VID value="32903">8087</USB4_Silicon_VID>
+ <vif:USB4_Num_Lane_Adapters value="2" />
+ <vif:USB4_Num_USB3_DN_Adapters value="1" />
+ <vif:USB4_Num_DP_IN_Adapters value="0" />
+ <vif:USB4_Num_DP_OUT_Adapters value="0" />
+ <vif:USB4_Num_PCIe_DN_Adapters value="0" />
+ <vif:USB4_TBT3_Not_Supported value="1">Not TBT3-Compatible</USB4_TBT3_Not_Supported>
+ <vif:USB4_PCIe_Wake_Supported value="false" />
+ <vif:USB4_USB3_Wake_Supported value="false" />
+ <vif:USB4_Num_Unused_Adapters value="0" />
+ </vif:Usb4Router>
+ </vif:USB4RouterList>
+ </vif:Product>
+ <vif:Component>
+ <vif:USB4_Max_Speed value="1">Gen 3 (40Gb)</USB4_Max_Speed>
+ <vif:USB4_DFP_Supported value="true" />
+ <vif:USB4_UFP_Supported value="false" />
+ <vif:USB4_USB3_Tunneling_Supported value="true" />
+ <vif:USB4_DP_Tunneling_Supported value="true" />
+ <vif:USB4_PCIe_Tunneling_Supported value="true" />
+ <vif:USB4_TBT3_Compatibility_Supported value="true" />
+ <vif:USB4_CL1_State_Supported value="true" />
+ <vif:USB4_CL2_State_Supported value="true" />
+ <vif:USB4_Num_Retimers value="1" />
+ <vif:USB4_DP_Bit_Rate value="3">HBR3</USB4_DP_Bit_Rate>
+ <vif:USB4_Num_DP_Lanes value="4">4 Lanes</USB4_Num_DP_Lanes>
+ <vif:USB4_Lane_0_Adapter value="1" />
+ <vif:Host_Supports_USB_Data value="true" />
+ <vif:Host_Speed value="2">USB 3.2 Gen 2x1</Host_Speed>
+ <vif:Host_Contains_Captive_Retimer value="true" />
+ <vif:Host_Truncates_DP_For_tDHPResponse value="false" />
+ <vif:Host_Suspend_Supported value="true" />
+ <vif:Is_DFP_On_Hub value="false" />
+ <vif:USB_Suspend_May_Be_Cleared value="true" />
+ <vif:FR_Swap_Type_C_Current_Capability_As_Initial_Sink value="3">3A @ 5V</FR_Swap_Type_C_Current_Capability_As_Initial_Sink>
+ <vif:FR_Swap_Supported_As_Initial_Sink value="true" />
+ <vif:SrcPdoList>
+ <vif:SrcPDO>
<!-- Add in missing fields for SrcPdo0, derived from SYV682B datasheet. -->
- <Src_PD_OCP_OC_Debounce value="50">50 msec</Src_PD_OCP_OC_Debounce>
- <Src_PD_OCP_OC_Threshold value="360">3600 mA</Src_PD_OCP_OC_Threshold>
- </SrcPDO>
- </SrcPdoList>
- <Data_Capable_As_USB_Host_SOP value="true" />
- <Data_Capable_As_USB_Device_SOP value="false" />
+ <vif:Src_PD_OCP_OC_Debounce value="50">50 msec</Src_PD_OCP_OC_Debounce>
+ <vif:Src_PD_OCP_OC_Threshold value="360">3600 mA</Src_PD_OCP_OC_Threshold>
+ </vif:SrcPDO>
+ </vif:SrcPdoList>
+ <vif:Data_Capable_As_USB_Host_SOP value="true" />
+ <vif:Data_Capable_As_USB_Device_SOP value="false" />
<!-- TODO(b/173028252): Figure out the appropriate Discover Identity ACK for
Volteer and update the EC and VIF accordingly. -->
- <Product_Type_UFP_SOP value="3">PSD</Product_Type_UFP_SOP>
- <Product_Type_DFP_SOP value="4">Alternate Mode Controller (AMC)</Product_Type_DFP_SOP>
- <DFP_VDO_Port_Number value="0" />
- <Modal_Operation_Supported_SOP value="true" />
- <USB_VID_SOP value="6353">18D1</USB_VID_SOP>
- <bcdDevice_SOP value="0">0000</bcdDevice_SOP>
- <SVID_Fixed_SOP value="true" />
- <Num_SVIDs_Min_SOP value="1" />
- <Num_SVIDs_Max_SOP value="1" />
- <SOPSVIDList>
- <SOPSVID>
- <SVID_SOP value="32903">8087</SVID_SOP>
- <SVID_Modes_Fixed_SOP value="true" />
- <SVID_Num_Modes_Min_SOP value="1" />
- <SVID_Num_Modes_Max_SOP value="1" />
- <SOPSVIDModeList>
- <SOPSVIDMode>
- <SVID_Mode_Enter_SOP value="true" />
- <SVID_Mode_Recog_Value_SOP value="0">00000000</SVID_Mode_Recog_Value_SOP>
- </SOPSVIDMode>
- </SOPSVIDModeList>
- </SOPSVID>
- </SOPSVIDList>
- </Component>
- <Component>
- <USB4_Max_Speed value="1">Gen 3 (40Gb)</USB4_Max_Speed>
- <USB4_DFP_Supported value="true" />
- <USB4_UFP_Supported value="false" />
- <USB4_USB3_Tunneling_Supported value="true" />
- <USB4_DP_Tunneling_Supported value="true" />
- <USB4_PCIe_Tunneling_Supported value="true" />
- <USB4_TBT3_Compatibility_Supported value="true" />
- <USB4_CL1_State_Supported value="true" />
- <USB4_CL2_State_Supported value="true" />
- <USB4_Num_Retimers value="1" />
- <USB4_DP_Bit_Rate value="3">HBR3</USB4_DP_Bit_Rate>
- <USB4_Num_DP_Lanes value="4">4 Lanes</USB4_Num_DP_Lanes>
- <USB4_Lane_0_Adapter value="1" />
- <Host_Supports_USB_Data value="true" />
- <Host_Speed value="2">USB 3.2 Gen 2x1</Host_Speed>
- <Host_Contains_Captive_Retimer value="true" />
- <Host_Truncates_DP_For_tDHPResponse value="false" />
- <Host_Suspend_Supported value="true" />
- <Is_DFP_On_Hub value="false" />
- <USB_Suspend_May_Be_Cleared value="true" />
- <FR_Swap_Type_C_Current_Capability_As_Initial_Sink value="3">3A @ 5V</FR_Swap_Type_C_Current_Capability_As_Initial_Sink>
- <FR_Swap_Supported_As_Initial_Sink value="true" />
- <SrcPdoList>
- <SrcPDO>
+ <vif:Product_Type_UFP_SOP value="3">PSD</Product_Type_UFP_SOP>
+ <vif:Product_Type_DFP_SOP value="4">Alternate Mode Controller (AMC)</Product_Type_DFP_SOP>
+ <vif:DFP_VDO_Port_Number value="0" />
+ <vif:Modal_Operation_Supported_SOP value="true" />
+ <vif:USB_VID_SOP value="6353">18D1</USB_VID_SOP>
+ <vif:bcdDevice_SOP value="0">0000</bcdDevice_SOP>
+ <vif:SVID_Fixed_SOP value="true" />
+ <vif:Num_SVIDs_Min_SOP value="1" />
+ <vif:Num_SVIDs_Max_SOP value="1" />
+ <vif:SOPSVIDList>
+ <vif:SOPSVID>
+ <vif:SVID_SOP value="32903">8087</SVID_SOP>
+ <vif:SVID_Modes_Fixed_SOP value="true" />
+ <vif:SVID_Num_Modes_Min_SOP value="1" />
+ <vif:SVID_Num_Modes_Max_SOP value="1" />
+ <vif:SOPSVIDModeList>
+ <vif:SOPSVIDMode>
+ <vif:SVID_Mode_Enter_SOP value="true" />
+ <vif:SVID_Mode_Recog_Value_SOP value="0">00000000</SVID_Mode_Recog_Value_SOP>
+ </vif:SOPSVIDMode>
+ </vif:SOPSVIDModeList>
+ </vif:SOPSVID>
+ </vif:SOPSVIDList>
+ </vif:Component>
+ <vif:Component>
+ <vif:USB4_Max_Speed value="1">Gen 3 (40Gb)</USB4_Max_Speed>
+ <vif:USB4_DFP_Supported value="true" />
+ <vif:USB4_UFP_Supported value="false" />
+ <vif:USB4_USB3_Tunneling_Supported value="true" />
+ <vif:USB4_DP_Tunneling_Supported value="true" />
+ <vif:USB4_PCIe_Tunneling_Supported value="true" />
+ <vif:USB4_TBT3_Compatibility_Supported value="true" />
+ <vif:USB4_CL1_State_Supported value="true" />
+ <vif:USB4_CL2_State_Supported value="true" />
+ <vif:USB4_Num_Retimers value="1" />
+ <vif:USB4_DP_Bit_Rate value="3">HBR3</USB4_DP_Bit_Rate>
+ <vif:USB4_Num_DP_Lanes value="4">4 Lanes</USB4_Num_DP_Lanes>
+ <vif:USB4_Lane_0_Adapter value="1" />
+ <vif:Host_Supports_USB_Data value="true" />
+ <vif:Host_Speed value="2">USB 3.2 Gen 2x1</Host_Speed>
+ <vif:Host_Contains_Captive_Retimer value="true" />
+ <vif:Host_Truncates_DP_For_tDHPResponse value="false" />
+ <vif:Host_Suspend_Supported value="true" />
+ <vif:Is_DFP_On_Hub value="false" />
+ <vif:USB_Suspend_May_Be_Cleared value="true" />
+ <vif:FR_Swap_Type_C_Current_Capability_As_Initial_Sink value="3">3A @ 5V</FR_Swap_Type_C_Current_Capability_As_Initial_Sink>
+ <vif:FR_Swap_Supported_As_Initial_Sink value="true" />
+ <vif:SrcPdoList>
+ <vif:SrcPDO>
<!-- Add in missing fields for SrcPdo0, derived from SYV682B datasheet. -->
- <Src_PD_OCP_OC_Debounce value="50">50 msec</Src_PD_OCP_OC_Debounce>
- <Src_PD_OCP_OC_Threshold value="360">3600 mA</Src_PD_OCP_OC_Threshold>
- </SrcPDO>
- </SrcPdoList>
- <Data_Capable_As_USB_Host_SOP value="true" />
- <Data_Capable_As_USB_Device_SOP value="false" />
+ <vif:Src_PD_OCP_OC_Debounce value="50">50 msec</Src_PD_OCP_OC_Debounce>
+ <vif:Src_PD_OCP_OC_Threshold value="360">3600 mA</Src_PD_OCP_OC_Threshold>
+ </vif:SrcPDO>
+ </vif:SrcPdoList>
+ <vif:Data_Capable_As_USB_Host_SOP value="true" />
+ <vif:Data_Capable_As_USB_Device_SOP value="false" />
<!-- TODO(b/173028252): Figure out the appropriate Discover Identity ACK for
Volteer and update the EC and VIF accordingly. -->
- <Product_Type_UFP_SOP value="3">PSD</Product_Type_UFP_SOP>
- <Product_Type_DFP_SOP value="4">Alternate Mode Controller (AMC)</Product_Type_DFP_SOP>
- <DFP_VDO_Port_Number value="1" />
- <Modal_Operation_Supported_SOP value="true" />
- <USB_VID_SOP value="6353">18D1</USB_VID_SOP>
- <bcdDevice_SOP value="0">0000</bcdDevice_SOP>
- <SVID_Fixed_SOP value="true" />
- <Num_SVIDs_Min_SOP value="1" />
- <Num_SVIDs_Max_SOP value="1" />
- <SOPSVIDList>
- <SOPSVID>
- <SVID_SOP value="32903">8087</SVID_SOP>
- <SVID_Modes_Fixed_SOP value="true" />
- <SVID_Num_Modes_Min_SOP value="1" />
- <SVID_Num_Modes_Max_SOP value="1" />
- <SOPSVIDModeList>
- <SOPSVIDMode>
- <SVID_Mode_Enter_SOP value="true" />
- <SVID_Mode_Recog_Value_SOP value="0">00000000</SVID_Mode_Recog_Value_SOP>
- </SOPSVIDMode>
- </SOPSVIDModeList>
- </SOPSVID>
- </SOPSVIDList>
- </Component>
-</VIF>
+ <vif:Product_Type_UFP_SOP value="3">PSD</Product_Type_UFP_SOP>
+ <vif:Product_Type_DFP_SOP value="4">Alternate Mode Controller (AMC)</Product_Type_DFP_SOP>
+ <vif:DFP_VDO_Port_Number value="1" />
+ <vif:Modal_Operation_Supported_SOP value="true" />
+ <vif:USB_VID_SOP value="6353">18D1</USB_VID_SOP>
+ <vif:bcdDevice_SOP value="0">0000</bcdDevice_SOP>
+ <vif:SVID_Fixed_SOP value="true" />
+ <vif:Num_SVIDs_Min_SOP value="1" />
+ <vif:Num_SVIDs_Max_SOP value="1" />
+ <vif:SOPSVIDList>
+ <vif:SOPSVID>
+ <vif:SVID_SOP value="32903">8087</SVID_SOP>
+ <vif:SVID_Modes_Fixed_SOP value="true" />
+ <vif:SVID_Num_Modes_Min_SOP value="1" />
+ <vif:SVID_Num_Modes_Max_SOP value="1" />
+ <vif:SOPSVIDModeList>
+ <vif:SOPSVIDMode>
+ <vif:SVID_Mode_Enter_SOP value="true" />
+ <vif:SVID_Mode_Recog_Value_SOP value="0">00000000</SVID_Mode_Recog_Value_SOP>
+ </vif:SOPSVIDMode>
+ </vif:SOPSVIDModeList>
+ </vif:SOPSVID>
+ </vif:SOPSVIDList>
+ </vif:Component>
+</vif:VIF>