mb/intel/skylake/devicetree: Use comma separated list for arrays

In order to improve the readability of the settings, use a comma
separated list to assign values to their indexes instead of repeating
the option name for each index.

Don't convert the settings for PCIe root ports as they will be moved
into the devicetree to their related root ports at some later point.

While on it, remove superfluous comments related to modified lines.

Change-Id: I769233a5baabbea920c9085f8008071ba34bb9dd
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78598
Reviewed-by: Eric Lai <ericllai@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Felix Singer
2023-10-23 16:26:20 +02:00
committed by Felix Singer
parent 7a4583a417
commit cc93db9435
6 changed files with 143 additions and 122 deletions

View File

@ -46,31 +46,35 @@ chip soc/intel/skylake
# USB related # USB related
register "SsicPortEnable" = "1" register "SsicPortEnable" = "1"
register "usb2_ports[0]" = "USB2_PORT_MID(OC_SKIP)" # OTG register "usb2_ports" = "{
register "usb2_ports[1]" = "USB2_PORT_MID(OC3)" # Touch Pad [0] = USB2_PORT_MID(OC_SKIP), /* OTG */
register "usb2_ports[2]" = "USB2_PORT_MID(OC_SKIP)" # M.2 BT [1] = USB2_PORT_MID(OC3), /* Touch Pad */
register "usb2_ports[3]" = "USB2_PORT_MID(OC_SKIP)" # Touch Panel [2] = USB2_PORT_MID(OC_SKIP), /* M.2 BT */
register "usb2_ports[4]" = "USB2_PORT_MID(OC_SKIP)" # M.2 WWAN [3] = USB2_PORT_MID(OC_SKIP), /* Touch Panel */
register "usb2_ports[5]" = "USB2_PORT_MID(OC0)" # Front Panel [4] = USB2_PORT_MID(OC_SKIP), /* M.2 WWAN */
register "usb2_ports[6]" = "USB2_PORT_MID(OC0)" # Front Panel [5] = USB2_PORT_MID(OC0), /* Front Panel */
register "usb2_ports[7]" = "USB2_PORT_MID(OC2)" # Stacked conn (lan + usb) [6] = USB2_PORT_MID(OC0), /* Front Panel */
register "usb2_ports[8]" = "USB2_PORT_MID(OC2)" # Stacked conn (lan + usb) [7] = USB2_PORT_MID(OC2), /* Stacked conn (lan + usb) */
register "usb2_ports[9]" = "USB2_PORT_MID(OC1)" # LAN MAGJACK [8] = USB2_PORT_MID(OC2), /* Stacked conn (lan + usb) */
register "usb2_ports[10]" = "USB2_PORT_MID(OC1)" # LAN MAGJACK [9] = USB2_PORT_MID(OC1), /* LAN MAGJACK */
register "usb2_ports[11]" = "USB2_PORT_MID(OC_SKIP)" # Finger print sensor [10] = USB2_PORT_MID(OC1), /* LAN MAGJACK */
register "usb2_ports[12]" = "USB2_PORT_MID(OC4)" # USB 2 stack conn [11] = USB2_PORT_MID(OC_SKIP), /* Finger print sensor */
register "usb2_ports[13]" = "USB2_PORT_MID(OC4)" # USB 2 stack conn [12] = USB2_PORT_MID(OC4), /* USB 2 stack conn */
[13] = USB2_PORT_MID(OC4), /* USB 2 stack conn */
}"
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC5)" # OTG register "usb3_ports" = "{
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC_SKIP)" # M.2 WWAN [0] = USB3_PORT_DEFAULT(OC5), /* OTG */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC3)" # Flex [1] = USB3_PORT_DEFAULT(OC_SKIP), /* M.2 WWAN */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # IVCAM [2] = USB3_PORT_DEFAULT(OC3), /* Flex */
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK [3] = USB3_PORT_DEFAULT(OC_SKIP), /* IVCAM */
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC0)" # Front Panel [4] = USB3_PORT_DEFAULT(OC1), /* LAN MAGJACK */
register "usb3_ports[6]" = "USB3_PORT_DEFAULT(OC0)" # Front Panel [5] = USB3_PORT_DEFAULT(OC0), /* Front Panel */
register "usb3_ports[7]" = "USB3_PORT_DEFAULT(OC2)" # Stack Conn [6] = USB3_PORT_DEFAULT(OC0), /* Front Panel */
register "usb3_ports[8]" = "USB3_PORT_DEFAULT(OC2)" # Stack Conn [7] = USB3_PORT_DEFAULT(OC2), /* Stack Conn */
register "usb3_ports[9]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK [8] = USB3_PORT_DEFAULT(OC2), /* Stack Conn */
[9] = USB3_PORT_DEFAULT(OC1), /* LAN MAGJACK */
}"
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ register "SataPortsEnable" = "{

View File

@ -74,24 +74,26 @@ chip soc/intel/skylake
# RP10, uses CLK SRC 4 # RP10, uses CLK SRC 4
register "PcieRpClkSrcNumber[9]" = "4" register "PcieRpClkSrcNumber[9]" = "4"
# USB 2.0 Enable all ports register "usb2_ports" = "{
register "usb2_ports[0]" = "USB2_PORT_MAX(OC0)" # TYPE-A Port [0] = USB2_PORT_MAX(OC0), /* TYPE-A Port */
register "usb2_ports[1]" = "USB2_PORT_MAX(OC2)" # TYPE-A Port [1] = USB2_PORT_MAX(OC2), /* TYPE-A Port */
register "usb2_ports[2]" = "USB2_PORT_MAX(OC_SKIP)" # Bluetooth [2] = USB2_PORT_MAX(OC_SKIP), /* Bluetooth */
register "usb2_ports[4]" = "USB2_PORT_MAX(OC_SKIP)" # Type-A Port [4] = USB2_PORT_MAX(OC_SKIP), /* Type-A Port */
register "usb2_ports[5]" = "USB2_PORT_MAX(OC2)" # TYPE-A Port [5] = USB2_PORT_MAX(OC2), /* TYPE-A Port */
register "usb2_ports[6]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [6] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[7]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [7] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[8]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [8] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[9]" = "USB2_PORT_MAX(OC1)" # TYPE-A Port [9] = USB2_PORT_MAX(OC1), /* TYPE-A Port */
register "usb2_ports[10]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [10] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[11]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [11] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
}"
# USB 3.0 Enable Port 1-4. Port 5 & 6 Disabled register "usb3_ports" = "{
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC0)" # TYPE-A Port [0] = USB3_PORT_DEFAULT(OC0), /* TYPE-A Port */
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port [1] = USB3_PORT_DEFAULT(OC_SKIP), /* TYPE-A Port */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port [2] = USB3_PORT_DEFAULT(OC_SKIP), /* TYPE-A Port */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC1)" # TYPE-A Port [3] = USB3_PORT_DEFAULT(OC1), /* TYPE-A Port */
}"
register "SsicPortEnable" = "1" # Enable SSIC for WWAN register "SsicPortEnable" = "1" # Enable SSIC for WWAN

View File

@ -1,9 +1,10 @@
chip soc/intel/skylake chip soc/intel/skylake
# SATA port 0 register "SataPortsEnable" = "{
register "SataPortsEnable[0]" = "1" [0] = 1,
register "SataPortsEnable[1]" = "1" [1] = 1,
register "SataPortsEnable[2]" = "1" [2] = 1,
}"
# Enable deep Sx states # Enable deep Sx states
register "deep_s5_enable_ac" = "1" register "deep_s5_enable_ac" = "1"
@ -112,26 +113,28 @@ chip soc/intel/skylake
# RP 9 uses CLK SRC 1# # RP 9 uses CLK SRC 1#
register "PcieRpClkSrcNumber[8]" = "1" register "PcieRpClkSrcNumber[8]" = "1"
# USB 2.0 Enable all ports register "usb2_ports" = "{
register "usb2_ports[0]" = "USB2_PORT_MAX(OC0)" # TYPE-A Port [0] = USB2_PORT_MAX(OC0), /* TYPE-A Port */
register "usb2_ports[1]" = "USB2_PORT_MAX(OC2)" # TYPE-A Port [1] = USB2_PORT_MAX(OC2), /* TYPE-A Port */
register "usb2_ports[2]" = "USB2_PORT_MAX(OC_SKIP)" # Bluetooth [2] = USB2_PORT_MAX(OC_SKIP), /* Bluetooth */
register "usb2_ports[4]" = "USB2_PORT_MAX(OC1)" # Type-A Port [4] = USB2_PORT_MAX(OC1), /* Type-A Port */
register "usb2_ports[5]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [5] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[6]" = "USB2_PORT_MAX(OC2)" # TYPE-A Port [6] = USB2_PORT_MAX(OC2), /* TYPE-A Port */
register "usb2_ports[7]" = "USB2_PORT_MAX(OC2)" # TYPE-A Port [7] = USB2_PORT_MAX(OC2), /* TYPE-A Port */
register "usb2_ports[8]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [8] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[9]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [9] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[10]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [10] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
register "usb2_ports[11]" = "USB2_PORT_MAX(OC_SKIP)" # TYPE-A Port [11] = USB2_PORT_MAX(OC_SKIP), /* TYPE-A Port */
}"
# USB 3.0 Enable Port 1-4. Port 5 & 6 Disabled register "usb3_ports" = "{
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC0)" # TYPE-A Port [0] = USB3_PORT_DEFAULT(OC0), /* TYPE-A Port */
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port [1] = USB3_PORT_DEFAULT(OC_SKIP), /* TYPE-A Port */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port [2] = USB3_PORT_DEFAULT(OC_SKIP), /* TYPE-A Port */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC1)" # TYPE-A Port [3] = USB3_PORT_DEFAULT(OC1), /* TYPE-A Port */
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC2)" # TYPE-A Port [4] = USB3_PORT_DEFAULT(OC2), /* TYPE-A Port */
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port [5] = USB3_PORT_DEFAULT(OC_SKIP), /* TYPE-A Port */
}"
register "SerialIoDevMode" = "{ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, [PchSerialIoIndexI2C0] = PchSerialIoPci,

View File

@ -95,31 +95,35 @@ chip soc/intel/skylake
register "PcieRpClkReqNumber[8]" = "6" register "PcieRpClkReqNumber[8]" = "6"
register "PcieRpClkReqNumber[16]" = "7" register "PcieRpClkReqNumber[16]" = "7"
register "usb2_ports[0]" = "USB2_PORT_MAX(OC2)" # Type-C Port register "usb2_ports" = "{
register "usb2_ports[1]" = "USB2_PORT_MAX(OC5)" # Front panel [0] = USB2_PORT_MAX(OC2), /* Type-C Port */
register "usb2_ports[2]" = "USB2_PORT_MAX(OC4)" # Back panel [1] = USB2_PORT_MAX(OC5), /* Front panel */
register "usb2_ports[3]" = "USB2_PORT_MAX(OC4)" # Back panel [2] = USB2_PORT_MAX(OC4), /* Back panel */
register "usb2_ports[4]" = "USB2_PORT_MAX(OC1)" # Back panel-1 [3] = USB2_PORT_MAX(OC4), /* Back panel */
register "usb2_ports[5]" = "USB2_PORT_MAX(OC1)" # Back panel [4] = USB2_PORT_MAX(OC1), /* Back panel-1 */
register "usb2_ports[6]" = "USB2_PORT_MAX(OC_SKIP)" # Back panel [5] = USB2_PORT_MAX(OC1), /* Back panel */
register "usb2_ports[7]" = "USB2_PORT_MAX(OC_SKIP)" # Front panel [6] = USB2_PORT_MAX(OC_SKIP), /* Back panel */
register "usb2_ports[8]" = "USB2_PORT_MAX(OC_SKIP)" # M.2 BT [7] = USB2_PORT_MAX(OC_SKIP), /* Front panel */
register "usb2_ports[9]" = "USB2_PORT_MAX(OC2)" # Front panel [8] = USB2_PORT_MAX(OC_SKIP), /* M.2 BT */
register "usb2_ports[10]" = "USB2_PORT_MAX(OC_SKIP)" # Back panel [9] = USB2_PORT_MAX(OC2), /* Front panel */
register "usb2_ports[11]" = "USB2_PORT_MAX(OC_SKIP)" # Back panel-1 [10] = USB2_PORT_MAX(OC_SKIP), /* Back panel */
register "usb2_ports[12]" = "USB2_PORT_MAX(OC3)" # Back panel [11] = USB2_PORT_MAX(OC_SKIP), /* Back panel-1 */
register "usb2_ports[13]" = "USB2_PORT_MAX(OC_SKIP)" # Back panel [12] = USB2_PORT_MAX(OC3), /* Back panel */
[13] = USB2_PORT_MAX(OC_SKIP), /* Back panel */
}"
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-C Port register "usb3_ports" = "{
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC1)" # Back panel [0] = USB3_PORT_DEFAULT(OC_SKIP), /* Type-C Port */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC1)" # Back panel [1] = USB3_PORT_DEFAULT(OC1), /* Back panel */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC0)" # Back panel-2 [2] = USB3_PORT_DEFAULT(OC1), /* Back panel */
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC0)" # Front Panel [3] = USB3_PORT_DEFAULT(OC0), /* Back panel-2 */
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Front Panel [4] = USB3_PORT_DEFAULT(OC0), /* Front Panel */
register "usb3_ports[6]" = "USB3_PORT_DEFAULT(OC2)" # Front Panel [5] = USB3_PORT_DEFAULT(OC_SKIP), /* Front Panel */
register "usb3_ports[7]" = "USB3_PORT_DEFAULT(OC2)" # Front Panel [6] = USB3_PORT_DEFAULT(OC2), /* Front Panel */
register "usb3_ports[8]" = "USB3_PORT_DEFAULT(OC3)" # Back panel [7] = USB3_PORT_DEFAULT(OC2), /* Front Panel */
register "usb3_ports[9]" = "USB3_PORT_DEFAULT(OC_SKIP)" # LAN [8] = USB3_PORT_DEFAULT(OC3), /* Back panel */
[9] = USB3_PORT_DEFAULT(OC_SKIP), /* LAN */
}"
register "SsicPortEnable" = "1" # Enable SSIC for WWAN register "SsicPortEnable" = "1" # Enable SSIC for WWAN

View File

@ -117,17 +117,21 @@ chip soc/intel/skylake
register "PcieRpClkReqNumber[0]" = "1" register "PcieRpClkReqNumber[0]" = "1"
register "PcieRpClkReqNumber[4]" = "2" register "PcieRpClkReqNumber[4]" = "2"
register "usb2_ports[0]" = "USB2_PORT_TYPE_C(OC0)" # Type-C Port 1 register "usb2_ports" = "{
register "usb2_ports[1]" = "USB2_PORT_TYPE_C(OC1)" # Type-C Port 2 [0] = USB2_PORT_TYPE_C(OC0), /* Type-C Port 1 */
register "usb2_ports[2]" = "USB2_PORT_MID(OC_SKIP)" # Bluetooth [1] = USB2_PORT_TYPE_C(OC1), /* Type-C Port 2 */
register "usb2_ports[4]" = "USB2_PORT_MID(OC2)" # Type-A Port (card) [2] = USB2_PORT_MID(OC_SKIP), /* Bluetooth */
register "usb2_ports[6]" = "USB2_PORT_FLEX(OC_SKIP)" # Camera [4] = USB2_PORT_MID(OC2), /* Type-A Port (card) */
register "usb2_ports[8]" = "USB2_PORT_LONG(OC3)" # Type-A Port (board) [6] = USB2_PORT_FLEX(OC_SKIP), /* Camera */
[8] = USB2_PORT_LONG(OC3), /* Type-A Port (board) */
}"
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC0)" # Type-C Port 1 register "usb3_ports" = "{
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC1)" # Type-C Port 2 [0] = USB3_PORT_DEFAULT(OC0), /* Type-C Port 1 */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC2)" # Type-A Port (card) [1] = USB3_PORT_DEFAULT(OC1), /* Type-C Port 2 */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC3)" # Type-A Port (board) [2] = USB3_PORT_DEFAULT(OC2), /* Type-A Port (card) */
[3] = USB3_PORT_DEFAULT(OC3), /* Type-A Port (board) */
}"
register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V

View File

@ -126,31 +126,35 @@ chip soc/intel/skylake
# USB related # USB related
register "SsicPortEnable" = "1" register "SsicPortEnable" = "1"
register "usb2_ports[0]" = "USB2_PORT_MID(OC_SKIP)" # OTG register "usb2_ports" = "{
register "usb2_ports[1]" = "USB2_PORT_MID(OC3)" # Touch Pad [0] = USB2_PORT_MID(OC_SKIP), /* OTG */
register "usb2_ports[2]" = "USB2_PORT_MID(OC_SKIP)" # M.2 BT [1] = USB2_PORT_MID(OC3), /* Touch Pad */
register "usb2_ports[3]" = "USB2_PORT_MID(OC_SKIP)" # Touch Panel [2] = USB2_PORT_MID(OC_SKIP), /* M.2 BT */
register "usb2_ports[4]" = "USB2_PORT_MID(OC_SKIP)" # M.2 WWAN [3] = USB2_PORT_MID(OC_SKIP), /* Touch Panel */
register "usb2_ports[5]" = "USB2_PORT_MID(OC0)" # Front Panel [4] = USB2_PORT_MID(OC_SKIP), /* M.2 WWAN */
register "usb2_ports[6]" = "USB2_PORT_MID(OC0)" # Front Panel [5] = USB2_PORT_MID(OC0), /* Front Panel */
register "usb2_ports[7]" = "USB2_PORT_MID(OC2)" # Stacked conn (lan + usb) [6] = USB2_PORT_MID(OC0), /* Front Panel */
register "usb2_ports[8]" = "USB2_PORT_MID(OC2)" # Stacked conn (lan + usb) [7] = USB2_PORT_MID(OC2), /* Stacked conn (lan + usb) */
register "usb2_ports[9]" = "USB2_PORT_MID(OC1)" # LAN MAGJACK [8] = USB2_PORT_MID(OC2), /* Stacked conn (lan + usb) */
register "usb2_ports[10]" = "USB2_PORT_MID(OC1)" # LAN MAGJACK [9] = USB2_PORT_MID(OC1), /* LAN MAGJACK */
register "usb2_ports[11]" = "USB2_PORT_MID(OC_SKIP)" # Finger print sensor [10] = USB2_PORT_MID(OC1), /* LAN MAGJACK */
register "usb2_ports[12]" = "USB2_PORT_MID(OC4)" # USB 2 stack conn [11] = USB2_PORT_MID(OC_SKIP), /* Finger print sensor */
register "usb2_ports[13]" = "USB2_PORT_MID(OC4)" # USB 2 stack conn [12] = USB2_PORT_MID(OC4), /* USB 2 stack conn */
[13] = USB2_PORT_MID(OC4), /* USB 2 stack conn */
}"
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC5)" # OTG register "usb3_ports" = "{
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC_SKIP)" # M.2 WWAN [0] = USB3_PORT_DEFAULT(OC5), /* OTG */
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC3)" # Flex [1] = USB3_PORT_DEFAULT(OC_SKIP), /* M.2 WWAN */
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # IVCAM [2] = USB3_PORT_DEFAULT(OC3), /* Flex */
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK [3] = USB3_PORT_DEFAULT(OC_SKIP), /* IVCAM */
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC0)" # Front Panel [4] = USB3_PORT_DEFAULT(OC1), /* LAN MAGJACK */
register "usb3_ports[6]" = "USB3_PORT_DEFAULT(OC0)" # Front Panel [5] = USB3_PORT_DEFAULT(OC0), /* Front Panel */
register "usb3_ports[7]" = "USB3_PORT_DEFAULT(OC2)" # Stack Conn [6] = USB3_PORT_DEFAULT(OC0), /* Front Panel */
register "usb3_ports[8]" = "USB3_PORT_DEFAULT(OC2)" # Stack Conn [7] = USB3_PORT_DEFAULT(OC2), /* Stack Conn */
register "usb3_ports[9]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK [8] = USB3_PORT_DEFAULT(OC2), /* Stack Conn */
[9] = USB3_PORT_DEFAULT(OC1), /* LAN MAGJACK */
}"
register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V