devicetrees: Remove trailing backslash from multiline values

It's not needed to put a backslash at the end of a line for quoted
multiline values. Thus, remove it.

Change-Id: I1b83d53598ba2adeed853a96d6c2c1a21f01a9f7
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78576
Reviewed-by: Erik van den Bogaert <ebogaert@eltan.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
Felix Singer
2023-10-23 07:26:28 +02:00
committed by Felix Held
parent a41abea65d
commit 21b5a9aff4
34 changed files with 483 additions and 483 deletions

View File

@@ -112,11 +112,11 @@ chip soc/intel/skylake
# make boards with better PCHs, which can have up to six SATA ports. # make boards with better PCHs, which can have up to six SATA ports.
# However, the H110 PCH only has four SATA ports, which explains why # However, the H110 PCH only has four SATA ports, which explains why
# two connectors are missing. # two connectors are missing.
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 1, \ [1] = 1,
[2] = 1, \ [2] = 1,
[3] = 1, \ [3] = 1,
}" }"
end end
device pci 19.0 off end # UART #2 device pci 19.0 off end # UART #2

View File

@@ -38,15 +38,15 @@ chip soc/intel/skylake
register "SaGv" = "SaGv_Enabled" register "SaGv" = "SaGv_Enabled"
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 0, \ [1] = 0,
[2] = 0, \ [2] = 0,
[3] = 0, \ [3] = 0,
[4] = 0, \ [4] = 0,
[5] = 0, \ [5] = 0,
[6] = 0, \ [6] = 0,
[7] = 0, \ [7] = 0,
}" }"
# Enabling SLP_S3#, SLP_S4#, SLP_SUS and SLP_A Stretch # Enabling SLP_S3#, SLP_S4#, SLP_SUS and SLP_A Stretch
@@ -77,55 +77,55 @@ chip soc/intel/skylake
#| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V | #| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V |
#+----------------+-------+-------+-------+-------+ #+----------------+-------+-------+-------+-------+
register "domain_vr_config[VR_SYSTEM_AGENT]" = "{ register "domain_vr_config[VR_SYSTEM_AGENT]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(5.1), \ .icc_max = VR_CFG_AMP(5.1),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_IA_CORE]" = "{ register "domain_vr_config[VR_IA_CORE]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(32), \ .icc_max = VR_CFG_AMP(32),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_GT_UNSLICED]" = "{ register "domain_vr_config[VR_GT_UNSLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(35),\ .icc_max = VR_CFG_AMP(35),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_GT_SLICED]" = "{ register "domain_vr_config[VR_GT_SLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(31), \ .icc_max = VR_CFG_AMP(31),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
# Send an extra VR mailbox command for the PS4 exit issue # Send an extra VR mailbox command for the PS4 exit issue
@@ -198,18 +198,18 @@ chip soc/intel/skylake
register "SsicPortEnable" = "0" register "SsicPortEnable" = "0"
# Must leave UART0 enabled or SD/eMMC will not work as PCI # Must leave UART0 enabled or SD/eMMC will not work as PCI
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C0] = PchSerialIoDisabled,
[PchSerialIoIndexI2C1] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C1] = PchSerialIoDisabled,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C4] = PchSerialIoDisabled,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoDisabled, \ [PchSerialIoIndexUart2] = PchSerialIoDisabled,
}" }"
device cpu_cluster 0 on end device cpu_cluster 0 on end

View File

@@ -37,13 +37,13 @@ chip soc/intel/alderlake
}" # Type-A port A2 }" # Type-A port A2
register "tcss_ports[3]" = "TCSS_PORT_EMPTY" # Disable TCP3 register "tcss_ports[3]" = "TCSS_PORT_EMPTY" # Disable TCP3
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(4) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(6) | \ USB_PORT_WAKE_ENABLE(6) |
USB_PORT_WAKE_ENABLE(7) | \ USB_PORT_WAKE_ENABLE(7) |
USB_PORT_WAKE_ENABLE(8)" USB_PORT_WAKE_ENABLE(8)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
register "tcc_offset" = "0" # TCC of 100C register "tcc_offset" = "0" # TCC of 100C
register "power_limits_config[ADL_P_142_242_282_15W_CORE]" = "{ register "power_limits_config[ADL_P_142_242_282_15W_CORE]" = "{

View File

@@ -45,14 +45,14 @@ chip soc/intel/alderlake
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB HUB register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB HUB
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(6) | \ USB_PORT_WAKE_ENABLE(6) |
USB_PORT_WAKE_ENABLE(7) | \ USB_PORT_WAKE_ENABLE(7) |
USB_PORT_WAKE_ENABLE(8) | \ USB_PORT_WAKE_ENABLE(8) |
USB_PORT_WAKE_ENABLE(9)" USB_PORT_WAKE_ENABLE(9)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
register "tcss_ports[1]" = "TCSS_PORT_DEFAULT(OC1)" # BTB register "tcss_ports[1]" = "TCSS_PORT_DEFAULT(OC1)" # BTB

View File

@@ -38,13 +38,13 @@ chip soc/intel/alderlake
register "tcss_ports[3]" = "TCSS_PORT_EMPTY" # Disable TCP3 register "tcss_ports[3]" = "TCSS_PORT_EMPTY" # Disable TCP3
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(4) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(6) | \ USB_PORT_WAKE_ENABLE(6) |
USB_PORT_WAKE_ENABLE(7) | \ USB_PORT_WAKE_ENABLE(7) |
USB_PORT_WAKE_ENABLE(8)" USB_PORT_WAKE_ENABLE(8)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
register "tcc_offset" = "0" # TCC of 100C register "tcc_offset" = "0" # TCC of 100C

View File

@@ -83,13 +83,13 @@ chip soc/intel/jasperlake
register "usb2_ports[3]" = "USB2_PORT_MID(OC_SKIP)" # Type-C Port C1 register "usb2_ports[3]" = "USB2_PORT_MID(OC_SKIP)" # Type-C Port C1
#Bitmap for Wake Enable on USB attach/detach #Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
device domain 0 on device domain 0 on

View File

@@ -124,17 +124,17 @@ chip soc/intel/jasperlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB3/1 Type-A Port A3 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB3/1 Type-A Port A3
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(7)" USB_PORT_WAKE_ENABLE(7)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
device domain 0 on device domain 0 on

View File

@@ -124,17 +124,17 @@ chip soc/intel/jasperlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB3/1 Type-A Port A3 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # USB3/1 Type-A Port A3
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(7)" USB_PORT_WAKE_ENABLE(7)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
device domain 0 on device domain 0 on

View File

@@ -33,15 +33,15 @@ chip soc/intel/skylake
#+----------------+-------+-----------------------------------+ #+----------------+-------+-----------------------------------+
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(2) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(2) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# GPE configuration # GPE configuration

View File

@@ -10,7 +10,7 @@ chip soc/amd/stoneyridge
register "uma_mode" = "UMAMODE_SPECIFIED_SIZE" register "uma_mode" = "UMAMODE_SPECIFIED_SIZE"
register "uma_size" = "32 * MiB" register "uma_size" = "32 * MiB"
register "i2c_scl_reset" = "GPIO_I2C0_SCL | GPIO_I2C1_SCL | \ register "i2c_scl_reset" = "GPIO_I2C0_SCL | GPIO_I2C1_SCL |
GPIO_I2C2_SCL | GPIO_I2C3_SCL" GPIO_I2C2_SCL | GPIO_I2C3_SCL"
device domain 0 on device domain 0 on

View File

@@ -86,15 +86,15 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -79,9 +79,9 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_EMPTY" register "usb3_ports[5]" = "USB3_PORT_EMPTY"
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(3)" USB_PORT_WAKE_ENABLE(3)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2)" USB_PORT_WAKE_ENABLE(2)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -147,15 +147,15 @@ chip soc/intel/cannonlake
}" # Type-A Port 4 }" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -155,15 +155,15 @@ chip soc/intel/cannonlake
}" # Type-A Port 4 }" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -79,15 +79,15 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -147,15 +147,15 @@ chip soc/intel/cannonlake
}" # Type-A Port 4 }" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -79,15 +79,15 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -72,13 +72,13 @@ chip soc/intel/cannonlake
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC0)" # Type-A Port 0 register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC0)" # Type-A Port 0
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5)" USB_PORT_WAKE_ENABLE(5)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -80,15 +80,15 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -86,15 +86,15 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -83,13 +83,13 @@ chip soc/intel/cannonlake
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4 register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # Type-A Port 4
# Bitmap for Wake Enable on USB attach/detach # Bitmap for Wake Enable on USB attach/detach
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(6)" USB_PORT_WAKE_ENABLE(6)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(5)" USB_PORT_WAKE_ENABLE(5)"
# Enable eMMC HS400 # Enable eMMC HS400

View File

@@ -131,12 +131,12 @@ chip soc/intel/cannonlake
register "usb2_ports[2]" = "USB2_PORT_LONG(OC1)" # Right Type-A Port register "usb2_ports[2]" = "USB2_PORT_LONG(OC1)" # Right Type-A Port
register "usb2_ports[5]" = "USB2_PORT_LONG(OC_SKIP)" # Camera register "usb2_ports[5]" = "USB2_PORT_LONG(OC_SKIP)" # Camera
register "usb2_ports[6]" = "{ register "usb2_ports[6]" = "{
.enable = 1, \ .enable = 1,
.ocpin = OC_SKIP, \ .ocpin = OC_SKIP,
.tx_bias = USB2_BIAS_0MV, \ .tx_bias = USB2_BIAS_0MV,
.tx_emp_enable = USB2_DE_EMP_ON_PRE_EMP_ON, \ .tx_emp_enable = USB2_DE_EMP_ON_PRE_EMP_ON,
.pre_emp_bias = USB2_BIAS_28P15MV, \ .pre_emp_bias = USB2_BIAS_28P15MV,
.pre_emp_bit = USB2_HALF_BIT_PRE_EMP, \ .pre_emp_bit = USB2_HALF_BIT_PRE_EMP,
}" # WWAN }" # WWAN
register "usb2_ports[7]" = "USB2_PORT_MID(OC_SKIP)" # USH register "usb2_ports[7]" = "USB2_PORT_MID(OC_SKIP)" # USH
register "usb2_ports[8]" = "USB2_PORT_MID(OC_SKIP)" # Fingerprint register "usb2_ports[8]" = "USB2_PORT_MID(OC_SKIP)" # Fingerprint

View File

@@ -55,55 +55,55 @@ chip soc/intel/skylake
#| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V | #| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V |
#+----------------+-------+-------+-------+-------+ #+----------------+-------+-------+-------+-------+
register "domain_vr_config[VR_SYSTEM_AGENT]" = "{ register "domain_vr_config[VR_SYSTEM_AGENT]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(4), \ .psi2threshold = VR_CFG_AMP(4),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(7), \ .icc_max = VR_CFG_AMP(7),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_IA_CORE]" = "{ register "domain_vr_config[VR_IA_CORE]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(34), \ .icc_max = VR_CFG_AMP(34),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_GT_UNSLICED]" = "{ register "domain_vr_config[VR_GT_UNSLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(35),\ .icc_max = VR_CFG_AMP(35),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
register "domain_vr_config[VR_GT_SLICED]" = "{ register "domain_vr_config[VR_GT_SLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(35), \ .icc_max = VR_CFG_AMP(35),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
# Send an extra VR mailbox command for the PS4 exit issue # Send an extra VR mailbox command for the PS4 exit issue

View File

@@ -73,28 +73,28 @@ chip soc/intel/skylake
register "usb3_ports[9]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK register "usb3_ports[9]" = "USB3_PORT_DEFAULT(OC1)" # LAN MAGJACK
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 1, \ [1] = 1,
[2] = 1, \ [2] = 1,
[3] = 1, \ [3] = 1,
[4] = 1, \ [4] = 1,
[5] = 1, \ [5] = 1,
[6] = 1, \ [6] = 1,
[7] = 1, \ [7] = 1,
}" }"
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C4] = PchSerialIoDisabled,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
# PL2 override 60W # PL2 override 60W

View File

@@ -24,16 +24,16 @@ chip soc/intel/skylake
#| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V | #| VrVoltageLimit | 1.52V | 1.52V | 1.52V | 1.52V |
#+----------------+-------+-------+-------+-------+ #+----------------+-------+-------+-------+-------+
register "domain_vr_config[VR_SYSTEM_AGENT]" = "{ register "domain_vr_config[VR_SYSTEM_AGENT]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = VR_CFG_AMP(7), \ .icc_max = VR_CFG_AMP(7),
.voltage_limit = 1520 \ .voltage_limit = 1520
}" }"
# Enable Root ports. # Enable Root ports.
@@ -96,18 +96,18 @@ chip soc/intel/skylake
register "SsicPortEnable" = "1" # Enable SSIC for WWAN register "SsicPortEnable" = "1" # Enable SSIC for WWAN
# Must leave UART0 enabled or SD/eMMC will not work as PCI # Must leave UART0 enabled or SD/eMMC will not work as PCI
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoPci, \ [PchSerialIoIndexI2C2] = PchSerialIoPci,
[PchSerialIoIndexI2C3] = PchSerialIoPci, \ [PchSerialIoIndexI2C3] = PchSerialIoPci,
[PchSerialIoIndexI2C4] = PchSerialIoPci, \ [PchSerialIoIndexI2C4] = PchSerialIoPci,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
device domain 0 on device domain 0 on

View File

@@ -29,55 +29,55 @@ chip soc/intel/skylake
#* VrVoltageLimit command not sent. #* VrVoltageLimit command not sent.
register "domain_vr_config[VR_SYSTEM_AGENT]" = "{ register "domain_vr_config[VR_SYSTEM_AGENT]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_IA_CORE]" = "{ register "domain_vr_config[VR_IA_CORE]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_GT_UNSLICED]" = "{ register "domain_vr_config[VR_GT_UNSLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0 ,\ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_GT_SLICED]" = "{ register "domain_vr_config[VR_GT_SLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
# Enable Root ports. # Enable Root ports.
@@ -133,18 +133,18 @@ chip soc/intel/skylake
register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC2)" # TYPE-A Port register "usb3_ports[4]" = "USB3_PORT_DEFAULT(OC2)" # TYPE-A Port
register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port register "usb3_ports[5]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoPci, \ [PchSerialIoIndexI2C4] = PchSerialIoPci,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
# Use default SD card detect GPIO configuration # Use default SD card detect GPIO configuration

View File

@@ -26,55 +26,55 @@ chip soc/intel/skylake
#* VrVoltageLimit command not sent. #* VrVoltageLimit command not sent.
register "domain_vr_config[VR_SYSTEM_AGENT]" = "{ register "domain_vr_config[VR_SYSTEM_AGENT]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(4), \ .psi2threshold = VR_CFG_AMP(4),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_IA_CORE]" = "{ register "domain_vr_config[VR_IA_CORE]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_GT_UNSLICED]" = "{ register "domain_vr_config[VR_GT_UNSLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0 ,\ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
register "domain_vr_config[VR_GT_SLICED]" = "{ register "domain_vr_config[VR_GT_SLICED]" = "{
.vr_config_enable = 1, \ .vr_config_enable = 1,
.psi1threshold = VR_CFG_AMP(20), \ .psi1threshold = VR_CFG_AMP(20),
.psi2threshold = VR_CFG_AMP(5), \ .psi2threshold = VR_CFG_AMP(5),
.psi3threshold = VR_CFG_AMP(1), \ .psi3threshold = VR_CFG_AMP(1),
.psi3enable = 1, \ .psi3enable = 1,
.psi4enable = 1, \ .psi4enable = 1,
.imon_slope = 0, \ .imon_slope = 0,
.imon_offset = 0, \ .imon_offset = 0,
.icc_max = 0, \ .icc_max = 0,
.voltage_limit = 0 \ .voltage_limit = 0
}" }"
# Enable Root port. # Enable Root port.
@@ -124,30 +124,30 @@ chip soc/intel/skylake
register "SsicPortEnable" = "1" # Enable SSIC for WWAN register "SsicPortEnable" = "1" # Enable SSIC for WWAN
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 1, \ [1] = 1,
[2] = 1, \ [2] = 1,
[3] = 1, \ [3] = 1,
[4] = 1, \ [4] = 1,
[5] = 1, \ [5] = 1,
[6] = 1, \ [6] = 1,
[7] = 1, \ [7] = 1,
}" }"
# Must leave UART0 enabled or SD/eMMC will not work as PCI # Must leave UART0 enabled or SD/eMMC will not work as PCI
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C4] = PchSerialIoDisabled,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
# PL2 override 25W # PL2 override 25W

View File

@@ -132,18 +132,18 @@ chip soc/intel/skylake
register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V
# Must leave UART0 enabled or SD/eMMC will not work as PCI # Must leave UART0 enabled or SD/eMMC will not work as PCI
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoPci, \ [PchSerialIoIndexI2C4] = PchSerialIoPci,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
# PL2 override 25W # PL2 override 25W

View File

@@ -157,28 +157,28 @@ chip soc/intel/skylake
# Must leave UART0 enabled or SD/eMMC will not work as PCI # Must leave UART0 enabled or SD/eMMC will not work as PCI
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 1, \ [1] = 1,
[2] = 1, \ [2] = 1,
[3] = 1, \ [3] = 1,
[4] = 1, \ [4] = 1,
[5] = 1, \ [5] = 1,
[6] = 1, \ [6] = 1,
[7] = 1, \ [7] = 1,
}" }"
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoPci, \ [PchSerialIoIndexI2C2] = PchSerialIoPci,
[PchSerialIoIndexI2C3] = PchSerialIoPci, \ [PchSerialIoIndexI2C3] = PchSerialIoPci,
[PchSerialIoIndexI2C4] = PchSerialIoPci, \ [PchSerialIoIndexI2C4] = PchSerialIoPci,
[PchSerialIoIndexI2C5] = PchSerialIoPci, \ [PchSerialIoIndexI2C5] = PchSerialIoPci,
[PchSerialIoIndexSpi0] = PchSerialIoPci, \ [PchSerialIoIndexSpi0] = PchSerialIoPci,
[PchSerialIoIndexSpi1] = PchSerialIoPci, \ [PchSerialIoIndexSpi1] = PchSerialIoPci,
[PchSerialIoIndexUart0] = PchSerialIoPci, \ [PchSerialIoIndexUart0] = PchSerialIoPci,
[PchSerialIoIndexUart1] = PchSerialIoPci, \ [PchSerialIoIndexUart1] = PchSerialIoPci,
[PchSerialIoIndexUart2] = PchSerialIoSkipInit, \ [PchSerialIoIndexUart2] = PchSerialIoSkipInit,
}" }"
# PL2 override 25W # PL2 override 25W

View File

@@ -89,11 +89,11 @@ chip soc/intel/apollolake
end # LPC end # LPC
device pci 1f.1 on # SMBUS device pci 1f.1 on # SMBUS
chip drivers/i2c/nct7802y # Hardware Monitor chip drivers/i2c/nct7802y # Hardware Monitor
register "sensors" = "{ \ register "sensors" = "{
.local_enable = 1, \ .local_enable = 1,
.rtd[2] = RTD_VOLTAGE_MODE, \ .rtd[2] = RTD_VOLTAGE_MODE,
.rtd[1] = RTD_VOLTAGE_MODE, \ .rtd[1] = RTD_VOLTAGE_MODE,
.rtd[0] = RTD_THERMISTOR_MODE, \ .rtd[0] = RTD_THERMISTOR_MODE,
}" }"
# FAN0 # FAN0
register "fan[0].mode" = "FAN_SMART" register "fan[0].mode" = "FAN_SMART"

View File

@@ -89,19 +89,19 @@ chip soc/intel/cannonlake
register "PcieClkSrcUsage[5]" = "PCIE_CLK_FREE" register "PcieClkSrcUsage[5]" = "PCIE_CLK_FREE"
# USB related # USB related
register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb2_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4) | \ USB_PORT_WAKE_ENABLE(4) |
USB_PORT_WAKE_ENABLE(5) | \ USB_PORT_WAKE_ENABLE(5) |
USB_PORT_WAKE_ENABLE(6) | \ USB_PORT_WAKE_ENABLE(6) |
USB_PORT_WAKE_ENABLE(7) | \ USB_PORT_WAKE_ENABLE(7) |
USB_PORT_WAKE_ENABLE(8) | \ USB_PORT_WAKE_ENABLE(8) |
USB_PORT_WAKE_ENABLE(9)" USB_PORT_WAKE_ENABLE(9)"
register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) | \ register "usb3_wake_enable_bitmap" = "USB_PORT_WAKE_ENABLE(1) |
USB_PORT_WAKE_ENABLE(2) | \ USB_PORT_WAKE_ENABLE(2) |
USB_PORT_WAKE_ENABLE(3) | \ USB_PORT_WAKE_ENABLE(3) |
USB_PORT_WAKE_ENABLE(4)" USB_PORT_WAKE_ENABLE(4)"
register "PchUsb2PhySusPgDisable" = "1" register "PchUsb2PhySusPgDisable" = "1"

View File

@@ -175,18 +175,18 @@ chip soc/intel/skylake
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # TYPE-A Port
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C0] = PchSerialIoDisabled,
[PchSerialIoIndexI2C1] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C1] = PchSerialIoDisabled,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C4] = PchSerialIoDisabled,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoDisabled, \ [PchSerialIoIndexUart0] = PchSerialIoDisabled,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoDisabled, \ [PchSerialIoIndexUart2] = PchSerialIoDisabled,
}" }"
device cpu_cluster 0 on end device cpu_cluster 0 on end

View File

@@ -152,18 +152,18 @@ chip soc/intel/skylake
# Send an extra VR mailbox command for the PS4 exit issue # Send an extra VR mailbox command for the PS4 exit issue
register "SendVrMbxCmd" = "2" register "SendVrMbxCmd" = "2"
register "SerialIoDevMode" = "{ \ register "SerialIoDevMode" = "{
[PchSerialIoIndexI2C0] = PchSerialIoPci, \ [PchSerialIoIndexI2C0] = PchSerialIoPci,
[PchSerialIoIndexI2C1] = PchSerialIoPci, \ [PchSerialIoIndexI2C1] = PchSerialIoPci,
[PchSerialIoIndexI2C2] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C2] = PchSerialIoDisabled,
[PchSerialIoIndexI2C3] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C3] = PchSerialIoDisabled,
[PchSerialIoIndexI2C4] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C4] = PchSerialIoDisabled,
[PchSerialIoIndexI2C5] = PchSerialIoDisabled, \ [PchSerialIoIndexI2C5] = PchSerialIoDisabled,
[PchSerialIoIndexSpi0] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi0] = PchSerialIoDisabled,
[PchSerialIoIndexSpi1] = PchSerialIoDisabled, \ [PchSerialIoIndexSpi1] = PchSerialIoDisabled,
[PchSerialIoIndexUart0] = PchSerialIoDisabled, \ [PchSerialIoIndexUart0] = PchSerialIoDisabled,
[PchSerialIoIndexUart1] = PchSerialIoDisabled, \ [PchSerialIoIndexUart1] = PchSerialIoDisabled,
[PchSerialIoIndexUart2] = PchSerialIoDisabled, \ [PchSerialIoIndexUart2] = PchSerialIoDisabled,
}" }"
device cpu_cluster 0 on end device cpu_cluster 0 on end

View File

@@ -5,15 +5,15 @@ chip soc/intel/skylake
# SATA configuration # SATA configuration
register "SataSalpSupport" = "1" register "SataSalpSupport" = "1"
register "SataPortsEnable" = "{ \ register "SataPortsEnable" = "{
[0] = 1, \ [0] = 1,
[1] = 1, \ [1] = 1,
[2] = 1, \ [2] = 1,
[3] = 1, \ [3] = 1,
[4] = 1, \ [4] = 1,
[5] = 1, \ [5] = 1,
[6] = 1, \ [6] = 1,
[7] = 1, \ [7] = 1,
}" }"
# LPC # LPC