d6f31fa82c0829901ce6e241f7319c3969f15c4b
[coreboot.git] / src / mainboard / supermicro / h8qme_fam10 / devicetree.cb
1 chip northbridge/amd/amdfam10/root_complex
2         device lapic_cluster 0 on
3                 chip cpu/amd/socket_F_1207
4                         device lapic 0 on end
5                 end
6         end
7         device pci_domain 0 on
8                 chip northbridge/amd/amdfam10 #mc0
9                         device pci 18.0 on end
10                         device pci 18.0 on end
11                         device pci 18.0 on
12         # SB on link 2.0
13                                 chip southbridge/nvidia/mcp55
14                                         device pci 0.0 on end   # HT
15                                         device pci 1.0 on # LPC
16                                                 chip superio/winbond/w83627hf
17                                                         device pnp 2e.0 off #  Floppy
18                                                                 io 0x60 = 0x3f0
19                                                                 irq 0x70 = 6
20                                                                 drq 0x74 = 2
21                                                         end
22                                                         device pnp 2e.1 off #  Parallel Port
23                                                                 io 0x60 = 0x378
24                                                                 irq 0x70 = 7
25                                                         end
26                                                         device pnp 2e.2 on #  Com1
27                                                                 io 0x60 = 0x3f8
28                                                                 irq 0x70 = 4
29                                                         end
30                                                         device pnp 2e.3 off #  Com2
31                                                                 io 0x60 = 0x2f8
32                                                                 irq 0x70 = 3
33                                                         end
34                                                         device pnp 2e.5 on #  Keyboard
35                                                                 io 0x60 = 0x60
36                                                                 io 0x62 = 0x64
37                                                                 irq 0x70 = 1
38                                                                 irq 0x72 = 12
39                                                         end
40                                                         device pnp 2e.6 off  # SFI
41                                                                 io 0x62 = 0x100
42                                                         end
43                                                         device pnp 2e.7 off #  GPIO_GAME_MIDI
44                                                                 io 0x60 = 0x220
45                                                                 io 0x62 = 0x300
46                                                                 irq 0x70 = 9
47                                                         end
48                                                         device pnp 2e.8 off end #  WDTO_PLED
49                                                         device pnp 2e.9 off end #  GPIO_SUSLED
50                                                         device pnp 2e.a off end #  ACPI
51                                                         device pnp 2e.b on #  HW Monitor
52                                                                 io 0x60 = 0x290
53                                                                 irq 0x70 = 5
54                                                         end
55                                                 end
56                                         end
57                                         device pci 1.1 on end
58                                         device pci 1.1 on # SM 1
59 #PCI device smbus address will depend on addon pci device, do we need to scan_smbus_bus?
60 #
61                                                 chip drivers/generic/generic #MAC EEPROM
62                                                         device i2c 51 on end
63                                                 end
64
65                                         end # SM
66                                         device pci 2.0 on end # USB 1.1
67                                         device pci 2.1 on end # USB 2
68                                         device pci 4.0 on end # IDE
69                                         device pci 5.0 on end # SATA 0
70                                         device pci 5.1 on end # SATA 1
71                                         device pci 5.2 on end # SATA 2
72                                         device pci 6.1 off end # AZA
73                                         device pci 7.0 on
74                                             device pci 1.0 on end
75                                         end
76                                         device pci 8.0 off end
77                                         device pci 9.0 off end
78                                         device pci a.0 on end # PCI E 5
79                                         device pci b.0 on end # PCI E 4
80                                         device pci c.0 on end # PCI E 3
81                                         device pci d.0 on end # PCI E 2
82                                         device pci e.0 on end # PCI E 1
83                                         device pci f.0 on end # PCI E 0
84                                         register "ide0_enable" = "1"
85                                         register "sata0_enable" = "1"
86                                         register "sata1_enable" = "1"
87                                         register "mac_eeprom_smbus" = "3" # 1: smbus under 2e.8, 2: SM0 3: SM1
88                                         register "mac_eeprom_addr" = "0x51"
89                                 end
90                         end #  device pci 18.0
91                         device pci 18.1 on end
92                         device pci 18.2 on end
93                         device pci 18.3 on end
94                         device pci 18.4 on end
95                         device pci 19.0 on end
96                         device pci 19.0 on end
97                         device pci 19.0 on
98                                 chip southbridge/amd/amd8132
99                                         device pci 0.0 on end
100                                         device pci 0.1 on end
101                                         device pci 1.0 on
102                                                 device pci 3.0 on end
103                                                 device pci 3.1 on end
104                                         end
105                                         device pci 1.1 on end
106                                 end #amd8132
107                         end #device pci 19.0
108                         device pci 19.1 on end
109                         device pci 19.2 on end
110                         device pci 19.3 on end
111                         device pci 19.4 on end
112                 end # mc0
113
114         end # PCI domain
115
116 #       chip drivers/generic/debug
117 #               device pnp 0.0 off end # chip name
118 #                device pnp 0.1 on end # pci_regs_all
119 #                device pnp 0.2 off end # mem
120 #                device pnp 0.3 off end # cpuid
121 #                device pnp 0.4 on end # smbus_regs_all
122 #                device pnp 0.5 off end # dual core msr
123 #                device pnp 0.6 off end # cache size
124 #                device pnp 0.7 off end # tsc
125 #                device pnp 0.8 off  end # io
126 #                device pnp 0.9 on end # io
127 #       end
128 end #root_complex