Add constants for fast path resume copying
[coreboot.git] / src / mainboard / supermicro / h8scm_fam10 / devicetree.cb
1 # GPP1 (dev2,3)   --> slot 7
2 # GPP2 (dev12) --> slot 6
3 # GPP3A (dev9,A) --> Lan1, Lan2
4
5 # sample config for supermicro/h8scm_fam10
6 chip northbridge/amd/amdfam10/root_complex
7         device lapic_cluster 0 on
8                 chip cpu/amd/socket_C32  #L1 and DDR3
9                          device lapic 0 on end
10                 end
11         end
12         device pci_domain 0 on
13                 subsystemid 0x15d9 0x1511 inherit
14                 chip northbridge/amd/amdfam10
15                         ##device pci 18.0 on end
16                         ##device pci 18.0 on end
17                         device pci 18.0 on #  northbridge
18                                 chip southbridge/amd/sr5650
19                                         device pci 0.0 on end # HT      0x9600
20                                         device pci 0.1 on end # CLKCONFIG
21                                         device pci 2.0 on end # PCIE P2P bridge (external graphics) 0x9603
22                                         device pci 3.0 off end # PCIE P2P bridge        0x960b
23                                         device pci 4.0 off end # PCIE P2P bridge 0x9604
24                                         device pci 5.0 off end # PCIE P2P bridge 0x9605
25                                         device pci 6.0 on  end # PCIE P2P bridge 0x9606
26                                         device pci 7.0 on  end # PCIE P2P bridge 0x9607
27                                         device pci 8.0 on  end # NB/SB Link P2P bridge
28                                         device pci 9.0 on  end #
29                                         device pci a.0 on  end #
30                                         device pci b.0 on  end #
31                                         device pci c.0 on  end #
32                                         device pci d.0 on  end #
33                                         register "gpp1_configuration" = "0"   # Configuration 16:0 default
34                                         register "gpp2_configuration" = "1"   # Configuration 8:8
35                                         #register "gpp3a_configuration" = "2"   # Configuration 4:1:1:0:0:0
36                                         register "gpp3a_configuration" = "11"   # Configuration 1:1:1:1:1:1
37                                         register "port_enable" = "0x1ffc"
38                                 end
39                                 chip southbridge/amd/sb700 # (model:sp5100) it is under NB/SB Link, but on the same pri bus
40                                         device pci 11.0 on end # SATA
41                                         device pci 12.0 on end # USB
42                                         device pci 12.1 on end # USB
43                                         device pci 12.2 on end # USB
44                                         device pci 13.0 on end # USB
45                                         device pci 13.1 on end # USB
46                                         device pci 13.2 on end # USB
47                                         device pci 14.0 on end # SM
48                                         device pci 14.1 on end # IDE    0x439c
49                                         device pci 14.2 off end # HDA    0x4383, h8scm doesnt have codec.
50                                         device pci 14.3 on # LPC        0x439d
51                                                 chip superio/winbond/w83627hf
52                                                         device pnp 2e.0 off #  Floppy
53                                                                 io 0x60 = 0x3f0
54                                                                 irq 0x70 = 6
55                                                                 drq 0x74 = 2
56                                                         end
57                                                         device pnp 2e.1 off #  Parallel Port
58                                                                 io 0x60 = 0x378
59                                                                 irq 0x70 = 7
60                                                         end
61                                                         device pnp 2e.2 off #  Com1
62                                                                 io 0x60 = 0x3f8
63                                                                 irq 0x70 = 4
64                                                         end
65                                                         device pnp 2e.3 off #  Com2
66                                                                 io 0x60 = 0x2f8
67                                                                 irq 0x70 = 3
68                                                         end
69                                                         device pnp 2e.5 on #  Keyboard
70                                                                 io 0x60 = 0x60
71                                                                 io 0x62 = 0x64
72                                                                 irq 0x70 = 1
73                                                                 irq 0x72 = 12
74                                                         end
75                                                         device pnp 2e.6 off  # SFI
76                                                                 io 0x62 = 0x100
77                                                         end
78                                                         device pnp 2e.7 off #  GPIO_GAME_MIDI
79                                                                 io 0x60 = 0x220
80                                                                 io 0x62 = 0x300
81                                                                 irq 0x70 = 9
82                                                         end
83                                                         device pnp 2e.8 off end #  WDTO_PLED
84                                                         device pnp 2e.9 off end #  GPIO_SUSLED
85                                                         device pnp 2e.a off end #  ACPI
86                                                         device pnp 2e.b on #  HW Monitor
87                                                                 io 0x60 = 0x290
88                                                                 irq 0x70 = 5
89                                                         end
90                                                 end     #superio/winbond/w83627hf
91                                         end             #LPC
92                                         device pci 14.4 on end # PCI 0x4384
93                                         device pci 14.5 on end # USB 2
94                                         register "boot_switch_sata_ide" = "0"   # 0: boot from SATA. 1: IDE
95                                 end     #southbridge/amd/sb700
96                         end #  device pci 18.0
97                         device pci 18.1 on end
98                         device pci 18.2 on end
99                         device pci 18.3 on end
100                         device pci 18.4 on end
101                         device pci 19.0 on end
102                         device pci 19.1 on end
103                         device pci 19.2 on end
104                         device pci 19.3 on end
105                         device pci 19.4 on end
106                 end
107         end #pci_domain
108         #for node 32 to node 63
109 #       device pci_domain 0 on
110 #               chip northbridge/amd/amdfam10
111 #                         device pci 00.0 on end#  northbridge
112 #                         device pci 00.0 on end
113 #                         device pci 00.0 on end
114 #                         device pci 00.0 on end
115 #                         device pci 00.1 on end
116 #                         device pci 00.2 on end
117 #                         device pci 00.3 on end
118 #                         device pci 00.4 on end
119 #                        device pci 00.5 on end
120 #               end
121 #       end #pci_domain
122
123 #         chip drivers/generic/debug
124 #                device pnp 0.0 off end # chip name
125 #                 device pnp 0.1 on end # pci_regs_all
126 #                 device pnp 0.2 off end # mem
127 #                 device pnp 0.3 off end # cpuid
128 #                 device pnp 0.4 off end # smbus_regs_all
129 #                 device pnp 0.5 off end # dual core msr
130 #                 device pnp 0.6 off end # cache size
131 #                 device pnp 0.7 off end # tsc
132 #                 device pnp 0.8 off end # hard reset
133 #                 device pnp 0.9 off end # mcp55
134 #                 device pnp 0.a on end # GH ext table
135 #        end
136
137 end
138
139