71b4bae9d75882c686a9f9b6c46c010a0f022962
[coreboot.git] / src / mainboard / tyan / s2891 / devicetree.cb
1 chip northbridge/amd/amdk8/root_complex
2         device lapic_cluster 0 on
3                 chip cpu/amd/socket_940
4                         device lapic 0 on end
5                 end
6         end
7         device pci_domain 0 on
8                 chip northbridge/amd/amdk8 #mc0
9                         device pci 18.0 on #  northbridge
10                                 #  devices on link 0, link 0 == LDT 0
11                                 chip southbridge/nvidia/ck804
12                                         device pci 0.0 on end   # HT
13                                         device pci 1.0 on # LPC
14                                                 chip superio/winbond/w83627hf
15                                                         device pnp 2e.0 off #  Floppy
16                                                                 io 0x60 = 0x3f0
17                                                                 irq 0x70 = 6
18                                                                 drq 0x74 = 2
19                                                         end
20                                                         device pnp 2e.1 off #  Parallel Port
21                                                                 io 0x60 = 0x378
22                                                                 irq 0x70 = 7
23                                                         end
24                                                         device pnp 2e.2 on #  Com1
25                                                                 io 0x60 = 0x3f8
26                                                                 irq 0x70 = 4
27                                                         end
28                                                         device pnp 2e.3 off #  Com2
29                                                                 io 0x60 = 0x2f8
30                                                                 irq 0x70 = 3
31                                                         end
32                                                         device pnp 2e.5 on #  Keyboard
33                                                                 io 0x60 = 0x60
34                                                                 io 0x62 = 0x64
35                                                                 irq 0x70 = 1
36                                                                 irq 0x72 = 12
37                                                         end
38                                                         device pnp 2e.6 off #  CIR
39                                                                 io 0x60 = 0x100
40                                                         end
41                                                         device pnp 2e.7 off #  GAME_MIDI_GIPO1
42                                                                 io 0x60 = 0x220
43                                                                 io 0x62 = 0x300
44                                                                 irq 0x70 = 9
45                                                         end
46                                                         device pnp 2e.8 off end #  GPIO2
47                                                         device pnp 2e.9 off end #  GPIO3
48                                                         device pnp 2e.a off end #  ACPI
49                                                         device pnp 2e.b off #  HW Monitor
50                                                                 io 0x60 = 0x290
51                                                                 irq 0x70 = 5
52                                                         end
53                                                 end
54                                         end
55                                         device pci 1.1 on # SM 0
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 #                                               chip drivers/generic/generic #dimm 1-0-0
69 #                                                       device i2c 54 on end
70 #                                               end
71 #                                               chip drivers/generic/generic #dimm 1-0-1
72 #                                                       device i2c 55 on end
73 #                                               end
74 #                                               chip drivers/generic/generic #dimm 1-1-0
75 #                                                       device i2c 56 on end
76 #                                               end
77 #                                               chip drivers/generic/generic #dimm 1-1-1
78 #                                                       device i2c 57 on end
79 #                                               end
80                                         end # SM
81 #                                       device pci 1.1 on # SM 1
82 #                                               chip drivers/i2c/adm1027 # ADT7463A CPU0 temp, SYS FAN 2/3/4
83 #                                                       device i2c 2d on end
84 #                                               end
85 #                                               chip drivers/i2c/adm1027 # ADT7463A CPU1 temp, CPU0/1 FAN , SYS FAN 1/5
86 #                                                       device i2c 2e on end
87 #                                               end
88 #                                               chip drivers/generic/generic # Winbond HWM 0x54 CPU0/1 VRM temp, SYSFAN 6/7, SB FAN
89 #                                                       device i2c 2a on end
90 #                                               end
91 #                                               chip drivers/generic/generic # Winbond HWM 0x92
92 #                                                       device i2c 49 on end
93 #                                               end
94 #                                               chip drivers/generic/generic # Winbond HWM 0x94
95 #                                                       device i2c 4a on end
96 #                                               end
97 #                                       end #SM
98                                         device pci 2.0 on end # USB 1.1
99                                         device pci 2.1 on end # USB 2
100                                         device pci 4.0 off end # ACI
101                                         device pci 4.1 off end # MCI
102                                         device pci 6.0 on end # IDE
103                                         device pci 7.0 on end # SATA 1
104                                         device pci 8.0 on end # SATA 0
105                                         device pci 9.0 on  # PCI
106                                         #       chip drivers/ati/ragexl
107                                                 device pci 7.0 on end
108                                         end
109                                         device pci a.0 off end # NIC
110                                         device pci b.0 off end # PCI E 3
111                                         device pci c.0 off end # PCI E 2
112                                         device pci d.0 on end # PCI E 1
113                                         device pci e.0 on end # PCI E 0
114                                         register "ide0_enable" = "1"
115                                         register "ide1_enable" = "1"
116                                         register "sata0_enable" = "1"
117                                         register "sata1_enable" = "1"
118                                 end
119                         end #  device pci 18.0
120                         device pci 18.0 on end # Link 1
121                         device pci 18.0 on
122                         #  devices on link 2, link 2 == LDT 2
123                                 chip southbridge/amd/amd8131
124                                         # the on/off keyword is mandatory
125                                         device pci 0.0 on end
126                                         device pci 0.1 on end
127                                         device pci 1.0 on
128                                                 device pci 9.0 on end
129                                                 device pci 9.1 on end
130                                         end
131                                         device pci 1.1 on end
132                                 end
133                         end # device pci 18.0
134                         device pci 18.1 on end
135                         device pci 18.2 on end
136                         device pci 18.3 on end
137                 end #mc0
138
139         end # pci_domain
140
141 #       chip drivers/generic/debug
142 #               device pnp 0.0 off end # chip name
143 #               device pnp 0.1 off end # pci_regs_all
144 #               device pnp 0.2 off end # mem
145 #               device pnp 0.3 off end # cpuid
146 #               device pnp 0.4 off end # smbus_regs_all
147 #               device pnp 0.5 off end # dual core msr
148 #               device pnp 0.6 off end # cache size
149 #               device pnp 0.7 off end # tsc
150 #               device pnp 0.8 on  end # hard_reset
151 #       end
152 end # root_complex