CK804/MCP55 devicetree.cb cosmetic and indentation fixes.
[coreboot.git] / src / mainboard / supermicro / h8qme_fam10 / devicetree.cb
1 chip northbridge/amd/amdfam10/root_complex      # Root complex
2   device lapic_cluster 0 on                     # (L)APIC cluster
3     chip cpu/amd/socket_F_1207                  # CPU socket
4       device lapic 0 on end                     # Local APIC of the CPU
5     end
6   end
7   device pci_domain 0 on                        # PCI domain
8     chip northbridge/amd/amdfam10               # Northbridge / RAM controller
9       device pci 18.0 on end
10       device pci 18.0 on end
11       device pci 18.0 on                        # SB on link 2
12         chip southbridge/nvidia/mcp55           # Southbridge
13           device pci 0.0 on end                 # HT
14           device pci 1.0 on                     # LPC
15             chip superio/winbond/w83627hf       # Super I/O
16               device pnp 2e.0 off               # Floppy
17                 io 0x60 = 0x3f0
18                 irq 0x70 = 6
19                 drq 0x74 = 2
20               end
21               device pnp 2e.1 off               # Parallel port
22                 io 0x60 = 0x378
23                 irq 0x70 = 7
24               end
25               device pnp 2e.2 on                # Com1
26                 io 0x60 = 0x3f8
27                 irq 0x70 = 4
28               end
29               device pnp 2e.3 off               # Com2
30                 io 0x60 = 0x2f8
31                 irq 0x70 = 3
32               end
33               device pnp 2e.5 on                # PS/2 keyboard
34                 io 0x60 = 0x60
35                 io 0x62 = 0x64
36                 irq 0x70 = 1
37                 irq 0x72 = 12
38               end
39               device pnp 2e.6 off               # SFI
40                 io 0x62 = 0x100
41               end
42               device pnp 2e.7 off               # GPIO, game port, MIDI
43                 io 0x60 = 0x220
44                 io 0x62 = 0x300
45                 irq 0x70 = 9
46               end
47               device pnp 2e.8 off end           # WDTO PLED
48               device pnp 2e.9 off end           # GPIO SUSLED
49               device pnp 2e.a off end           # ACPI
50               device pnp 2e.b on                # Hardware monitor
51                 io 0x60 = 0x290
52                 irq 0x70 = 5
53               end
54             end
55           end
56           device pci 1.1 on end
57           device pci 1.1 on                     # SM 1
58             # PCI device SMBus address will
59             # depend on addon PCI device, do
60             # we need to scan_smbus_bus?
61             chip drivers/generic/generic        # MAC EEPROM
62               device i2c 51 on end
63             end
64           end
65           device pci 2.0 on end                 # USB 1.1
66           device pci 2.1 on end                 # USB 2
67           device pci 4.0 on end                 # IDE
68           device pci 5.0 on end                 # SATA 0
69           device pci 5.1 on end                 # SATA 1
70           device pci 5.2 on end                 # SATA 2
71           device pci 6.1 off end                # AZA
72           device pci 7.0 on
73               device pci 1.0 on end
74           end
75           device pci 8.0 off end
76           device pci 9.0 off end
77           device pci a.0 on end                 # PCI E 5
78           device pci b.0 on end                 # PCI E 4
79           device pci c.0 on end                 # PCI E 3
80           device pci d.0 on end                 # PCI E 2
81           device pci e.0 on end                 # PCI E 1
82           device pci f.0 on end                 # PCI E 0
83           register "ide0_enable" = "1"
84           register "sata0_enable" = "1"
85           register "sata1_enable" = "1"
86           # 1: SMBus under 2e.8, 2: SM0 3: SM1
87           register "mac_eeprom_smbus" = "3"
88           register "mac_eeprom_addr" = "0x51"
89         end
90       end
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
107       end
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
113   end
114   # chip drivers/generic/debug
115   #   device pnp 0.0 off end                    # chip name
116   #   device pnp 0.1 on end                     # pci_regs_all
117   #   device pnp 0.2 off end                    # mem
118   #   device pnp 0.3 off end                    # cpuid
119   #   device pnp 0.4 on end                     # smbus_regs_all
120   #   device pnp 0.5 off end                    # dual core msr
121   #   device pnp 0.6 off end                    # cache size
122   #   device pnp 0.7 off end                    # tsc
123   #   device pnp 0.8 off end                    # io
124   #   device pnp 0.9 on end                     # io
125   # end
126 end