blob: 7f751eb45408ccd53f5bf4363647d655ca70a4da [file] [log] [blame]
Jens Rottmann36224b42010-09-10 21:51:34 +00001chip northbridge/amd/lx
Elyes HAOUAS0d973022014-07-23 11:00:44 +02002 device domain 0 on
3 device pci 1.0 on end # Northbridge
4 device pci 1.1 on end # Graphics
5 device pci 1.2 on end # AES
6 chip southbridge/amd/cs5536
7 # IRQ 12 and 1 unmasked, keyboard and mouse IRQs. OK
8 # SIRQ Mode = Active(Quiet) mode. Save power....
9 # Invert mask = IRQ 12 and 1 are active high. Keyboard and mouse,
10 # UARTs, etc IRQs. OK
11 register "lpc_serirq_enable" = "0x000012DA" # 00010010 11011010
12 register "lpc_serirq_polarity" = "0x0000ED25" # inverse of above
13 register "lpc_serirq_mode" = "1"
14 register "enable_gpio_int_route" = "0x0D0C0700"
15 register "enable_ide_nand_flash" = "0" # 0:ide mode, 1:flash
16 register "enable_USBP4_device" = "0" # 0:host, 1:device
17 register "enable_USBP4_overcurrent" = "0" # 0:off, xxxx:overcurrent setting CS5536 Data Book (pages 380-381)
18 register "com1_enable" = "0"
19 register "com1_address" = "0x3E8"
20 register "com1_irq" = "6"
21 register "com2_enable" = "0"
22 register "com2_address" = "0x2E8"
23 register "com2_irq" = "6"
24 register "unwanted_vpci[0]" = "0" # End of list has a zero
25 device pci 8.0 on end # Slot4
26 device pci 9.0 on end # Slot3
27 device pci a.0 on end # Slot2
28 device pci b.0 on end # Slot1
29 device pci c.0 on end # IT8888
30 device pci d.0 on end # Mini-PCI
31 device pci e.0 on end # Ethernet
32 device pci f.0 on # ISA Bridge
33 chip superio/ite/it8712f
34 device pnp 2e.0 on # Floppy
35 io 0x60 = 0x3f0
36 irq 0x70 = 6
37 drq 0x74 = 2
38 end
39 device pnp 2e.1 on # Com1
40 io 0x60 = 0x3f8
41 irq 0x70 = 4
42 end
43 device pnp 2e.2 on # Com2
44 io 0x60 = 0x2f8
45 irq 0x70 = 3
46 end
47 device pnp 2e.3 on # Parallel port
48 io 0x60 = 0x378
49 irq 0x70 = 7
50 end
51 device pnp 2e.4 on # EC
52 io 0x60 = 0x290 # EC
53 io 0x62 = 0x298 # PME
54 irq 0x70 = 9
55 end
56 device pnp 2e.5 on # PS/2 keyboard
57 io 0x60 = 0x60
58 io 0x62 = 0x64
59 irq 0x70 = 1
60 end
61 device pnp 2e.6 on # PS/2 mouse
62 irq 0x70 = 12
63 end
64 device pnp 2e.7 on # GPIO
65 io 0x62 = 0x1220 # Simple I/O
66 io 0x64 = 0x1228 # SPI
67 end
68 device pnp 2e.8 off # MIDI
69 io 0x60 = 0x300
70 irq 0x70 = 9
71 end
72 device pnp 2e.9 off # Game port
73 io 0x60 = 0x220
74 end
75 device pnp 2e.a off end # CIR
76 end
77 end
78 device pci f.2 on end # IDE
79 device pci f.3 on end # Audio
80 device pci f.4 on end # OHCI
81 device pci f.5 on end # EHCI
82 end
83 end
84 # APIC cluster is late CPU init.
85 device cpu_cluster 0 on
86 chip cpu/amd/geode_lx
87 device lapic 0 on end
88 end
89 end
Jens Rottmann36224b42010-09-10 21:51:34 +000090end