Mptable related fixes for ASUS P2B-DS.
[coreboot.git] / src / mainboard / asus / p2b-ds / devicetree.cb
1 chip northbridge/intel/i440bx           # Northbridge
2   device lapic_cluster 0 on             # (L)APIC cluster
3     chip cpu/intel/slot_1               # CPU socket 0
4       device lapic 0 on end             # Local APIC of CPU 0
5     end
6     chip cpu/intel/slot_1               # CPU socket 1
7       device lapic 1 on end             # Local APIC of CPU 1
8     end
9   end
10   device pci_domain 0 on                # PCI domain
11     device pci 0.0 on end               # Host bridge
12     device pci 1.0 on end               # PCI/AGP bridge
13     chip southbridge/intel/i82371eb     # Southbridge
14       device pci 4.0 on                 # ISA bridge
15         chip superio/winbond/w83977tf   # Super I/O
16           device pnp 3f0.0 on           # Floppy
17             io 0x60 = 0x3f0
18             irq 0x70 = 6
19             drq 0x74 = 2
20           end
21           device pnp 3f0.1 on           # Parallel port
22             io 0x60 = 0x378
23             irq 0x70 = 7
24           end
25           device pnp 3f0.2 on           # COM1
26             io 0x60 = 0x3f8
27             irq 0x70 = 4
28           end
29           device pnp 3f0.3 on           # COM2 / IR
30             io 0x60 = 0x2f8
31             irq 0x70 = 3
32           end
33           device pnp 3f0.5 on           # PS/2 keyboard / mouse
34             io 0x60 = 0x60
35             io 0x62 = 0x64
36             irq 0x70 = 1                # PS/2 keyboard interrupt
37             irq 0x72 = 12               # PS/2 mouse interrupt
38           end
39           device pnp 3f0.7 on           # GPIO 1
40           end
41           device pnp 3f0.8 on           # GPIO 2
42           end
43           device pnp 3f0.9 on           # GPIO 3
44           end
45           device pnp 3f0.a on           # ACPI
46           end
47         end
48       end
49       device pci 4.1 on end             # IDE
50       device pci 4.2 on end             # USB
51       device pci 4.3 on end             # ACPI
52       device pci 6.0 on end             # Onboard SCSI
53       register "ide0_enable" = "1"
54       register "ide1_enable" = "1"
55       register "ide_legacy_enable" = "1"
56       # Enable UDMA/33 for higher speed if your IDE device(s) support it.
57       register "ide0_drive0_udma33_enable" = "1"
58       register "ide0_drive1_udma33_enable" = "1"
59       register "ide1_drive0_udma33_enable" = "1"
60       register "ide1_drive1_udma33_enable" = "1"
61     end
62   end
63 end