e628ddab7b827979e96497d49008b7f75e5bc3d6
[coreboot.git] / src / mainboard / intel / eagleheights / devicetree.cb
1 chip northbridge/intel/i3100
2         device pci_domain 0 on
3                 device pci 00.0 on end # IMCH
4                 device pci 00.1 on end # IMCH error status
5                 device pci 01.0 on end # IMCH EDMA engine
6                 device pci 02.0 on end # PCIe port A/A0
7                 device pci 03.0 on end # PCIe port A1
8                 chip southbridge/intel/i3100
9                         # PIRQ line -> legacy IRQ mappings
10                         register "pirq_a_d" = "0x8b808a8a"
11                         register "pirq_e_h" = "0x85808080"
12
13                         device pci 1c.0 on end # PCIe port B0
14                         device pci 1c.1 off end # PCIe port B1
15                         device pci 1c.2 off end # PCIe port B2
16                         device pci 1c.3 off end # PCIe port B3
17                         device pci 1d.0 on end # USB (UHCI) 1
18                         device pci 1d.1 on end # USB (UHCI) 2
19                         device pci 1d.7 on end # USB (EHCI)
20                         device pci 1e.0 on end # PCI bridge
21                         device pci 1f.0 on     # LPC bridge
22                                 chip superio/intel/i3100
23                                         device pnp 4e.4 on # Com1
24                                                  io 0x60 = 0x3f8
25                                                 irq 0x70 = 4
26                                         end
27                                         device pnp 4e.5 on # Com2
28                                                  io 0x60 = 0x2f8
29                                                 irq 0x70 = 3
30                                         end
31                                 end
32                                 chip superio/smsc/smscsuperio
33                                         device pnp 2e.0 off     # Floppy
34                                                 io 0x60 = 0x3f0
35                                                 irq 0x70 = 6
36                                                 drq 0x74 = 2
37                                         end
38                                         device pnp 2e.2 off     # Serial Port 4
39                                                 io 0x60 = 0x2e8
40                                                 irq 0x70 = 3
41                                         end
42                                         device pnp 2e.3 on      # Parallel Port
43                                                 io 0x60 = 0x378
44                                                 irq 0x70 = 7
45                                                 drq 0x74 = 2
46                                         end
47                                         device pnp 2e.4 off     # Serial Port 3
48                                                 io 0x60 = 0x3e8
49                                                 irq 0x70 = 4
50                                         end
51                                         device pnp 2e.7 on      # PS/2 Keyboard / Mouse
52                                                 io 0x60 = 0x60
53                                                 io 0x62 = 0x64
54                                                 irq 0x70 = 1    # PS/2 keyboard interrupt
55                                                 irq 0x72 = 12   # PS/2 mouse interrupt
56                                         end
57                                         device pnp 2e.a off     # Runtime registers
58                                                io 0x60 = 0x600
59                                         end
60                                 end
61                         end
62                         device pci 1f.2 on end # SATA
63                         device pci 1f.3 on end # SMBus
64                         device pci 1f.4 on end # Performance counters
65                 end
66         end
67         device lapic_cluster 0 on
68                 chip cpu/intel/bga956
69                         device lapic 0 on end
70                 end
71         end
72 end
73