1 # SPDX
-License
-Identifier
: GPL
-2.0-only
3 chip soc
/intel
/tigerlake
4 register
"common_soc_config" = "{
7 .speed = I2C_SPEED_FAST,
13 # ACPI
(soc
/intel
/tigerlake
/acpi.c
)
14 # Enable Enhanced Intel SpeedStep
15 register
"eist_enable" = "true"
17 # Enable s0ix
, required
for TGL
-U
18 register
"s0ix_enable" = "true"
20 # FSP Memory
(soc
/intel
/tigerlake
/romstage
/fsp_params.c
)
22 register
"enable_c6dram" = "1"
24 # System Agent dynamic frequency support
25 register
"SaGv" = "SaGv_Enabled"
27 # FSP Silicon
(soc
/intel
/tigerlake
/fsp_params.c
)
29 register
"AcousticNoiseMitigation" = "1"
30 register
"SlowSlewRate" = "SLEW_FAST_8"
31 register
"FastPkgCRampDisable" = "1"
34 # Read EXT_RAIL_CONFIG
to determine bitmaps
35 # sudo devmem2
0xfe0011b8
37 # Read EXT_V1P05_VR_CONFIG
38 # sudo devmem2
0xfe0011c0
40 # Read EXT_VNN_VR_CONFIG0
41 # sudo devmem2
0xfe0011c4
43 # TODO
: v1p05 voltage
and vnn icc max?
44 register
"ext_fivr_settings" = "{
45 .configure_ext_fivr = 1,
46 .v1p05_enable_bitmap = 0,
47 .vnn_enable_bitmap = 0,
48 .v1p05_supported_voltage_bitmap = 0,
49 .vnn_supported_voltage_bitmap = 0,
50 .v1p05_icc_max_ma = 500,
51 .vnn_sx_voltage_mv = 1050,
54 # Read LPM_EN
, make sure
to invert the bits
55 register
"LpmStateDisableMask" = "
65 register
"tcc_offset" = "12"
69 device ref system_agent on
end
72 register
"DdiPortAConfig" = "DDI_PORT_CFG_EDP"
73 register
"DdiPortAHpd" = "1"
74 register
"DdiPortADdc" = "0"
77 register
"DdiPortBConfig" = "DDI_PORT_CFG_NO_LFP"
78 register
"DdiPortBHpd" = "1"
79 register
"DdiPortBDdc" = "1"
81 register
"gfx" = "GMA_DEFAULT_PANEL(0)"
83 device ref dptf on
end
84 device ref tbt_pcie_rp0 on
end
86 device ref shared_ram on
end
87 device ref cnvi_wifi on
88 register
"CnviBtCore" = true
89 register
"CnviBtAudioOffload" = true
90 chip drivers
/wifi
/generic
91 register
"wake" = "GPE0_PME_B0"
92 device generic
0 on
end
97 register
"SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
99 register
"generic.hid" = ""ELAN0412
""
100 register
"generic.desc" = ""ELAN Touchpad
""
101 register
"generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
102 register
"generic.detect" = "1"
103 register
"hid_desc_reg_offset" = "0x01"
107 register
"generic.hid" = ""FTCS1000
""
108 register
"generic.desc" = ""FocalTech Touchpad
""
109 register
"generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
110 register
"generic.detect" = "1"
111 register
"hid_desc_reg_offset" = "0x01"
117 register
"SerialIoI2cMode[PchSerialIoIndexI2C1]" = "PchSerialIoPci"
119 device ref heci1 on
end
122 register
"SerialIoUartMode[PchSerialIoIndexUART2]" = "PchSerialIoSkipInit"
124 device ref pch_espi on
125 register
"gen1_dec" = "0x00040069"
126 register
"gen2_dec" = "0x00fc0E01"
127 register
"gen3_dec" = "0x00fc0F01"
128 chip drivers
/pc80
/tpm
129 device pnp
0c31.0 on
end
132 device ref p2sb on
end
134 register
"PchHdaAudioLinkHdaEnable" = "1"
136 device ref smbus on
end
137 device ref fast_spi on
end