amd/amd8111: Move HAVE_HARD_RESET to southbridge
[coreboot.git] / src / mainboard / amd / serengeti_cheetah_fam10 / devicetree.cb
1 chip northbridge/amd/amdfam10/root_complex
2         device lapic_cluster 0 on
3                 chip cpu/amd/socket_F_1207  #L1 and DDR2
4                          device lapic 0 on end
5                 end
6         end
7         device pci_domain 0 on
8                 subsystemid 0x1022 0x2b80 inherit
9                 chip northbridge/amd/amdfam10
10                         device pci 18.0 on #  northbridge
11                                 #  devices on link 0, link 0 == LDT 0
12                                 chip southbridge/amd/amd8132
13                                         # the on/off keyword is mandatory
14                                         device pci 0.0 on end
15                                         device pci 0.1 on end
16                                         device pci 1.0 on end
17                                         device pci 1.1 on end
18                                 end
19                                 chip southbridge/amd/amd8111
20                                         # this "device pci 0.0" is the parent the next one
21                                         # PCI bridge
22                                         device pci 0.0 on
23                                                 device pci 0.0 on end
24                                                 device pci 0.1 on end
25                                                 device pci 0.2 off end
26                                                 device pci 1.0 off end
27                                         end
28                                         device pci 1.0 on
29                                                 chip superio/winbond/w83627hf
30                                                         device pnp 2e.0 off #  Floppy
31                                                                 io 0x60 = 0x3f0
32                                                                 irq 0x70 = 6
33                                                                 drq 0x74 = 2
34                                                         end
35                                                         device pnp 2e.1 off #  Parallel Port
36                                                                 io 0x60 = 0x378
37                                                                 irq 0x70 = 7
38                                                         end
39                                                         device pnp 2e.2 on #  Com1
40                                                                 io 0x60 = 0x3f8
41                                                                 irq 0x70 = 4
42                                                         end
43                                                         device pnp 2e.3 off #  Com2
44                                                                 io 0x60 = 0x2f8
45                                                                 irq 0x70 = 3
46                                                         end
47                                                         device pnp 2e.5 on #  Keyboard
48                                                                 io 0x60 = 0x60
49                                                                 io 0x62 = 0x64
50                                                                 irq 0x70 = 1
51                                                                 irq 0x72 = 12
52                                                         end
53                                                         device pnp 2e.6 off #  CIR
54                                                                 io 0x60 = 0x100
55                                                         end
56                                                         device pnp 2e.7 off #  GAME_MIDI_GIPO1
57                                                                 io 0x60 = 0x220
58                                                                 io 0x62 = 0x300
59                                                                 irq 0x70 = 9
60                                                         end
61                                                         device pnp 2e.8 off end #  GPIO2
62                                                         device pnp 2e.9 off end #  GPIO3
63                                                         device pnp 2e.a off end #  ACPI
64                                                         device pnp 2e.b on #  HW Monitor
65                                                                 io 0x60 = 0x290
66                                                                 irq 0x70 = 5
67                                                         end
68                                                 end
69                                         end
70                                         device pci 1.1 on end
71                                         device pci 1.2 on end
72                                         device pci 1.3 on
73                                                 chip drivers/i2c/i2cmux2 # pca9556 smbus mux
74                                                 chip drivers/i2c/i2cmux2 # pca9556 smbus mux
75                                                         device i2c 18 on #0 pca9516 1
76                                                                 chip drivers/generic/generic #dimm 0-0-0
77                                                                         device i2c 50 on end
78                                                                 end
79                                                                 chip drivers/generic/generic #dimm 0-0-1
80                                                                         device i2c 51 on end
81                                                                 end
82                                                                 chip drivers/generic/generic #dimm 0-1-0
83                                                                         device i2c 52 on end
84                                                                 end
85                                                                 chip drivers/generic/generic #dimm 0-1-1
86                                                                         device i2c 53 on end
87                                                                 end
88                                                         end
89                                                         device i2c 18 on #1 pca9516 2
90                                                                 chip drivers/generic/generic #dimm 1-0-0
91                                                                         device i2c 50 on end
92                                                                 end
93                                                                 chip drivers/generic/generic #dimm 1-0-1
94                                                                         device i2c 51 on end
95                                                                 end
96                                                                 chip drivers/generic/generic #dimm 1-1-0
97                                                                         device i2c 52 on end
98                                                                 end
99                                                                 chip drivers/generic/generic #dimm 1-1-1
100                                                                         device i2c 53 on end
101                                                                 end
102                                                         end
103                                                 end
104                                                 end
105                                         end # acpi
106                                         device pci 1.5 off end
107                                         device pci 1.6 off end
108                                         register "ide0_enable" = "1"
109                                         register "ide1_enable" = "1"
110                                 end
111                         end #  device pci 18.0
112
113                         device pci 18.0 on end
114                         device pci 18.0 on end
115                         device pci 18.1 on end
116                         device pci 18.2 on end
117                         device pci 18.3 on end
118                         device pci 18.4 on end
119 #                       device pci 00.5 on end
120                 end
121         end #pci_domain
122         #for node 32 to node 63
123 #       device pci_domain 0 on
124 #               chip northbridge/amd/amdfam10
125 #                         device pci 00.0 on end#  northbridge
126 #                         device pci 00.0 on end
127 #                         device pci 00.0 on end
128 #                         device pci 00.0 on end
129 #                         device pci 00.1 on end
130 #                         device pci 00.2 on end
131 #                         device pci 00.3 on end
132 #                         device pci 00.4 on end
133 #                        device pci 00.5 on end
134 #               end
135 #       end #pci_domain
136
137 #         chip drivers/generic/debug
138 #                device pnp 0.0 off end # chip name
139 #                 device pnp 0.1 on end # pci_regs_all
140 #                 device pnp 0.2 off end # mem
141 #                 device pnp 0.3 off end # cpuid
142 #                 device pnp 0.4 off end # smbus_regs_all
143 #                 device pnp 0.5 off end # dual core msr
144 #                 device pnp 0.6 off end # cache size
145 #                 device pnp 0.7 off end # tsc
146 #                 device pnp 0.8 off end # hard reset
147 #                 device pnp 0.9 off end # mcp55
148 #                 device pnp 0.a on end # GH ext table
149 #        end
150
151 end
152
153