CK804/MCP55 devicetree.cb cosmetic and indentation fixes.
[coreboot.git] / src / mainboard / tyan / s2895 / devicetree.cb
1 chip northbridge/amd/amdk8/root_complex         # Root complex
2   device lapic_cluster 0 on                     # (L)APIC cluster
3     chip cpu/amd/socket_940                     # 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/amdk8                  # Northbridge / RAM controller
9       device pci 18.0 on                        # Link 0 == LDT 0
10         chip southbridge/nvidia/ck804           # Southbridge
11           device pci 0.0 on end                 # HT
12           device pci 1.0 on                     # LPC
13             chip superio/smsc/lpc47b397         # Super I/O
14               device pnp 2e.0 on                # Floppy
15                 io 0x60 = 0x3f0
16                 irq 0x70 = 6
17                 drq 0x74 = 2
18               end
19               device pnp 2e.3 on                # Parallel port
20                 io 0x60 = 0x378
21                 irq 0x70 = 7
22                 drq 0x74 = 4
23               end
24               device pnp 2e.4 on                # Com1
25                 io 0x60 = 0x3f8
26                 irq 0x70 = 4
27               end
28               device pnp 2e.5 off               # Com2
29                 io 0x60 = 0x2f8
30                 irq 0x70 = 3
31               end
32               device pnp 2e.7 on                # PS/2 keyboard & mouse
33                 io 0x60 = 0x60
34                 io 0x62 = 0x64
35                 irq 0x70 = 1
36                 irq 0x72 = 12
37               end
38               device pnp 2e.8 on                # Hardware monitor
39                 io 0x60 = 0x480
40                 chip drivers/generic/generic    # LM95221 CPU temp
41                   device i2c 2b on end
42                 end
43                 chip drivers/generic/generic    # EMCT03
44                   device i2c 54 on end
45                 end
46               end
47               device pnp 2e.a on                # RT
48                 io 0x60 = 0x400
49               end
50             end
51           end
52           device pci 1.1 on                     # SM 0
53             chip drivers/generic/generic        # DIMM 0-0-0
54               device i2c 50 on end
55             end
56             chip drivers/generic/generic        # DIMM 0-0-1
57               device i2c 51 on end
58             end
59             chip drivers/generic/generic        # DIMM 0-1-0
60               device i2c 52 on end
61             end
62             chip drivers/generic/generic        # DIMM 0-1-1
63               device i2c 53 on end
64             end
65             chip drivers/generic/generic        # DIMM 1-0-0
66               device i2c 54 on end
67             end
68             chip drivers/generic/generic        # DIMM 1-0-1
69               device i2c 55 on end
70             end
71             chip drivers/generic/generic        # DIMM 1-1-0
72               device i2c 56 on end
73             end
74             chip drivers/generic/generic        # DIMM 1-1-1
75               device i2c 57 on end
76             end
77           end
78           device pci 1.1 on                     # SM 1
79             chip drivers/generic/generic        # MAC EEPROM
80               device i2c 51 on end
81             end
82           end
83           device pci 2.0 on end                 # USB 1.1
84           device pci 2.1 on end                 # USB 2
85           device pci 4.0 on end                 # ACI
86           device pci 4.1 off end                # MCI
87           device pci 6.0 on end                 # IDE
88           device pci 7.0 on end                 # SATA 1
89           device pci 8.0 on end                 # SATA 0
90           device pci 9.0 on end                 # PCI
91           device pci a.0 on end                 # NIC
92           device pci b.0 off end                # PCI E 3
93           device pci c.0 off end                # PCI E 2
94           device pci d.0 off end                # PCI E 1
95           device pci e.0 on end                 # PCI E 0
96           register "ide0_enable" = "1"
97           register "ide1_enable" = "1"
98           register "sata0_enable" = "1"
99           register "sata1_enable" = "1"
100           # 1: SMBus under 2e.8, 2: SM0 3: SM1
101           register "mac_eeprom_smbus" = "3"
102           register "mac_eeprom_addr" = "0x51"
103         end
104       end
105       device pci 18.0 on end                    # Link 1
106       device pci 18.0 on                        # Link 2 == LDT 2
107         chip southbridge/amd/amd8131            # Southbridge
108           device pci 0.0 on end
109           device pci 0.1 on end
110           device pci 1.0 on
111             device pci 6.0 on end               # LSI SCSI
112             device pci 6.1 on end
113           end
114           device pci 1.1 on end
115         end
116       end
117       device pci 18.1 on end
118       device pci 18.2 on end
119       device pci 18.3 on end
120     end
121     chip northbridge/amd/amdk8                  # Northbridge / RAM controller
122       device pci 19.0 on                        # Link 0 == LDT 0
123         chip southbridge/nvidia/ck804           # Southbridge
124           device pci 0.0 on end                 # HT
125           device pci 1.0 on end                 # LPC
126           device pci 1.1 off end                # SM
127           device pci 2.0 off end                # USB 1.1
128           device pci 2.1 off end                # USB 2
129           device pci 4.0 off end                # ACI
130           device pci 4.1 off end                # MCI
131           device pci 6.0 off end                # IDE
132           device pci 7.0 off end                # SATA 1
133           device pci 8.0 off end                # SATA 0
134           device pci 9.0 off end                # PCI
135           device pci a.0 on end                 # NIC
136           device pci b.0 off end                # PCI E 3
137           device pci c.0 off end                # PCI E 2
138           device pci d.0 off end                # PCI E 1
139           device pci e.0 on end                 # PCI E 0
140           # 1: SMBus under 2e.8, 2: SM0 3: SM1
141           register "mac_eeprom_smbus" = "3"
142           register "mac_eeprom_addr" = "0x51"
143         end
144       end
145       device pci 19.0 on end
146       device pci 19.0 on end
147       device pci 19.1 on end
148       device pci 19.2 on end
149       device pci 19.3 on end
150     end
151   end
152   # chip drivers/generic/debug
153   #   device pnp 0.0 off end                    # chip name
154   #   device pnp 0.1 off end                    # pci_regs_all
155   #   device pnp 0.2 off end                    # mem
156   #   device pnp 0.3 off end                    # cpuid
157   #   device pnp 0.4 on  end                    # smbus_regs_all
158   #   device pnp 0.5 off end                    # dual core msr
159   #   device pnp 0.6 off end                    # cache size
160   #   device pnp 0.7 off end                    # tsc
161   # end
162 end