mb/asrock/fatal1ty_z87_professional: Update devicetree
Add various previously missing settings as well as a few devices, also tidy up the comments and make whitespace consistent. Tested on hardware, no regressions were observed. Mainboard boots Arch Linux with EDKII payload, S3 suspend and resume works, as before. Change-Id: Ifbbb981cd62a49d112d2bc379f5941819ca70e44 Signed-off-by: Jan Philipp Groß <jeangrande@mailbox.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/86006 Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
fb24620534
commit
23dcb714da
1 changed files with 35 additions and 26 deletions
|
|
@ -1,4 +1,8 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
chip northbridge/intel/haswell
|
||||
register "gpu_dp_c_hotplug" = "4"
|
||||
register "gpu_dp_d_hotplug" = "4"
|
||||
register "spd_addresses" = "{0x50, 0x51, 0x52, 0x53}"
|
||||
chip cpu/intel/haswell
|
||||
device cpu_cluster 0 on
|
||||
|
|
@ -8,18 +12,20 @@ chip northbridge/intel/haswell
|
|||
device domain 0 on
|
||||
ops haswell_pci_domain_ops
|
||||
|
||||
device pci 00.0 on # Desktop Host bridge
|
||||
device pci 00.0 on # Desktop Host bridge
|
||||
subsystemid 0x1849 0x0c00
|
||||
end
|
||||
device pci 01.0 on # PEG
|
||||
device pci 01.0 on # PCIE2
|
||||
subsystemid 0x1849 0x0c01
|
||||
end
|
||||
device pci 01.1 on end
|
||||
device pci 01.2 on end
|
||||
device pci 02.0 on # iGPU
|
||||
device pci 01.1 on # PCIE3
|
||||
end
|
||||
device pci 01.2 on # PCIE4
|
||||
end
|
||||
device pci 02.0 on # iGPU
|
||||
subsystemid 0x1849 0x0412
|
||||
end
|
||||
device pci 03.0 on # Mini-HD audio
|
||||
device pci 03.0 on # Mini-HD audio
|
||||
subsystemid 0x1849 0x0c0c
|
||||
end
|
||||
|
||||
|
|
@ -27,48 +33,51 @@ chip northbridge/intel/haswell
|
|||
register "gen1_dec" = "0x000c0291"
|
||||
register "gen2_dec" = "0x000c0241"
|
||||
register "gen3_dec" = "0x000c0251"
|
||||
register "gpe0_en_1" = "0x2246"
|
||||
register "sata_port0_gen3_dtle" = "0x2"
|
||||
register "sata_port1_gen3_dtle" = "0x2"
|
||||
register "sata_port_map" = "0x3f"
|
||||
device pci 14.0 on # xHCI Controller
|
||||
device pci 14.0 on # xHCI Controller
|
||||
subsystemid 0x1849 0x8c31
|
||||
end
|
||||
device pci 16.0 on # MEI #1
|
||||
device pci 16.0 on # MEI #1
|
||||
subsystemid 0x1849 0x8c3a
|
||||
end
|
||||
device pci 16.1 off end # MEI #2
|
||||
device pci 19.0 on # Intel Gigabit Ethernet
|
||||
device pci 16.1 off end # MEI #2
|
||||
device pci 19.0 on # Intel Gigabit Ethernet
|
||||
subsystemid 0x1849 0x153b
|
||||
end
|
||||
device pci 1a.0 on # USB2 EHCI #2
|
||||
device pci 1a.0 on # USB2 EHCI #2
|
||||
subsystemid 0x1849 0x8c2d
|
||||
end
|
||||
device pci 1b.0 on # High Definition Audio
|
||||
device pci 1b.0 on # High Definition Audio
|
||||
subsystemid 0x1849 0x1020
|
||||
end
|
||||
device pci 1c.0 off end # RP #1
|
||||
device pci 1c.1 on # RP #2: mPCIe slot
|
||||
device pci 1c.0 off end # RP #1
|
||||
device pci 1c.1 on # RP #2: mPCIe slot
|
||||
subsystemid 0x1849 0x8c12
|
||||
end
|
||||
device pci 1c.2 on # RP #3: ASM1061 SATA controller
|
||||
device pci 1c.2 on # RP #3: ASM1061 SATA controller
|
||||
subsystemid 0x1849 0x8c14
|
||||
end
|
||||
device pci 1c.3 on # RP #4: Intel I211 GbE
|
||||
device pci 1c.3 on # RP #4: Intel I211 GbE
|
||||
subsystemid 0x1849 0x8c16
|
||||
device pci 00.0 on end
|
||||
end
|
||||
device pci 1c.4 on # RP #5: ASM1061 SATA controller
|
||||
device pci 1c.4 on # RP #5: ASM1061 SATA controller
|
||||
subsystemid 0x1849 0x8c18
|
||||
end
|
||||
device pci 1c.5 on # RP #6: PCIe x1 slot
|
||||
device pci 1c.5 on # RP #6: PCIE1
|
||||
subsystemid 0x1849 0x8c1a
|
||||
end
|
||||
device pci 1c.6 on # RP #7: ASM1083 PCIe-to-PCI bridge
|
||||
device pci 1c.6 on # RP #7: ASM1083 PCIe-to-PCI bridge
|
||||
subsystemid 0x1849 0x8c1c
|
||||
end
|
||||
device pci 1c.7 off end # RP #8
|
||||
device pci 1d.0 on # USB2 EHCI #1
|
||||
device pci 1c.7 off end # RP #8
|
||||
device pci 1d.0 on # USB2 EHCI #1
|
||||
subsystemid 0x1849 0x8c26
|
||||
end
|
||||
device pci 1f.0 on # LPC bridge
|
||||
device pci 1f.0 on # LPC bridge
|
||||
subsystemid 0x1849 0x8c44
|
||||
chip superio/nuvoton/nct6776
|
||||
device pnp 2e.0 off end # Floppy
|
||||
|
|
@ -123,12 +132,12 @@ chip northbridge/intel/haswell
|
|||
device pnp 2e.17 off end # GPIOA
|
||||
end
|
||||
end
|
||||
device pci 1f.2 on end # SATA Controller (AHCI)
|
||||
device pci 1f.3 on # SMBus
|
||||
device pci 1f.2 on end # SATA Controller (AHCI)
|
||||
device pci 1f.3 on # SMBus
|
||||
subsystemid 0x1849 0x8c22
|
||||
end
|
||||
device pci 1f.5 off end # SATA Controller (Legacy)
|
||||
device pci 1f.6 off end # Thermal
|
||||
device pci 1f.5 off end # SATA Controller (Legacy)
|
||||
device pci 1f.6 off end # Thermal
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue