6168d8f0f4e77b6e873842d77f19397936559d8b
[coreboot.git] / src / mainboard / nvidia / l1_2pvv / devicetree.cb
1 chip northbridge/amd/amdk8/root_complex
2         device lapic_cluster 0 on
3                 chip cpu/amd/socket_F
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
10                                 #  devices on link 0, link 0 == LDT 0
11                                 chip southbridge/nvidia/mcp55
12                                         device pci 0.0 on end   # HT
13                                         device pci 1.0 on # LPC
14                                                 chip superio/winbond/w83627ehg
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  # SFI
39                                                                 io 0x62 = 0x100
40                                                         end
41                                                         device pnp 2e.7 off #  GPIO_GAME_MIDI
42                                                                 io 0x60 = 0x220
43                                                                 io 0x62 = 0x300
44                                                                 irq 0x70 = 9
45                                                         end
46                                                         device pnp 2e.8 off end #  WDTO_PLED
47                                                         device pnp 2e.9 off end #  GPIO_SUSLED
48                                                         device pnp 2e.a off end #  ACPI
49                                                         device pnp 2e.b on #  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 #PCI device smbus address will depend on addon pci device, do we need to scan_smbus_bus?
83 #                                               chip drivers/generic/generic #PCIXA Slot1
84 #                                                       device i2c 50 on end
85 #                                               end
86 #                                               chip drivers/generic/generic #PCIXB Slot1
87 #                                                       device i2c 51 on end
88 #                                               end
89 #                                               chip drivers/generic/generic #PCIXB Slot2
90 #                                                       device i2c 52 on end
91 #                                               end
92 #                                               chip drivers/generic/generic #PCI Slot1
93 #                                                       device i2c 53 on end
94 #                                               end
95 #                                               chip drivers/generic/generic #Master MCP55 PCI-E
96 #                                                       device i2c 54 on end
97 #                                               end
98 #                                               chip drivers/generic/generic #Slave MCP55 PCI-E
99 #                                                       device i2c 55 on end
100 #                                               end
101                                                 chip drivers/generic/generic #MAC EEPROM
102                                                         device i2c 51 on end
103                                                 end
104
105                                         end # SM
106                                         device pci 2.0 on end # USB 1.1
107                                         device pci 2.1 on end # USB 2
108                                         device pci 4.0 on end # IDE
109                                         device pci 5.0 on end # SATA 0
110                                         device pci 5.1 on end # SATA 1
111                                         device pci 5.2 on end # SATA 2
112                                         device pci 6.0 on end # PCI
113                                         device pci 6.1 on end # AZA
114                                         device pci 8.0 on end # NIC
115                                         device pci 9.0 on end # NIC
116                                         device pci a.0 on end # PCI E 5
117                                         device pci b.0 off end # PCI E 4
118                                         device pci c.0 off end # PCI E 3
119                                         device pci d.0 on end # PCI E 2
120                                         device pci e.0 off end # PCI E 1
121                                         device pci f.0 on end # PCI E 0
122                                         register "ide0_enable" = "1"
123                                         register "sata0_enable" = "1"
124                                         register "sata1_enable" = "1"
125                                         register "mac_eeprom_smbus" = "3" # 1: smbus under 2e.8, 2: SM0 3: SM1
126                                         register "mac_eeprom_addr" = "0x51"
127                                 end
128                         end #  device pci 18.0
129                         device pci 18.0 on end # Link 1
130                         device pci 18.0 on
131                                 #  devices on link 2, link 2 == LDT 2
132                                 chip southbridge/nvidia/mcp55
133                                         device pci 0.0 on end   # HT
134                                         device pci 1.0 on end  # LPC
135                                         device pci 1.1 on end # SM 0
136                                         device pci 2.0 off end # USB 1.1
137                                         device pci 2.1 off end # USB 2
138                                         device pci 4.0 off end # IDE
139                                         device pci 5.0 on end # SATA 0
140                                         device pci 5.1 on end # SATA 1
141                                         device pci 5.2 on end # SATA 2
142                                         device pci 6.0 off end # PCI
143                                         device pci 6.1 off end # AZA
144                                         device pci 8.0 on end # NIC
145                                         device pci 9.0 on end # NIC
146                                         device pci a.0 on end # PCI E 5
147                                         device pci b.0 off end # PCI E 4
148                                         device pci c.0 off end # PCI E 3
149                                         device pci d.0 on end # PCI E 2
150                                         device pci e.0 on end # PCI E 1
151                                         device pci f.0 on end # PCI E 0
152                                         register "ide0_enable" = "1"
153                                         register "sata0_enable" = "1"
154                                         register "sata1_enable" = "1"
155                                         register "mac_eeprom_smbus" = "3" # 1: smbus under 2e.8, 2: SM0 3: SM1
156                                         register "mac_eeprom_addr" = "0x51"
157                                 end
158                         end # device pci 18.0
159                         device pci 18.1 on end
160                         device pci 18.2 on end
161                         device pci 18.3 on end
162                 end # mc0
163
164         end # PCI domain
165
166 #       chip drivers/generic/debug
167 #               device pnp 0.0 off end # chip name
168 #               device pnp 0.1 on end # pci_regs_all
169 #               device pnp 0.2 on end # mem
170 #               device pnp 0.3 off end # cpuid
171 #               device pnp 0.4 on end # smbus_regs_all
172 #               device pnp 0.5 off end # dual core msr
173 #               device pnp 0.6 off end # cache size
174 #               device pnp 0.7 off end # tsc
175 #               device pnp 0.8 off  end # io
176 #               device pnp 0.9 off end # io
177 #       end
178 end #root_complex