blob: 870503789f5c5cd6fb83532ba3eba48443ee5490 [file] [log] [blame]
Carl-Daniel Hailfinger8b1c3822009-08-28 19:00:59 +00001#Define gpp_configuration, A=0, B=1, C=2, D=3, E=4(default)
2#Define vga_rom_address = 0xfff0000
3#Define port_enable, (bit map): GFX(2,3), GPP(4,5,6,7)
4#Define gfx_dev2_dev3, 0: a link will never be established on Dev2 or Dev3,
5# 1: the system allows a PCIE link to be established on Dev2 or Dev3.
6#Define gfx_dual_slot, 0: single slot, 1: dual slot
7#Define gfx_lane_reversal, 0: disable lane reversal, 1: enable
8#Define gfx_tmds, 0: didn't support TMDS, 1: support
9#Define gfx_compliance, 0: didn't support compliance, 1: support
10#Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
11#Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
Patrick Georgi0588d192009-08-12 15:00:51 +000012chip northbridge/amd/amdk8/root_complex
13 device apic_cluster 0 on
14 chip cpu/amd/socket_S1G1
15 device apic 0 on end
16 end
17 end
18 device pci_domain 0 on
19 chip northbridge/amd/amdk8
20 device pci 18.0 on # southbridge
21 chip southbridge/amd/rs690
22 device pci 0.0 on end # HT 0x7910
23 device pci 1.0 on # Internal Graphics P2P bridge 0x7912
24 chip drivers/pci/onboard
25 device pci 5.0 on end # Internal Graphics 0x791F
26 register "rom_address" = "0xfff00000"
27 end
28 end
29 device pci 2.0 on end # PCIE P2P bridge (external graphics) 0x7913
30 device pci 3.0 off end # PCIE P2P bridge 0x791b
31 device pci 4.0 on end # PCIE P2P bridge 0x7914
32 device pci 5.0 on end # PCIE P2P bridge 0x7915
33 device pci 6.0 on end # PCIE P2P bridge 0x7916
34 device pci 7.0 on end # PCIE P2P bridge 0x7917
35 device pci 8.0 off end # NB/SB Link P2P bridge
36 register "vga_rom_address" = "0xfff00000"
37 register "gpp_configuration" = "4"
38 register "port_enable" = "0xfc"
39 register "gfx_dev2_dev3" = "1"
40 register "gfx_dual_slot" = "0"
41 register "gfx_lane_reversal" = "0"
42 register "gfx_tmds" = "0"
43 register "gfx_compliance" = "0"
44 register "gfx_reconfiguration" = "1"
45 register "gfx_link_width" = "0"
46 end
47 chip southbridge/amd/sb600 # it is under NB/SB Link, but on the same pri bus
48 device pci 12.0 on end # SATA 0x4380
49 device pci 13.0 on end # USB 0x4387
50 device pci 13.1 on end # USB 0x4388
51 device pci 13.2 on end # USB 0x4389
52 device pci 13.3 on end # USB 0x438a
53 device pci 13.4 on end # USB 0x438b
54 device pci 13.5 on end # USB 2 0x4386
55 device pci 14.0 on # SM 0x4385
56 chip drivers/generic/generic #dimm 0-0-0
57 device i2c 50 on end
58 end
59 chip drivers/generic/generic #dimm 0-0-1
60 device i2c 51 on end
61 end
62 chip drivers/generic/generic #dimm 0-1-0
63 device i2c 52 on end
64 end
65 chip drivers/generic/generic #dimm 0-1-1
66 device i2c 53 on end
67 end
68 end # SM
69 device pci 14.1 on end # IDE 0x438c
70 device pci 14.2 on end # HDA 0x4383
71 device pci 14.3 on # LPC 0x438d
72 chip superio/ite/it8712f
73 device pnp 2e.0 off # Floppy
74 io 0x60 = 0x3f0
75 irq 0x70 = 6
76 drq 0x74 = 2
77 end
78 device pnp 2e.1 on # Com1
79 io 0x60 = 0x3f8
80 irq 0x70 = 4
81 end
82 device pnp 2e.2 off # Com2
83 io 0x60 = 0x2f8
84 irq 0x70 = 3
85 end
86 device pnp 2e.3 off # Parallel Port
87 io 0x60 = 0x378
88 irq 0x70 = 7
89 end
90 device pnp 2e.4 off end # EC
91 device pnp 2e.5 on # Keyboard
92 io 0x60 = 0x60
93 io 0x62 = 0x64
94 irq 0x70 = 1
95 end
96 device pnp 2e.6 on # Mouse
97 irq 0x70 = 12
98 end
99 device pnp 2e.7 off # GPIO, must be closed for unresolved reason.
100 end
101 device pnp 2e.8 off # MIDI
102 io 0x60 = 0x300
103 irq 0x70 = 9
104 end
105 device pnp 2e.9 off # GAME
106 io 0x60 = 0x220
107 end
108 device pnp 2e.a off end # CIR
109 end #superio/ite/it8712f
110 end #LPC
111 device pci 14.4 on end # PCI 0x4384
112 device pci 14.5 on end # ACI 0x4382
113 device pci 14.6 on end # MCI 0x438e
114 register "ide0_enable" = "1"
115 register "sata0_enable" = "1"
116 register "hda_viddid" = "0x10ec0882"
117 end #southbridge/amd/sb600
118 end # device pci 18.0
119
120 device pci 18.0 on end
121 device pci 18.0 on end
122 device pci 18.1 on end
123 device pci 18.2 on end
124 device pci 18.3 on end
125 end #northbridge/amd/amdk8
126 end #pci_domain
127end #northbridge/amd/amdk8/root_complex
128