Kconfig!
[coreboot.git] / src / mainboard / msi / ms6178 / devicetree.cb
1 chip northbridge/intel/i82810                   # Northbridge
2   device apic_cluster 0 on                      # APIC cluster
3     chip cpu/intel/socket_PGA370                # CPU
4       device apic 0 on end                      # APIC
5     end
6   end
7   device pci_domain 0 on
8     device pci 0.0 on end                       # Host bridge
9     device pci 1.0 off                          # Onboard video
10       # chip drivers/pci/onboard
11       #   device pci 1.0 on end
12       #   register "rom_address" = "0xfff80000"
13       # end
14     end
15     chip southbridge/intel/i82801xx             # Southbridge
16       register "ide0_enable" = "1"
17       register "ide1_enable" = "1"
18
19       device pci 1e.0 on end                    # PCI bridge
20       device pci 1f.0 on                        # ISA/LPC bridge
21         chip superio/winbond/w83627hf           # Super I/O
22           device pnp 2e.0 on                    # Floppy
23             io 0x60 = 0x3f0
24             irq 0x70 = 6
25             drq 0x74 = 2
26           end
27           device pnp 2e.1 on                    # Parallel port
28             io 0x60 = 0x378
29             irq 0x70 = 7
30             drq 0x74 = 3
31           end
32           device pnp 2e.2 on                    # Com1
33             io 0x60 = 0x3f8
34             irq 0x70 = 4
35           end
36           device pnp 2e.3 on                    # Com2 (only header on board)
37             io 0x60 = 0x2f8
38             irq 0x70 = 3
39           end
40           device pnp 2e.5 on                    # PS/2 keyboard/mouse
41             io 0x60 = 0x60
42             io 0x62 = 0x64
43             irq 0x70 = 1                        # Keyboard interrupt
44             irq 0x72 = 12                       # Mouse interrupt
45           end
46           device pnp 2e.6 on end                # Consumer IR (TODO)
47           device pnp 2e.7 on                    # Game port / MIDI / GPIO 1
48             io 0x60 = 0x201
49             io 0x62 = 0x330
50             irq 0x70 = 9
51           end
52           device pnp 2e.8 on end                # GPIO 2
53           device pnp 2e.9 on end                # GPIO 3
54           device pnp 2e.a on end                # ACPI
55           device pnp 2e.b on                    # Hardware monitor
56             io 0x60 = 0x290
57             irq 0x70 = 5
58           end
59         end
60       end
61       device pci 1f.1 on end                    # IDE
62       device pci 1f.2 on end                    # USB
63       device pci 1f.3 on end                    # SMBus
64       device pci 1f.5 on end                    # AC'97 audio
65       device pci 1f.6 on end                    # AC'97 modem
66     end
67   end
68 end
69