blob: e77a1727673d713ef8118c74ecbb2ba0f823ad8d [file] [log] [blame]
Maxim Polyakov0fcd3712020-06-20 17:26:21 +03001# SPDX-License-Identifier: GPL-2.0-only
2
3chip soc/intel/apollolake
4
Arthur Heymans69cd7292022-11-07 13:52:11 +01005 device cpu_cluster 0 on end
Maxim Polyakov0fcd3712020-06-20 17:26:21 +03006
7 # Override USB port configuration
8 register "usb_config_override" = "1"
9 # USB 2.0
10 register "usb2_port[0]" = "PORT_EN(OC1)"
11 register "usb2_port[1]" = "PORT_EN(OC1)"
12 register "usb2_port[2]" = "PORT_EN(OC1)"
13 register "usb2_port[3]" = "PORT_EN(OC1)"
14 register "usb2_port[4]" = "PORT_EN(OC1)"
15 register "usb2_port[5]" = "PORT_EN(OC1)"
16 register "usb2_port[6]" = "PORT_EN(OC_SKIP)"
17 register "usb2_port[7]" = "PORT_EN(OC_SKIP)"
18 # USB 3.0
19 register "usb3_port[0]" = "PORT_EN(OC0)"
20 register "usb3_port[1]" = "PORT_EN(OC0)"
21
22 device domain 0 on
23 device pci 0e.0 off end # TODO: Audio
24 device pci 13.0 on # PCIe-A 1 (Root Port 2)
25 register "pcie_rp_clkreq_pin[2]" = "0"
26 end
27 device pci 13.1 on # PCIe-A 2 (Root Port 3)
28 register "pcie_rp_clkreq_pin[3]" = "0"
29 end
30 device pci 13.2 on # PCIe-A 3 (Root Port 4)
31 register "pcie_rp_clkreq_pin[4]" = "0"
32 end
33 device pci 13.3 on # PCIe-A 4 (Root Port 5)
34 register "pcie_rp_clkreq_pin[5]" = "0"
35 end
36 device pci 14.0 on # PCIe-B 1 (Root Port 0)
37 register "pcie_rp_clkreq_pin[0]" = "1"
38 end
39 end
40end