blob: c7d9932d42c080f70812c1b51378ad7379f2c903 [file] [log] [blame]
Alec Ari0a19ddc2012-01-08 14:49:44 -06001# sample config for gigabyte/ma785gm
2chip northbridge/amd/amdfam10/root_complex
Stefan Reinauer0aa37c42013-02-12 15:20:54 -08003 device cpu_cluster 0 on
Alec Ari0a19ddc2012-01-08 14:49:44 -06004 chip cpu/amd/socket_AM3 #L1 and DDR2
5 device lapic 0 on end
6 end
7 end
Stefan Reinauer4aff4452013-02-12 14:17:15 -08008 device domain 0 on
Alec Ari0a19ddc2012-01-08 14:49:44 -06009 subsystemid 0x1022 0x3060 inherit
10 chip northbridge/amd/amdfam10
11 device pci 18.0 on # northbridge
12 chip southbridge/amd/rs780
13 device pci 0.0 on end # HT 0x9601
14 device pci 1.0 on end # Internal Graphics P2P bridge 0x9602
15 device pci 2.0 on end # PCIE P2P bridge (external graphics) 0x9603
16 device pci 3.0 off end # PCIE P2P bridge 0x960b
17 device pci 4.0 off end # PCIE P2P bridge 0x9604
18 device pci 5.0 off end # PCIE P2P bridge 0x9605
19 device pci 6.0 off end # PCIE P2P bridge 0x9606
20 device pci 7.0 off end # PCIE P2P bridge 0x9607
21 device pci 8.0 off end # NB/SB Link P2P bridge
22 device pci 9.0 off end #
23 device pci a.0 on end # PCIE P2P bridge 0x9609
24 register "gppsb_configuration" = "1" # Configuration B
25 register "gpp_configuration" = "3" # Configuration D default
26 register "port_enable" = "0x6fc"
27 register "gfx_dev2_dev3" = "1"
28 register "gfx_dual_slot" = "2"
29
30 register "gfx_lane_reversal" = "0"
31 register "gfx_tmds" = "0"
32 register "gfx_compliance" = "0"
33 register "gfx_reconfiguration" = "1"
34 register "gfx_link_width" = "0"
35 end
36 chip southbridge/amd/sb700 # it is under NB/SB Link, but on the same pri bus
37 device pci 11.0 on end # SATA
38 device pci 12.0 on end # USB
39 device pci 12.1 on end # USB
40 device pci 12.2 on end # USB
41 device pci 13.0 on end # USB
42 device pci 13.1 on end # USB
43 device pci 13.2 on end # USB
44 device pci 14.0 on # SM
45 chip drivers/generic/generic #dimm 0-0-0
46 device i2c 50 on end
47 end
48 chip drivers/generic/generic #dimm 0-0-1
49 device i2c 51 on end
50 end
51 chip drivers/generic/generic #dimm 0-1-0
52 device i2c 52 on end
53 end
54 chip drivers/generic/generic #dimm 0-1-1
55 device i2c 53 on end
56 end
57 end # SM
58 device pci 14.1 on end # IDE 0x439c
59 device pci 14.2 on end # HDA 0x4383
60 device pci 14.3 on # LPC 0x439d
61 chip superio/ite/it8718f
62 device pnp 2e.0 off # Floppy
63 io 0x60 = 0x3f0
64 irq 0x70 = 6
65 drq 0x74 = 2
66 end
67 device pnp 2e.1 on # Com1
68 io 0x60 = 0x3f8
69 irq 0x70 = 4
70 end
71 device pnp 2e.2 off # Com2
72 io 0x60 = 0x2f8
73 irq 0x70 = 3
74 end
75 device pnp 2e.3 off # Parallel Port
76 io 0x60 = 0x378
77 irq 0x70 = 7
78 end
79 device pnp 2e.4 off end # EC
80 device pnp 2e.5 on # Keyboard
81 io 0x60 = 0x60
82 io 0x62 = 0x64
83 irq 0x70 = 1
84 end
85 device pnp 2e.6 on # Mouse
86 irq 0x70 = 12
87 end
88 device pnp 2e.7 off # GPIO, must be closed for unresolved reason.
89 end
90 device pnp 2e.8 off # MIDI
91 io 0x60 = 0x300
92 irq 0x70 = 9
93 end
94 device pnp 2e.9 off # GAME
95 io 0x60 = 0x220
96 end
97 device pnp 2e.a off end # CIR
98 end #superio/ite/it8718f
99 end #LPC
100 device pci 14.4 on end # PCI 0x4384
101 device pci 14.5 on end # USB 2
102 register "boot_switch_sata_ide" = "0" # 0: boot from SATA. 1: IDE
103 end #southbridge/amd/sb700
104 end # device pci 18.0
105
106 device pci 18.0 on end
107 device pci 18.0 on end
108 device pci 18.1 on end
109 device pci 18.2 on end
110 device pci 18.3 on end
111 device pci 18.4 on end
112 end
Stefan Reinauer4aff4452013-02-12 14:17:15 -0800113 end #domain
Alec Ari0a19ddc2012-01-08 14:49:44 -0600114 #for node 32 to node 63
115end