CK804/MCP55 devicetree.cb cosmetic and indentation fixes.
[coreboot.git] / src / mainboard / tyan / s2912_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 on                # 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                     # SM 0
57             chip drivers/generic/generic        # DIMM 0-0-0
58               device i2c 50 on end
59             end
60             chip drivers/generic/generic        # DIMM 0-0-1
61               device i2c 51 on end
62             end
63             chip drivers/generic/generic        # DIMM 0-1-0
64               device i2c 52 on end
65             end
66             chip drivers/generic/generic        # DIMM 0-1-1
67               device i2c 53 on end
68             end
69             chip drivers/generic/generic        # DIMM 1-0-0
70               device i2c 54 on end
71             end
72             chip drivers/generic/generic        # DIMM 1-0-1
73               device i2c 55 on end
74             end
75             chip drivers/generic/generic        # DIMM 1-1-0
76               device i2c 56 on end
77             end
78             chip drivers/generic/generic        # DIMM 1-1-1
79               device i2c 57 on end
80             end
81           end
82           device pci 1.1 on                     # SM 1
83             # PCI device SMBus address will
84             # depend on addon PCI device, do
85             # we need to scan_smbus_bus?
86             # chip drivers/generic/generic      # PCIXA slot 1
87             #   device i2c 50 on end
88             # end
89             # chip drivers/generic/generic      # PCIXB slot 1
90             #   device i2c 51 on end
91             # end
92             # chip drivers/generic/generic      # PCIXB slot 2
93             #   device i2c 52 on end
94             # end
95             # chip drivers/generic/generic      # PCI slot 1
96             #   device i2c 53 on end
97             # end
98             # chip drivers/generic/generic      # Master MCP55 PCI-E
99             #   device i2c 54 on end
100             # end
101             # chip drivers/generic/generic      # Slave MCP55 PCI-E
102             #   device i2c 55 on end
103             # end
104             chip drivers/generic/generic        # MAC EEPROM
105               device i2c 51 on end
106             end
107           end
108           device pci 2.0 on end                 # USB 1.1
109           device pci 2.1 on end                 # USB 2
110           device pci 4.0 on end                 # IDE
111           device pci 5.0 on end                 # SATA 0
112           device pci 5.1 on end                 # SATA 1
113           device pci 5.2 on end                 # SATA 2
114           device pci 6.0 on                     # PCI
115             device pci 4.0 on end
116           end
117           device pci 6.1 off end                # AZA
118           device pci 8.0 on end                 # NIC
119           device pci 9.0 on end                 # NIC
120           device pci a.0 on end                 # PCI E 5
121           device pci b.0 off end                # PCI E 4
122           device pci c.0 off end                # PCI E 3
123           device pci d.0 on end                 # PCI E 2
124           device pci e.0 off end                # PCI E 1
125           device pci f.0 on end                 # PCI E 0
126           register "ide0_enable" = "1"
127           register "sata0_enable" = "1"
128           register "sata1_enable" = "1"
129           # 1: SMBus under 2e.8, 2: SM0 3: SM1
130           register "mac_eeprom_smbus" = "3"
131           register "mac_eeprom_addr" = "0x51"
132         end
133       end
134       device pci 18.1 on end
135       device pci 18.2 on end
136       device pci 18.3 on end
137       device pci 18.4 on end
138     end
139   end
140   # chip drivers/generic/debug
141   #   device pnp 0.0 off end                    # chip name
142   #   device pnp 0.1 on end                     # pci_regs_all
143   #   device pnp 0.2 on end                     # mem
144   #   device pnp 0.3 off end                    # cpuid
145   #   device pnp 0.4 on end                     # smbus_regs_all
146   #   device pnp 0.5 off end                    # dual core msr
147   #   device pnp 0.6 off end                    # cache size
148   #   device pnp 0.7 off end                    # tsc
149   #   device pnp 0.8 off end                    # io
150   #   device pnp 0.9 off end                    # io
151   # end
152 end