mb/starlabs/{lite_adl,byte_adl}: Don't select MAINBOARD_HAS_TPM2
[coreboot2.git] / src / soc / intel / tigerlake / chipset_pch_h.cb
blob40f613ff4ad73bb0baaf283625f076f3dcaeb6b7
1 chip soc/intel/tigerlake
2 device cpu_cluster 0 on end
3 device domain 0 on
4 device gpio 0 alias pch_gpio on end
5 device pci 00.0 alias system_agent on end
6 device pci 01.0 alias peg1 off end
7 device pci 01.1 alias peg2 off end
8 device pci 01.2 alias peg3 off end
9 device pci 02.0 alias igpu off end
10 device pci 04.0 alias dptf off end
11 device pci 05.0 alias ipu off end
12 device pci 06.0 alias peg0 off end
13 device pci 07.0 alias tbt_pcie_rp0 off
14 chip soc/intel/common/block/usb4
15 use tbt_dma0 as usb4_port
16 device generic 0 on end
17 end
18 end
19 device pci 07.1 alias tbt_pcie_rp1 off
20 chip soc/intel/common/block/usb4
21 use tbt_dma0 as usb4_port
22 device generic 1 on end
23 end
24 end
25 device pci 07.2 alias tbt_pcie_rp2 off
26 chip soc/intel/common/block/usb4
27 use tbt_dma1 as usb4_port
28 device generic 0 on end
29 end
30 end
31 device pci 07.3 alias tbt_pcie_rp3 off
32 chip soc/intel/common/block/usb4
33 use tbt_dma1 as usb4_port
34 device generic 1 on end
35 end
36 end
37 device pci 08.0 alias gna off end
38 device pci 09.0 alias npk off end
39 device pci 0a.0 alias crashlog off end
40 device pci 0d.0 alias north_xhci off
41 chip drivers/usb/acpi
42 register "type" = "UPC_TYPE_HUB"
43 device usb 0.0 alias tcss_root_hub off
44 chip drivers/usb/acpi
45 device usb 3.0 alias tcss_usb3_port1 off end
46 end
47 chip drivers/usb/acpi
48 device usb 3.1 alias tcss_usb3_port2 off end
49 end
50 chip drivers/usb/acpi
51 device usb 3.2 alias tcss_usb3_port3 off end
52 end
53 chip drivers/usb/acpi
54 device usb 3.3 alias tcss_usb3_port4 off end
55 end
56 end
57 end
58 end
59 device pci 0d.1 alias north_xdci off end
60 device pci 0d.2 alias tbt_dma0 off end
61 device pci 0d.3 alias tbt_dma1 off end
62 device pci 0e.0 alias vmd off end
63 device pci 10.6 alias thc0 off end
64 device pci 10.7 alias thc1 off end
65 device pci 11.0 alias uart3 off end
66 device pci 11.3 alias i2c6 off end
67 device pci 12.0 alias ish off end
68 device pci 12.6 alias gspi2 off end
69 device pci 13.0 alias gspi3 off end
70 device pci 14.0 alias south_xhci off
71 chip drivers/usb/acpi
72 register "type" = "UPC_TYPE_HUB"
73 device usb 0.0 alias xhci_root_hub off
74 chip drivers/usb/acpi
75 device usb 2.0 alias usb2_port1 off end
76 end
77 chip drivers/usb/acpi
78 device usb 2.1 alias usb2_port2 off end
79 end
80 chip drivers/usb/acpi
81 device usb 2.2 alias usb2_port3 off end
82 end
83 chip drivers/usb/acpi
84 device usb 2.3 alias usb2_port4 off end
85 end
86 chip drivers/usb/acpi
87 device usb 2.4 alias usb2_port5 off end
88 end
89 chip drivers/usb/acpi
90 device usb 2.5 alias usb2_port6 off end
91 end
92 chip drivers/usb/acpi
93 device usb 2.6 alias usb2_port7 off end
94 end
95 chip drivers/usb/acpi
96 device usb 2.7 alias usb2_port8 off end
97 end
98 chip drivers/usb/acpi
99 device usb 2.8 alias usb2_port9 off end
101 chip drivers/usb/acpi
102 device usb 2.9 alias usb2_port10 off end
104 chip drivers/usb/acpi
105 device usb 2.10 alias usb2_port11 off end
107 chip drivers/usb/acpi
108 device usb 2.11 alias usb2_port12 off end
110 chip drivers/usb/acpi
111 device usb 2.12 alias usb2_port13 off end
113 chip drivers/usb/acpi
114 device usb 2.13 alias usb2_port14 off end
116 chip drivers/usb/acpi
117 device usb 3.0 alias usb3_port1 off end
119 chip drivers/usb/acpi
120 device usb 3.1 alias usb3_port2 off end
122 chip drivers/usb/acpi
123 device usb 3.2 alias usb3_port3 off end
125 chip drivers/usb/acpi
126 device usb 3.3 alias usb3_port4 off end
128 chip drivers/usb/acpi
129 device usb 3.4 alias usb3_port5 off end
131 chip drivers/usb/acpi
132 device usb 3.5 alias usb3_port6 off end
137 device pci 14.1 alias south_xdci off end
138 device pci 14.2 alias shared_ram off end
139 device pci 14.3 alias cnvi_wifi off end
140 device pci 15.0 alias i2c0 off end
141 device pci 15.1 alias i2c1 off end
142 device pci 15.2 alias i2c2 off end
143 device pci 15.3 alias i2c3 off end
144 device pci 16.0 alias heci1 off end
145 device pci 16.1 alias heci2 off end
146 device pci 16.2 alias csme1 off end
147 device pci 16.3 alias csme2 off end
148 device pci 16.4 alias heci3 off end
149 device pci 16.5 alias heci4 off end
150 device pci 17.0 alias sata off end
151 device pci 19.0 alias i2c4 off end
152 device pci 19.1 alias i2c5 off end
153 device pci 19.2 alias uart2 off end
154 device pci 1b.0 alias pcie_rp17 off end
155 device pci 1b.1 alias pcie_rp18 off end
156 device pci 1b.2 alias pcie_rp19 off end
157 device pci 1b.3 alias pcie_rp20 off end
158 device pci 1b.4 alias pcie_rp21 off end
159 device pci 1b.5 alias pcie_rp22 off end
160 device pci 1b.6 alias pcie_rp23 off end
161 device pci 1b.7 alias pcie_rp24 off end
162 device pci 1c.0 alias pcie_rp1 off end
163 device pci 1c.1 alias pcie_rp2 off end
164 device pci 1c.2 alias pcie_rp3 off end
165 device pci 1c.3 alias pcie_rp4 off end
166 device pci 1c.4 alias pcie_rp5 off end
167 device pci 1c.5 alias pcie_rp6 off end
168 device pci 1c.6 alias pcie_rp7 off end
169 device pci 1c.7 alias pcie_rp8 off end
170 device pci 1d.0 alias pcie_rp9 off end
171 device pci 1d.1 alias pcie_rp10 off end
172 device pci 1d.2 alias pcie_rp11 off end
173 device pci 1d.3 alias pcie_rp12 off end
174 device pci 1d.4 alias pcie_rp13 off end
175 device pci 1d.5 alias pcie_rp14 off end
176 device pci 1d.6 alias pcie_rp15 off end
177 device pci 1d.7 alias pcie_rp16 off end
178 device pci 1e.0 alias uart0 off end
179 device pci 1e.1 alias uart1 off end
180 device pci 1e.2 alias gspi0 off end
181 device pci 1e.3 alias gspi1 off end
182 device pci 1f.0 alias pch_espi on end
183 device pci 1f.1 alias p2sb off end
184 device pci 1f.2 alias pmc hidden end
185 device pci 1f.3 alias hda off end
186 device pci 1f.4 alias smbus off end
187 device pci 1f.5 alias fast_spi on end
188 device pci 1f.6 alias gbe off end
189 device pci 1f.7 alias thermal off end