Compare commits
13 Commits
421b2ecbb0
...
system76-4
Author | SHA1 | Date | |
---|---|---|---|
|
83083250f9 | ||
|
49c455b353 | ||
|
b3e9fbe971 | ||
|
ddfd79d8c7 | ||
|
900962f8d5 | ||
|
8f668295e2 | ||
|
3dacf7f26b | ||
|
d78cc205c2 | ||
|
6734cf0eef | ||
|
4416e2bc7a | ||
|
0a440232f4 | ||
|
789de6a7d7 | ||
|
a6635a0e50 |
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155865d1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155865d1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130), // DMIC
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x0421101f), // FRONT (Port-D)
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x40000000), // SURR (Port-A)
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155865e1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155865e1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130), // DMIC
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x0421101f), // FRONT (Port-D)
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x40000000), // SURR (Port-A)
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256,
|
||||
0x15587716,
|
||||
11,
|
||||
12,
|
||||
AZALIA_SUBVENDOR(0, 0x15587716),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -20,8 +20,14 @@ chip soc/intel/alderlake
|
||||
register "cpu_pcie_rp[CPU_RP(1)]" = "{
|
||||
.clk_src = 0,
|
||||
.clk_req = 0,
|
||||
.flags = PCIE_RP_LTR,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
}"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D14)" # SSD2_PWR_EN
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_F20)" # M2_CPU_SSD2_RST#
|
||||
register "srcclk_pin" = "0" # SSD2_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref tcss_xhci on
|
||||
register "tcss_ports[0]" = "TCSS_PORT_DEFAULT(OC_SKIP)"
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256, /* Vendor ID */
|
||||
0x15584041, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15584041),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -18,8 +18,14 @@ chip soc/intel/alderlake
|
||||
register "cpu_pcie_rp[CPU_RP(1)]" = "{
|
||||
.clk_src = 0,
|
||||
.clk_req = 0,
|
||||
.flags = PCIE_RP_LTR,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
}"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D14)" # SSD1_PWR_EN
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_F20)" # M2_SSD1_RST#
|
||||
register "srcclk_pin" = "0" # SSD1_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref tcss_xhci on
|
||||
register "tcss_ports[0]" = "TCSS_PORT_DEFAULT(OC_SKIP)"
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256,
|
||||
0x15587718,
|
||||
11,
|
||||
12,
|
||||
AZALIA_SUBVENDOR(0, 0x15587718),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -18,8 +18,14 @@ chip soc/intel/alderlake
|
||||
register "cpu_pcie_rp[CPU_RP(1)]" = "{
|
||||
.clk_src = 0,
|
||||
.clk_req = 0,
|
||||
.flags = PCIE_RP_LTR,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
}"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D14)" # SSD2_PWR_EN
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_F20)" # M2_CPU_SSD2_RST#
|
||||
register "srcclk_pin" = "0" # SSD0_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref tcss_xhci on
|
||||
register "tcss_ports[0]" = "TCSS_PORT_DEFAULT(OC_SKIP)"
|
||||
|
@@ -6,7 +6,7 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155867f5, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155867f5),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x15587714, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15587714),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x411111f0),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15581404, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581404),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15581403, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581403),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC269VC */
|
||||
0x10ec0269, /* Vendor ID */
|
||||
0x15588560, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15588560),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x02211020),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15588520, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15588520),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256, /* Vendor ID */
|
||||
0x15585017, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15585017),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256, /* Vendor ID */
|
||||
0x155850e2, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155850e2),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256, /* Vendor ID */
|
||||
0x1558866d, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x1558866d),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC256 */
|
||||
0x10ec0256, /* Vendor ID */
|
||||
0x1558867c, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x1558867c),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC269VC */
|
||||
0x10ec0269, /* Vendor ID */
|
||||
0x15581303, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581303),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170120),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x02211010),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC269VC */
|
||||
0x10ec0269, /* Vendor ID */
|
||||
0x15581414, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581414),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170120),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x02211010),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC269VC */
|
||||
0x10ec0269, /* Vendor ID */
|
||||
0x15581313, /* Subsystem ID */
|
||||
11, /* Number of entries */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581313),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170120),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x02211010),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15581401, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581401),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,7 +6,7 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155896e1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155896e1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140), // DMIC
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155850d3, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155850d3),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x0421101f),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x40000000),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155865e5, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155865e5),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x0421101f),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x40000000),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC1220 */
|
||||
0x10ec1220, /* Vendor ID */
|
||||
0x155865f1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155865f1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x0421101f),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x40000000),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x155851a1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155851a1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -21,6 +21,12 @@ chip soc/intel/tigerlake
|
||||
# PCIe PEG0 x4, Clock 0 (SSD1)
|
||||
register "PcieClkSrcUsage[0]" = "0x40"
|
||||
register "PcieClkSrcClkReq[0]" = "0"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_B16)" # SSD1_PWR_EN
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_D13)" # GPP_D13_SSD1_PLT_RST#
|
||||
register "srcclk_pin" = "0" # SSD1_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref north_xhci on # J_TYPEC2
|
||||
register "UsbTcPortEn" = "1"
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15584018, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15584018),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -21,6 +21,12 @@ chip soc/intel/tigerlake
|
||||
# PCIe PEG0 x4, Clock 0 (SSD1)
|
||||
register "PcieClkSrcUsage[0]" = "0x40"
|
||||
register "PcieClkSrcClkReq[0]" = "0"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D14)" # SSD1_PWR_DN#
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_H0)" # GPP_H0_RTD3
|
||||
register "srcclk_pin" = "0" # SSD1_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref north_xhci on # J_TYPEC2
|
||||
register "UsbTcPortEn" = "1"
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek, ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x155814a1, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155814a1),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -22,6 +22,12 @@ chip soc/intel/tigerlake
|
||||
# Despite the name, SSD2_CLKREQ# is used for SSD1
|
||||
register "PcieClkSrcUsage[3]" = "0x40"
|
||||
register "PcieClkSrcClkReq[3]" = "3"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_C13)" # SSD1_PWR_DN#
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_C22)" # GPP_C12_RTD3 (labeled incorrectly)
|
||||
register "srcclk_pin" = "3" # SSD2_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
device ref north_xhci on # J_TYPEC1
|
||||
register "UsbTcPortEn" = "1"
|
||||
@@ -135,7 +141,7 @@ chip soc/intel/tigerlake
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D14)" # SSD2_PWR_DN#
|
||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_D9)" # GPP_D13_RTD3 (labeled incorrectly)
|
||||
register "srcclk_pin" = "0"
|
||||
register "srcclk_pin" = "0" # SSD1_CLKREQ#
|
||||
device generic 0 on end
|
||||
end
|
||||
end
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15581325, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581325),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60140),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -6,8 +6,9 @@ const u32 cim_verb_data[] = {
|
||||
/* Realtek ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x15581323, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
13, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x15581323),
|
||||
AZALIA_RESET(1),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
|
@@ -251,6 +251,9 @@ static enum dev_sleep_states get_min_sleep_state(const struct device *dev)
|
||||
return DEFAULT_CPU_D_STATE;
|
||||
|
||||
case DEVICE_PATH_PCI:
|
||||
/* skip external buses*/
|
||||
if (dev->bus->secondary != 0)
|
||||
return NONE;
|
||||
for (size_t i = 0; i < ARRAY_SIZE(min_pci_sleep_states); i++)
|
||||
if (min_pci_sleep_states[i].pci_dev == dev->path.pci.devfn)
|
||||
return min_pci_sleep_states[i].min_sleep_state;
|
||||
|
@@ -323,3 +323,13 @@ Device (PEG2)
|
||||
Name (_ADR, 0x00010000)
|
||||
}
|
||||
#endif
|
||||
|
||||
Device (SRAM)
|
||||
{
|
||||
Name (_ADR, 0x00140002)
|
||||
}
|
||||
|
||||
Device (HEC1)
|
||||
{
|
||||
Name (_ADR, 0x00160000)
|
||||
}
|
||||
|
@@ -50,6 +50,12 @@ Device (I2C7)
|
||||
Name (_DDN, "Serial IO I2C Controller 7")
|
||||
}
|
||||
|
||||
Device (FSPI)
|
||||
{
|
||||
Name (_ADR, 0x001f0005)
|
||||
Name (_DDN, "Fast SPI")
|
||||
}
|
||||
|
||||
Device (SPI0)
|
||||
{
|
||||
Name (_ADR, 0x001e0002)
|
||||
|
Reference in New Issue
Block a user