blob: be9ce8a87d73cb1bf14022a54b9e19cdec969a88 [file] [log] [blame]
Patrick Georgic49d7a32020-05-08 22:50:46 +02001# SPDX-License-Identifier: GPL-2.0-only
2
Gergely Kiss3dce9f02017-12-27 15:24:04 +01003chip northbridge/amd/agesa/family16kb/root_complex
4 device cpu_cluster 0 on
5 chip cpu/amd/agesa/family16kb
6 device lapic 0 on end
7 end
8 end
9
10 device domain 0 on
11 subsystemid 0x1043 0x8623 inherit
Kyösti Mälkki760970f2019-01-08 09:32:44 +020012 chip northbridge/amd/agesa/family16kb
13 device pci 0.0 on end # Root Complex
14 device pci 1.0 on end # Internal Graphics P2P bridge 0x9804
15 device pci 1.1 on end # Internal Multimedia
16 device pci 2.0 on end # Host Bridge
17 device pci 2.1 on end # x4 PCIe slot
18 device pci 2.2 off end # GPP Bridge 1 - not used
19 device pci 2.3 off end # GPP Bridge 2 - not used
20 device pci 2.4 off end # GPP Bridge 3 - not used
21 device pci 2.5 on end # Realtek GBE
22 end #chip northbridge/amd/agesa/family16kb
Gergely Kiss3dce9f02017-12-27 15:24:04 +010023
Kyösti Mälkki760970f2019-01-08 09:32:44 +020024 chip southbridge/amd/agesa/hudson # it is under NB/SB Link, but on the same pci bus
25 device pci 10.0 on end # XHCI HC0
26 device pci 11.0 on end # SATA
27 device pci 12.0 on end # USB
28 device pci 12.2 on end # USB
29 device pci 13.0 on end # USB
30 device pci 13.2 on end # USB
Kyösti Mälkkie077cdb2019-08-26 14:54:50 +030031 device pci 14.0 on end # SM
Kyösti Mälkki760970f2019-01-08 09:32:44 +020032 device pci 14.2 on end # HDA 0x4383
33 device pci 14.3 on # LPC 0x439d
34 chip superio/ite/it8623e
35 device pnp 2e.0 off end # FDC - not used
36 device pnp 2e.1 on # COM1
37 io 0x60 = 0x3f8
38 irq 0x70 = 4
Gergely Kiss3dce9f02017-12-27 15:24:04 +010039 end
Kyösti Mälkki760970f2019-01-08 09:32:44 +020040 device pnp 2e.2 on # COM2
41 io 0x60 = 0x2f8
42 irq 0x70 = 3
Gergely Kiss3dce9f02017-12-27 15:24:04 +010043 end
Kyösti Mälkki760970f2019-01-08 09:32:44 +020044 device pnp 2e.3 on # Parallel port
45 io 0x60 = 0x378
46 io 0x62 = 0x778 # for ECP mode
47 irq 0x70 = 5
48 drq 0x74 = 3
Kevin Cody-Littlee36a00a2018-05-09 14:34:23 -040049 end
Kyösti Mälkki760970f2019-01-08 09:32:44 +020050 device pnp 2e.4 on # EC
51 io 0x60 = 0x290
52 io 0x62 = 0x230
53 end
54 device pnp 2e.5 on # PS/2 keyboard
55 io 0x60 = 0x60
56 io 0x62 = 0x64
57 irq 0x70 = 1
58 end
59 device pnp 2e.6 on # PS/2 mouse
60 irq 0x70 = 12
61 end
62 device pnp 2e.7 on # GPIO
63 io 0x60 = 0x320
64 io 0x62 = 0x300
65 io 0x64 = 0x321
66 end
67 end #superio/ite/it8623e
68 chip drivers/pc80/tpm
69 device pnp 4e.0 on end # TPM module
70 end
71 end #device pci 14.3 # LPC
72 device pci 14.7 off end # SD - no card reader present
Mike Banon834d8c22020-01-07 18:47:40 +030073 device pci 16.0 on end # OHCI USB
74 device pci 16.2 on end # EHCI USB
Kyösti Mälkki760970f2019-01-08 09:32:44 +020075 end #chip southbridge/amd/agesa/hudson
Gergely Kiss3dce9f02017-12-27 15:24:04 +010076
Kyösti Mälkki760970f2019-01-08 09:32:44 +020077 chip northbridge/amd/agesa/family16kb
Gergely Kiss3dce9f02017-12-27 15:24:04 +010078 device pci 18.0 on end
79 device pci 18.1 on end
80 device pci 18.2 on end
81 device pci 18.3 on end
82 device pci 18.4 on end
83 device pci 18.5 on end
84 register "spdAddrLookup" = "
85 {
86 { {0xA0, 0xA2} },
87 }"
Kyösti Mälkki760970f2019-01-08 09:32:44 +020088 end
Gergely Kiss3dce9f02017-12-27 15:24:04 +010089
Gergely Kiss3dce9f02017-12-27 15:24:04 +010090 end #domain
91end #northbridge/amd/agesa/family16kb/root_complex