summaryrefslogtreecommitdiff
path: root/board/volet/vif_override.xml
diff options
context:
space:
mode:
authorSheng-Liang Pan <sheng-liang.pan@quanta.corp-partner.google.com>2021-05-03 16:47:28 +0800
committerCommit Bot <commit-bot@chromium.org>2021-05-05 18:24:35 +0000
commite96d9283e51c1fc105e1cc2b7d6757105699baf3 (patch)
tree10a10383424dd1ad02ddbfd77d79b725af5c8148 /board/volet/vif_override.xml
parent2e9745e37796083f0651adc1bdeb5faa200574a5 (diff)
downloadchrome-ec-e96d9283e51c1fc105e1cc2b7d6757105699baf3.tar.gz
volet: Initial EC image
Create the initial EC image for the volet variant by copying the voxel reference board EC files into a new directory named for the variant. (Auto-Generated by create_initial_ec_image.sh version 1.5.0). BUG=b:186334008 BRANCH=None TEST=make BOARD=volet Change-Id: I97cee656f4f12785110297afb323d2feac2b48d1 Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2866925 Reviewed-by: Keith Short <keithshort@chromium.org> Commit-Queue: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board/volet/vif_override.xml')
-rw-r--r--board/volet/vif_override.xml158
1 files changed, 158 insertions, 0 deletions
diff --git a/board/volet/vif_override.xml b/board/volet/vif_override.xml
new file mode 100644
index 0000000000..3fc41630da
--- /dev/null
+++ b/board/volet/vif_override.xml
@@ -0,0 +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>
+ <!-- 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>
+ <!-- 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" />
+ <!-- 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>
+ <!-- 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" />
+ <!-- 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>