mb/system76/rpl: Enable discrete TBT device
The HX boards, using PCH-S, use a discrete Thunderbolt device (Intel Maple Ridge), as opposed to a built-in one like the boards using PCH-P. Fixes Thunderbolt on RPL-HX boards using the Maple Ridge controller. Change-Id: I53d18f3ec5a084431e1113782c791bcb42728350 Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
		| @@ -27,6 +27,7 @@ config BOARD_SYSTEM76_RPL_COMMON | ||||
|  | ||||
| config BOARD_SYSTEM76_ADDW3 | ||||
| 	select BOARD_SYSTEM76_RPL_COMMON | ||||
| 	select DRIVERS_INTEL_DTBT | ||||
| 	select EC_SYSTEM76_EC_DGPU | ||||
| 	select MAINBOARD_USES_IFD_GBE_REGION | ||||
| 	select PCIEXP_HOTPLUG | ||||
| @@ -40,6 +41,7 @@ config BOARD_SYSTEM76_ADDW4 | ||||
|  | ||||
| config BOARD_SYSTEM76_BONW15 | ||||
| 	select BOARD_SYSTEM76_RPL_COMMON | ||||
| 	select DRIVERS_INTEL_DTBT | ||||
| 	select EC_SYSTEM76_EC_DGPU | ||||
| 	select PCIEXP_HOTPLUG | ||||
| 	select SOC_INTEL_ALDERLAKE_PCH_S | ||||
| @@ -74,12 +76,14 @@ config BOARD_SYSTEM76_ORYP11 | ||||
| config BOARD_SYSTEM76_ORYP12 | ||||
| 	select BOARD_SYSTEM76_RPL_COMMON | ||||
| 	select DRIVERS_I2C_TAS5825M | ||||
| 	select DRIVERS_INTEL_DTBT | ||||
| 	select EC_SYSTEM76_EC_DGPU | ||||
| 	select PCIEXP_HOTPLUG | ||||
| 	select SOC_INTEL_ALDERLAKE_PCH_S | ||||
|  | ||||
| config BOARD_SYSTEM76_SERW13 | ||||
| 	select BOARD_SYSTEM76_RPL_COMMON | ||||
| 	select DRIVERS_INTEL_DTBT | ||||
| 	select EC_SYSTEM76_EC_DGPU | ||||
| 	select PCIEXP_HOTPLUG | ||||
| 	select SOC_INTEL_ALDERLAKE_PCH_S | ||||
|   | ||||
| @@ -103,6 +103,9 @@ chip soc/intel/alderlake | ||||
| 				.clk_req = 15, | ||||
| 				.flags = PCIE_RP_HOTPLUG | PCIE_RP_LTR, | ||||
| 			}" | ||||
| 			chip drivers/intel/dtbt | ||||
| 				device pci 00.0 on end | ||||
| 			end | ||||
| 		end | ||||
|  | ||||
| 		device ref pcie_rp25 on | ||||
|   | ||||
| @@ -99,6 +99,9 @@ chip soc/intel/alderlake | ||||
| 				.clk_req = 15, | ||||
| 				.flags = PCIE_RP_HOTPLUG | PCIE_RP_LTR, | ||||
| 			}" | ||||
| 			chip drivers/intel/dtbt | ||||
| 				device pci 00.0 on end | ||||
| 			end | ||||
| 		end | ||||
|  | ||||
| 		device ref pcie_rp21 on | ||||
|   | ||||
| @@ -116,6 +116,9 @@ chip soc/intel/alderlake | ||||
| 				.clk_req = 15, | ||||
| 				.flags = PCIE_RP_LTR | PCIE_RP_HOTPLUG, | ||||
| 			}" | ||||
| 			chip drivers/intel/dtbt | ||||
| 				device pci 00.0 on end | ||||
| 			end | ||||
| 		end | ||||
| 	end | ||||
| end | ||||
|   | ||||
| @@ -108,6 +108,9 @@ chip soc/intel/alderlake | ||||
| 				.clk_req = 15, | ||||
| 				.flags = PCIE_RP_LTR | PCIE_RP_HOTPLUG, // XXX: AER causes UnsupReq warnings | ||||
| 			}" | ||||
| 			chip drivers/intel/dtbt | ||||
| 				device pci 00.0 on end | ||||
| 			end | ||||
| 		end | ||||
| 	end | ||||
| end | ||||
|   | ||||
		Reference in New Issue
	
	Block a user