efa0d8821636793538506dee14c75ccefc39c758
[coreboot.git] / src / mainboard / intel / xe7501devkit / devicetree.cb
1 chip northbridge/intel/e7501
2         device pci_domain 0 on
3                 device pci 0.0 on end # Chipset host controller
4                 device pci 0.1 on end # Host RASUM controller
5                 device pci 2.0 on # Hub interface B
6                         chip southbridge/intel/i82870 # P64H2
7                                 device pci 1c.0 on end # IOAPIC - bus B
8                                 device pci 1d.0 on end # Hub to PCI-B bridge
9                                 device pci 1e.0 on end # IOAPIC - bus A
10                                 device pci 1f.0 on end # Hub to PCI-A bridge
11                         end
12                 end
13                 device pci 3.0 off end # Hub interface C (82808AA connector - disable for now)
14                 device pci 4.0 on # Hub interface D
15                         chip southbridge/intel/i82870 # P64H2
16                                 device pci 1c.0 on end # IOAPIC - bus B
17                                 device pci 1d.0 on end # Hub to PCI-B bridge
18                                 device pci 1e.0 on end # IOAPIC - bus A
19                                 device pci 1f.0 on end # Hub to PCI-A bridge
20                         end
21                 end
22                 device pci 6.0 on end # E7501 Power management registers? (undocumented)
23                 chip southbridge/intel/i82801cx
24                         device pci 1d.0 off end # USB (might not work, Southbridge code needs looking at)
25                         device pci 1d.1 off end # USB (not populated)
26                         device pci 1d.2 off end # USB (not populated)
27                         device pci 1e.0 on # Hub to PCI bridge
28                                 device pci 0.0 on end
29                         end
30                         device pci 1f.0 on # LPC bridge
31                                 chip superio/smsc/lpc47b272
32                                         device pnp 2e.0 off # Floppy
33                                                 io 0x60 = 0x3f0
34                                                 irq 0x70 = 6
35                                                 drq 0x74 = 2
36                                         end
37                                         device pnp 2e.3 off # Parallel Port
38                                                 io 0x60 = 0x378
39                                                 irq 0x70 = 7
40                                         end
41                                         device pnp 2e.4 on # Com1
42                                                 io 0x60 = 0x3f8
43                                                 irq 0x70 = 4
44                                         end
45                                         device pnp 2e.5 off # Com2
46                                                 io 0x60 = 0x2f8
47                                                 irq 0x70 = 3
48                                         end
49                                         device pnp 2e.7 on # Keyboard
50                                                 io 0x60 = 0x60
51                                                 io 0x62 = 0x64
52                                                 irq 0x70 = 1 # Keyboard interrupt
53                                                 irq 0x72 = 12 # Mouse interrupt
54                                         end
55                                         device pnp 2e.a off end # ACPI
56                                 end
57                         end
58                         device pci 1f.1 on end # IDE
59                         device pci 1f.3 on end # SMBus
60                         device pci 1f.5 off end # AC97 Audio
61                         device pci 1f.6 off end # AC97 Modem
62                 end # SB
63         end # PCI_DOMAIN
64         device apic_cluster 0 on
65                 chip cpu/intel/socket_mPGA604
66                         device apic 0 on end
67                 end
68                 chip cpu/intel/socket_mPGA604
69                         device apic 6 on end
70                 end
71         end
72 end