Drop all pre-CBFS rom_address entries in Config.lb/devicetree.cb.
[coreboot.git] / src / mainboard / technexion / tim8690 / devicetree.cb
1 #Define gpp_configuration,      A=0, B=1, C=2, D=3, E=4(default)
2 #Define port_enable, (bit map): GFX(2,3), GPP(4,5,6,7)
3 #Define gfx_dev2_dev3, 0: a link will never be established on Dev2 or Dev3,
4 #                       1: the system allows a PCIE link to be established on Dev2 or Dev3.
5 #Define gfx_dual_slot, 0: single slot, 1: dual slot
6 #Define gfx_lane_reversal, 0: disable lane reversal, 1: enable
7 #Define gfx_tmds, 0: didn't support TMDS, 1: support
8 #Define gfx_compliance, 0: didn't support compliance, 1: support
9 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
10 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
11 chip northbridge/amd/amdk8/root_complex
12         device apic_cluster 0 on
13                 chip cpu/amd/socket_S1G1
14                 device apic 0 on end
15                 end
16         end
17         device pci_domain 0 on
18                 chip northbridge/amd/amdk8
19                         device pci 18.0 on #  southbridge
20                                 chip southbridge/amd/rs690
21                                         device pci 0.0 on end # HT      0x7910
22                                         device pci 1.0 on  # Internal Graphics P2P bridge 0x7912
23                                                 chip drivers/pci/onboard
24                                                         device pci 5.0 on end   # Internal Graphics 0x791F
25                                                 end
26                                         end
27                                         device pci 2.0 on end # PCIE P2P bridge (external graphics) 0x7913
28                                         device pci 3.0 off end # PCIE P2P bridge        0x791b
29                                         device pci 4.0 on end # PCIE P2P bridge 0x7914
30                                         device pci 5.0 on end # PCIE P2P bridge 0x7915
31                                         device pci 6.0 on end # PCIE P2P bridge 0x7916
32                                         device pci 7.0 on end # PCIE P2P bridge 0x7917
33                                         device pci 8.0 off end # NB/SB Link P2P bridge
34                                         register "gpp_configuration" = "4"
35                                         register "port_enable" = "0xfc"
36                                         register "gfx_dev2_dev3" = "1"
37                                         register "gfx_dual_slot" = "0"
38                                         register "gfx_lane_reversal" = "0"
39                                         register "gfx_tmds" = "0"
40                                         register "gfx_compliance" = "0"
41                                         register "gfx_reconfiguration" = "1"
42                                         register "gfx_link_width" = "0"
43                                 end
44                                 chip southbridge/amd/sb600 # it is under NB/SB Link, but on the same pri bus
45                                         device pci 12.0 on end # SATA  0x4380
46                                         device pci 13.0 on end # USB   0x4387
47                                         device pci 13.1 on end # USB   0x4388
48                                         device pci 13.2 on end # USB   0x4389
49                                         device pci 13.3 on end # USB   0x438a
50                                         device pci 13.4 on end # USB   0x438b
51                                         device pci 13.5 on end # USB 2 0x4386
52                                         device pci 14.0 on # SM        0x4385
53                                                 chip drivers/generic/generic #dimm 0-0-0
54                                                         device i2c 50 on end
55                                                 end
56                                                 chip drivers/generic/generic #dimm 0-0-1
57                                                         device i2c 51 on end
58                                                 end
59                                                 chip drivers/generic/generic #dimm 0-1-0
60                                                         device i2c 52 on end
61                                                 end
62                                                 chip drivers/generic/generic #dimm 0-1-1
63                                                         device i2c 53 on end
64                                                 end
65                                         end # SM
66                                         device pci 14.1 on end # IDE    0x438c
67                                         device pci 14.2 on end # HDA    0x4383
68                                         device pci 14.3 on # LPC        0x438d
69                                                 chip superio/ite/it8712f
70                                                         device pnp 2e.0 off #  Floppy
71                                                                 io 0x60 = 0x3f0
72                                                                 irq 0x70 = 6
73                                                                 drq 0x74 = 2
74                                                         end
75                                                         device pnp 2e.1 on #  Com1
76                                                                 io 0x60 = 0x3f8
77                                                                 irq 0x70 = 4
78                                                         end
79                                                         device pnp 2e.2 off #  Com2
80                                                                 io 0x60 = 0x2f8
81                                                                 irq 0x70 = 3
82                                                         end
83                                                         device pnp 2e.3 off #  Parallel Port
84                                                                 io 0x60 = 0x378
85                                                                 irq 0x70 = 7
86                                                         end
87                                                         device pnp 2e.4 off end #  EC
88                                                         device pnp 2e.5 on #  Keyboard
89                                                                 io 0x60 = 0x60
90                                                                 io 0x62 = 0x64
91                                                                 irq 0x70 = 1
92                                                         end
93                                                         device pnp 2e.6 on #  Mouse
94                                                                 irq 0x70 = 12
95                                                         end
96                                                         device pnp 2e.7 off #  GPIO, must be closed for unresolved reason.
97                                                         end
98                                                         device pnp 2e.8 off #  MIDI
99                                                                 io 0x60 = 0x300
100                                                                 irq 0x70 = 9
101                                                         end
102                                                         device pnp 2e.9 off #  GAME
103                                                                 io 0x60 = 0x220
104                                                         end
105                                                         device pnp 2e.a off end #  CIR
106                                                 end     #superio/ite/it8712f
107                                         end             #LPC
108                                         device pci 14.4 on end # PCI 0x4384
109                                         device pci 14.5 on end # ACI 0x4382
110                                         device pci 14.6 on end # MCI 0x438e
111                                         register "ide0_enable" = "1"
112                                         register "sata0_enable" = "1"
113                                         register "hda_viddid" = "0x10ec0882"
114                                 end     #southbridge/amd/sb600
115                         end #  device pci 18.0
116
117                         device pci 18.0 on end
118                         device pci 18.0 on end
119                         device pci 18.1 on end
120                         device pci 18.2 on end
121                         device pci 18.3 on end
122                 end             #northbridge/amd/amdk8
123         end #pci_domain
124 end             #northbridge/amd/amdk8/root_complex
125