blob: 41fc4dc38019e539603568a63acbe6a1db8c22ee [file] [log] [blame]
Elyes HAOUAS674ad922020-05-09 13:21:47 +02001## SPDX-License-Identifier: GPL-2.0-or-later
Tristan Corrick3f7de062018-03-02 03:02:07 +13002
3chip northbridge/intel/sandybridge
Tristan Corrick3f7de062018-03-02 03:02:07 +13004 device domain 0 on
5 subsystemid 0x1043 0x844d inherit
6
7 device pci 00.0 on end # Host bridge
8 device pci 01.0 on end # PCIe bridge for discrete graphics
9 device pci 02.0 on end # VGA controller
10
11 chip southbridge/intel/bd82x6x
Tristan Corrick3f7de062018-03-02 03:02:07 +130012 register "gen1_dec" = "0x00000295" # Super I/O HWM
Tristan Corrick3f7de062018-03-02 03:02:07 +130013 register "sata_port_map" = "0x3f"
14 register "spi_lvscc" = "0x2005"
15 register "spi_uvscc" = "0x2005"
16
17 device pci 16.0 on end # Management Engine Interface 1
18 device pci 16.1 off end # Management Engine Interface 2
19 device pci 16.2 off end # Management Engine IDE-R
20 device pci 16.3 off end # Management Engine KT
21 device pci 19.0 on # Intel Gigabit Ethernet
22 subsystemid 0x1043 0x849c
23 end
24 device pci 1a.0 on end # USB2 EHCI #2
25 device pci 1b.0 on # HD audio controller
26 subsystemid 0x1043 0x84dc
27 end
28 device pci 1c.0 on end # PCIe port #1
29 device pci 1c.1 off end # PCIe port #2
30 device pci 1c.2 off end # PCIe port #3
31 device pci 1c.3 off end # PCIe port #4
32 device pci 1c.4 on end # PCIe port #5
33 device pci 1c.5 on end # PCIe port #6
34 device pci 1c.6 on end # PCIe port #7
35 device pci 1c.7 off end # PCIe port #8
36 device pci 1d.0 on end # USB2 EHCI #1
37 device pci 1e.0 off end # PCI bridge
38 device pci 1f.0 on # LPC bridge
39 chip superio/nuvoton/nct6776
40 device pnp 2e.0 off end # Floppy
41 device pnp 2e.1 off end # Parallel
42 device pnp 2e.2 off end # UART A
43 device pnp 2e.3 off end # UART B, IR
44 device pnp 2e.5 on # PS/2 KBC
45 io 0x60 = 0x0060
46 io 0x62 = 0x0064
47 irq 0x70 = 1 # Keyboard
48 irq 0x72 = 12 # Mouse
49 end
50 device pnp 2e.6 off end # CIR
51 device pnp 2e.7 off end # GPIO8
52 device pnp 2e.107 off end # GPIO9
53 device pnp 2e.8 off end # WDT
54 device pnp 2e.108 off end # GPIO0
55 device pnp 2e.208 off end # GPIOA
56 device pnp 2e.308 off end # GPIO base
57 device pnp 2e.109 off end # GPIO1
58 device pnp 2e.209 off end # GPIO2
59 device pnp 2e.309 off end # GPIO3
60 device pnp 2e.409 off end # GPIO4
61 device pnp 2e.509 off end # GPIO5
62 device pnp 2e.609 off end # GPIO6
63 device pnp 2e.709 off end # GPIO7
64 device pnp 2e.a off end # ACPI
65 device pnp 2e.b on # HWM, LED
66 io 0x60 = 0x0290
67 io 0x62 = 0x0200
68 end
69 device pnp 2e.d off end # VID
70 device pnp 2e.e off end # CIR wake-up
71 device pnp 2e.f off end # GPIO PP/OD
72 device pnp 2e.14 off end # SVID
73 device pnp 2e.16 off end # Deep sleep
74 device pnp 2e.17 off end # GPIOA
75 end
76 end
77 device pci 1f.2 on end # SATA controller 1
78 device pci 1f.3 on end # SMBus
79 device pci 1f.5 off end # SATA controller 2
80 device pci 1f.6 off end # Thermal
81 end
82 end
83end