Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CC0411A5E5
- #!/usr/bin/env sh
- #
- # restore_agesa.sh reverts the opensource AGESA AMD boards removal
- # that happened after 5e8e911b7caee021faff96c4e82a77a42544ea62
- # commit (0 point of history, or 0 PoH) - by git-reverting:
- # 1) the "bad commits" (marked as "CBF" = coreboot build failure)
- # - that either remove or break a code needed for our boards
- # 2) the "unlucky commits" (marked as "GRF" = git revert failure)
- # - that are a roadblock for git-reverting the "bad commits"
- #
- # Right now at 94c6cd14803e05c483a5831c2526306a988c8103 (6620 PoH),
- # it takes 54 CBF git reverts - just 1% of 6620 commits since the
- # OSS AGESA removal! - making this removal look questionable and
- # the idea of opensource AGESA AMD boards restoration viable.
- #
- # SUCCESSFUL BOOT TESTS for the opensource AGESA boards which I own
- # (Lenovo G505S - fam15 laptop, ASUS A88XM-E - fam15 desktop,
- # ASUS AM1I-A - fam16 desktop) :
- # 94c6cd14803e05c483a5831c2526306a988c8103 (6620 PoH) for Lenovo G505S
- # 1879b6a34a6e93a93d691a0d9f2457d6251a17c1 (6092 PoH) for ASUS AM1I-A
- # 1879b6a34a6e93a93d691a0d9f2457d6251a17c1 (6092 PoH) for ASUS A88XM-E
- # 69ffebf5ccf123bc0b3fb28b485985af0597761d (3698 PoH) for ASUS A88XM-E
- #
- # NOTE for A88XM-E and AM1I-A: may be a bootable USB detection problem
- # if you add too many floppy images (csb_patcher.sh) to a coreflop ROM
- #
- # Copyright (C) 2024 Mike Banon <[email protected]>
- # SPDX-License-Identifier: GPL-3.0-or-later
- #
- git reset --hard 7233ad57e66c0e712ce6356dbe43a5c7f9308f3f # 7146 ####### - this is a coreboot master at the moment
- git revert --no-edit e94d29a02bf50c1cc9bd9340375134832d3ad4a2 # 7143 # GRF # soc/intel/cmn/cse: Refine boot partition logging
- git revert --no-edit e7fa24470dc3b3403eabd757a87cfb993f316b1a # 7126 # GRF # cbmem_top: Change the return value to uintptr_t
- git revert --no-edit a1c5c626ffa7e96b65afa5186a7e1eac48ab760e # 7120 # GRF # releases/coreboot-24.08: Remove ACPICA line
- git revert --no-edit 46630de4b7a653dbcfd1d10037c73993b258992c # 7118 # GRF # Documentation: Fix header levels
- git revert --no-edit 18c79fe67ba3e884cebc117b35979dc9c22fac06 # 7117 # GRF # Docs: Fix paths in references to other markdown documents
- git revert --no-edit 43ed6972e6d505307165c1c9990d7ce0b9eec239 # 7097 # GRF # soc/amd/common/acpi/ivrs: use PCI_DEVFN macro
- git revert --no-edit d4985430e35f4dc2daa6930042cfa29cf2515133 # 7090 # GRF # soc/intel/xeon_sp/gnr: Add soc_pci_domain_fill_ssdt
- git revert --no-edit cae81a567462b4ab2494b4e6cee0ee20ea4a2fcf # 7079 # GRF # soc/intel/xeon_sp/gnr: Support fast boot
- git revert --no-edit d05fe9fd3ce9c741ff802a32229c85ab14420702 # 7069 # GRF # Revert "Makefile.mk: Use Walloc-size GCC option"
- git revert --no-edit de5bcd699a7e69ae4fe8992c21a5704b192ba740 # 7068 # GRF # tree: Use <console/console.h> only when used
- git revert --no-edit 4332d028fba854a7bf310908f3400a102bdbe741 # 7054 # GRF # Makefile.mk: Use Wcast-function-type GCC option
- git revert --no-edit 6ab188ee6c99b1d9924b607d7e939d91e35014ec # 7053 # GRF # Makefile.mk: Use Walloc-size GCC option
- git revert --no-edit 0adf35537bd6093b79b1701becee823d3436d975 # 7048 # GRF # Makefile.mk: Use one line per *_common flag
- git revert --no-edit 9a12acf1e3fb6cfd6854b5c1fac63b5cac671be8 # 7043 # GRF # include/device_tree.h: Fix function name fdt_node_name
- git revert --no-edit 2eb9d5ed62d3c3a4484c686af12d29a390ccf963 # 7041 # GRF # soc/intel/xeon_sp: Reserve MMIO for Gen1 SoC
- git revert --no-edit 0a6f5188e80d888529e2067d02add19f65cb013c # 7040 # GRF # soc/intel/xeon_sp: Reserve MMIO range for VTd BAR dynamically
- git revert --no-edit bcd247376633b0fb4f1dbfbf8c2e02d2c926adec # 7039 # GRF # acpi: Add support for DRHD size reporting
- git revert --no-edit 16b479757907976e03f70542018f81b01d71acc6 # 7031 # CBF # arch/x86/mpspec: Use uintptr_t for mpc_apicaddr
- git revert --no-edit f3aaa0e1539c16a3a26a769110ec1aca458ab410 # 7018 # GRF # acpi: Rename acpi_create_dmar_drhd
- git revert --no-edit c0ba18140355a970d0098bea128605aff6314d83 # 6986 # GRF # skl mainboards: Move cpu_cluster device to chipset devicetree
- git revert --no-edit a93b5c84680e8a18610aefed528d3b646365c858 # 6984 # GRF # mb/emulation/qemu-riscv/cbmem.c: Fix device_tree.h include
- git revert --no-edit da336cd5c61b3ec137ec21d059aa36b9f8e80269 # 6983 # GRF # treewide: Move device_tree to commonlib
- git revert --no-edit 53e5d1f553645bdd929f3dfa9d4b02800b46f2df # 6970 # GRF # soc/intel/cmn/block/cse: Create CBMEM entries for payload to fill with CSE info
- git revert --no-edit 063c594e9f036dcc16f9ef134350ce8be2e8f45f # 6965 # GRF # libpayload/x86: Extend exception handling to x86_64 architecture
- git revert --no-edit 37c8c85b3066a8ce303d0819005cf39025d64238 # 6961 # GRF # documentation: Fix evaluation of reStructuredText
- git revert --no-edit 906099401496ab249edc2aa1691390e4c0e875fe # 6943 # GRF # vc/amd/opensil/*/opensil.h: add missing device/device.h include
- git revert --no-edit a03fc30baae3ec37f2ce7c0f34cb8e083b19200d # 6935 # GRF # mb/hp/snb_ivb_laptops/8560w: Move genx_dec settings into LPC scope
- git revert --no-edit 24ea4daf8f2b449467e445ffb18336339627af3a # 6934 # GRF # mb/hp/snb_ivb_laptops/8560w: Make use of device alias names in dt
- git revert --no-edit b4e8ccee930bb94d2c5d5f9d749cb49282551375 # 6930 # GRF # mb/gigabyte/ga-b75m-d3h: Remove superfluous comments from dt
- git revert --no-edit 080f0bace1f32f177e47b0875152274c4ddb8a61 # 6928 # GRF # mb/gigabyte/ga-h61m-series: Remove superfluous comments from dt
- git revert --no-edit 56ed345b5ebb1d08b650d8e1a98f7d9733f4b017 # 6925 # GRF # mb/hp: Add Elitebook 8560w as an HP Sandy/Ivy Bridge laptop variant
- git revert --no-edit 08d7d31384e94cb4972206cc37b7c8accd55209c # 6919 # GRF # mainboard/qemu-riscv: Get top of memory from device-tree blob
- git revert --no-edit 04202d1a7e4e3d4216fee7d597be78ebf47de970 # 6912 # GRF # libpayload/arch/x86: Fix register alignment in exception state dump
- git revert --no-edit bdd3b00926162f2535813f44bc591eba2d353c82 # 6894 # GRF # sb/intel/lynxpoint/fadt: Fill extended FADT after populating lengths
- git revert --no-edit ad83eb1ee6bb833783c4b870c86413978fb5d4ba # 6881 # GRF # mainboard/emulation/qemu-sbsa: Add qemu-sbsa board
- git revert --no-edit 91cda2af74b4142bf459f7416b8f997c7d981e13 # 6880 # GRF # mainboard: add Dell Latitude E7240
- git revert --no-edit ba47ff7197a522f7fd932f6f1dbbe3ad819c7a09 # 6877 # GRF # tree: Remove unused <option.h>
- git revert --no-edit 51a57eb5ea782c3287719c8c7646ea726b14c78d # 6872 # GRF # mb/*: Add consolidated USB port config for SNB+MRC boards
- git revert --no-edit c36b5ea18983e3dbb021ae3012698d1357dcdf66 # 6870 # GRF # mb/*: Copy bd82x6x boards' USB port config into devicetree
- git revert --no-edit 2993553de6cc849a938e7ccaba5bb929ea36a804 # 6839 # GRF # soc/intel/common/uart: Drop chip in favor of devicetree ops
- git revert --no-edit ca9f94854176808651d075b968aa7551cf4d2ae6 # 6838 # GRF # mb/**/hda_verb: Use `AZALIA_PIN_CFG_NC(0)`
- git revert --no-edit d7b2c12b498f8ff68b962108bb8e0eba7bac6aad # 6830 # GRF # mb/siemens/chili: Remove superfluous device entries from dt
- git revert --no-edit c770ad624605d76b75bc70c15e69639b79691346 # 6824 # GRF # cpu/x86: Make 1GB paging the default
- git revert --no-edit 4e5655a7567cc9b34caec56f14ae5da56e04d5d3 # 6817 # GRF # Xeon-SP boards: Factor out OCP VPD `get_cxl_mode()` impl
- git revert --no-edit ea7a83ee88468d3c6656daed1e2f790f778085de # 6803 # GRF # Revert "Makefile: Warn if flexible array members are not at the end"
- git revert --no-edit 377157c7fba0c68e2b5d273066713caa5af95f80 # 6794 # GRF # device_tree: Add function to get top of memory from a FDT blob
- git revert --no-edit 6466354ee97e630af5b66e6bfc1efc4b9fe42243 # 6792 # GRF # lib/device_tree.c: Fix wrong check for FDT validity
- git revert --no-edit f38c9407549b70bf813248c1958d3892361a7323 # 6791 # GRF # tree: Add some SMBIOS_PROCESSOR_FAMILY macros
- git revert --no-edit eaaa630e7d2c0bf742a877801070c8d81ced79dc # 6787 # GRF # soc/intel/xeon_sp: Add _OSC ASL generation utils for IIO domains
- git revert --no-edit 08375b508222d4cdc85b01497322ffbac40f5a69 # 6767 # GRF # tree: Remove unused <string.h>
- git revert --no-edit bdd03c20d5b1cd7ca17e2559a44ddcf1da06f3be # 6766 # GRF # tree: Use <stdio.h> for snprintf
- git revert --no-edit 93ca6b676cd0ac4c3755bb69cf690dc23a28b22a # 6765 # GRF # libpayload: Include libpayload-config.h in lib target
- git revert --no-edit b3db3abd6311924930f3250c9f9fc3157fbbf7da # 6762 # GRF # tree: Use Wcalloc-transposed-args command option
- git revert --no-edit b72f5949ccefe060baf509a8ee2c6a7f0e197d91 # 6758 # GRF # tree: Add smbios_processor_type
- git revert --no-edit 70de5bf9fdfeb33dfc717512e400b56ab02b165d # 6754 # GRF # soc/intel/xeon_sp: Add PD_TYPE_CLUSTER
- git revert --no-edit bd33b6ab9fde904dd8a532ce20e8a6331ba8dafb # 6753 # GRF # include/device: Fix IO resource handling covering 0xFFFF
- git revert --no-edit 6c708d8a467e7027cd841896b8f5cbc8555fb254 # 6752 # GRF # soc/intel/xeon_sp: Add domain resource window creation utils
- git revert --no-edit dfad318095e76031ffb2d7695f45dd1f88346934 # 6748 # GRF # acpi/acpi_apic;arch/x86/acpi: better document ACPI_NO_PCAT_8259 case
- git revert --no-edit ca88b5f0aca3b1dce29baa1c57e02d3202dea29c # 6741 # GRF # acpi/acpi_apic: use generic MADT IRQ override function for SCI override
- git revert --no-edit f4acef92333913c0b7e4cd7813149bfb527c165c # 6739 # GRF # Makefile: Warn if flexible array members are not at the end
- git revert --no-edit afa39105d8e09e5bc9ce2053b10a40839ab9fddd # 6738 # CBF # libpayload: Add x86_64 (64-bit) support
- git revert --no-edit 4244527d8ccf2256c567ec4c4091c5edad72d06c # 6737 # GRF # acpi: add and use defines for LAPIC feature flags
- git revert --no-edit 824d9303f22b8adc91752464d5f2ac166683e588 # 6736 # GRF # acpi: introduce and use ACPI_MADT_PCAT_COMPAT define
- git revert --no-edit 69bc2cc7dedb5647f9e8a3fa6513c46ee09c57a0 # 6735 # GRF # arch/arm64: Implement initial set of SMBIOS tables
- git revert --no-edit c2ed5eaa12fb3f0da5bdf2acb6f4a688e9b374d3 # 6733 # GRF # soc/intel/xeon_sp: Move get_cxl_mode out of soc/util.h
- git revert --no-edit 58a398e89d1bac3851491f67e39c6e3708e4f1db # 6729 # GRF # Update 24.05 release notes with final statistics
- git revert --no-edit 0f87730a9468b18e847983c70839bbb43e2531b0 # 6714 # GRF # soc/intel/xeon_sp: Move proximity domain setting up
- git revert --no-edit f2ac23fb13d4c694658b4bb23ab3736cec77c4fa # 6702 # GRF # mb/intel/archercity_crb: Fix build for specific configurations
- git revert --no-edit 33079b8174e614b75b81b9dea59baef2dc943e58 # 6697 # GRF # lib/device_tree: Add some FDT helper functions
- git revert --no-edit b4949d3de510bea0df2246b3c9df25012026da9f # 6693 # GRF # crossgcc: Update LLVM from 18.1.5 to 18.1.6
- git revert --no-edit 07913736e001db918161bbe179491163512dcfc3 # 6674 # GRF # Doc/releases: List toolchain updates in coreboot-24.08-relnotes
- git revert --no-edit ab42a64d99dc240d1088da0f56ebff228da562e3 # 6672 # GRF # Add 24.08 release notes template
- git revert --no-edit acdd8dd14d498834589d5e5bda6c9f3d5f5860d8 # 6668 # GRF # util/crossgcc: Update GCC from 13.2 to 14.1.0
- git revert --no-edit 41fdb882f1f0c3cda41651c2e9c920580415a0dc # 6665 # GRF # util/crossgcc: Update ACPICA from 20230628 to 20240321
- git revert --no-edit 5a0207e56a4dbf599a2268fdc43ca3ab78b3af26 # 6663 # GRF # Documentation: Finalize 24.05 release notes
- git revert --no-edit fbc4f699bc1fc383c13255056ae80e4d9d120512 # 6646 # GRF # doc/release/24.05: Add git submodule updates
- git revert --no-edit c2837e70b9171886c9efdc4ae9b089b1fe2732d3 # 6642 # GRF # soc/intel/xeon_sp: Use <spd.h>
- git revert --no-edit 0fc69141e523ef3dba5ce840dea68de40b0ec785 # 6631 # GRF # vc/amd/opensil: introduce common mpio/chip.h header file
- git revert --no-edit 444edcba5d648582a98c0ad46605cd0dd7a1f11d # 6630 # GRF # vc/amd/opensil/*/mpio/chip.h: add missing include guards
- git revert --no-edit 837060d4fce66b977640737985c54fac6b7e1aa7 # 6607 # GRF # mb/samsung/lumpy: Fix smbus subsystem ID
- git revert --no-edit 4533b0ee5c0602bbe24e9b0c42792f2dcc646333 # 6606 # GRF # mb/google/parrot: Fix smbus subsystem ID
- git revert --no-edit 49de3e70274ffee44697d7eec884278271408a60 # 6605 # GRF # mb/google/butterfly: Fix smbus subsystem ID
- git revert --no-edit 0f3316bc71aab50dbd8464ee2fb5b680947f2ca5 # 6592 # GRF # device/device_util: Add and use is_pci_bridge()
- git revert --no-edit f063604c33da3d9b44456f21ff62ee38ab13b39f # 6588 # GRF # soc/intel/xeon_sp/spr: Remove unused file includes in cpu.c
- git revert --no-edit 9580e7fba87f3e933c2fc1a654ecfcde9c8376f1 # 6586 # GRF # soc/intel/xeon_sp: Add fill_pd_distances
- git revert --no-edit cdc061d81da41c894ce277d8b0c2d012dea7fca7 # 6574 # GRF # mb/google/sarien: Make use of chipset dt reference names
- git revert --no-edit cc452db5b091c6f5ee03320d75fb305c650f64ed # 6573 # GRF # mb/google/sarien: Remove dt entries equal to chipset dt
- git revert --no-edit 052b92dd49d0e2756ef52dd590319ef836f55899 # 6572 # GRF # mb/google/drallion: Make use of chipset dt reference names
- git revert --no-edit aa375281071a4d7f890b73acbc7ade20682047db # 6571 # GRF # mb/google/drallion: Remove dt entries equal to chipset dt
- git revert --no-edit 5ee749015d201540ff695683a26df1b6a170016c # 6554 # GRF # soc/intel/xeon_sp/spr: Drop unused symbol
- git revert --no-edit 0c66e9ddf0ce83d5e499485b419cad694a8a45a7 # 6550 # GRF # soc/intel/xeon_sp: Remove unused xeonsp_acpi_create_madt_lapics
- git revert --no-edit 104308090058914657a032cdcbd3a869846f31b4 # 6546 # GRF # soc/intel/xeon_sp: Use fixed BDF for IBL
- git revert --no-edit 45a670d223ce7e77a4ba1e5d6419753d2e6a558d # 6545 # GRF # soc/intel/xeon_sp: Move VPD based settings to mainboard codes
- git revert --no-edit a0aff6e15988f918b926c4cd222537d2f5a3f878 # 6544 # GRF # soc/intel/xeon_sp: Add get_cxl_mode
- git revert --no-edit 5ed9fe94972e8383edd7929ccce4d9b73823a362 # 6540 # GRF # soc/intel/xeon_sp: Add device to proximity domain map utils
- git revert --no-edit 1c39bccf7228252e126d565488f73baeef084c53 # 6539 # GRF # soc/intel/xeon_sp: Make NUMA support by default
- git revert --no-edit 7e1c8e21597afd1d21558af51ce6d9a40dbaa0b3 # 6535 # GRF # drivers/intel/fsp2_0: Add dedicated caller function for ap procedure calls
- git revert --no-edit 1fa0fcbd7b47dce6b7726e8a37e8294e899521c6 # 6530 # GRF # soc/intel/cmn/graphics: Make DDI-A 4 lanes configurable
- git revert --no-edit 3742308875a3e303b3f28f77016055c9f7d7d9a3 # 6519 # CBF # drivers/pc80/tpm: Disable device if TPM not present
- git revert --no-edit 3a988ccebfadf16671f460484794cc573b993e8b # 6496 # GRF # soc/amd/phoenix/acpi: call acpi_add_opensil_tables in openSIL case
- git revert --no-edit d7427c6dc84a808611886f582d8aded467b50abc # 6495 # GRF # vc/amd/opensil/stub/ramstage: add acpi_add_opensil_tables stub
- git revert --no-edit 101685de0c1a61f8940d007abcacfa5cc4291791 # 6491 # GRF # device_util: Handle domain device in dev_get_domain
- git revert --no-edit 271ee0745e4bc104949b20f433216f1f0a06fb46 # 6472 # GRF # device/device_util: Rename dev_get_pci_domain
- git revert --no-edit e56a41b33fd2e52a6bfeec5a0a845c9c2d4e9b01 # 6471 # GRF # device/device_util: Use const qualifier
- git revert --no-edit 055c6d5c349c6e12842d4ba6cf4235642dabc3de # 6457 # GRF # util/crossgcc/buildgcc: Use Intel mirror for ACPICA
- git revert --no-edit 93f2f0f7bd89fee693a79f68e5025af1cdc4f225 # 6449 # GRF # arch/x86: Prevent .text/.init overlap with older linkers
- git revert --no-edit a70493d5b2edadc221f59582aaaba96c72e304fc # 6448 # GRF # mb/hp: Add Pro 3500 series (Sandy/Ivy Bridge)
- git revert --no-edit 3e5cefcc45d7ef7da9fd9b6ecc499a05f8134039 # 6445 # GRF # security/tpm: support compiling in multiple TPM drivers
- git revert --no-edit 1a90314ac5123aa5d4d612831807dea2ed76a6d1 # 6427 # GRF # drivers/crb: use crb_tpm_ prefix instead of tpm2_
- git revert --no-edit 0ad214846c384291eabd46176bad7a54c6c11e52 # 6420 # GRF # include: Add 'IWYU pragma: export' comment
- git revert --no-edit 4bbec0c6916ba272410c0f4541e32c2f91a7affc # 6400 # GRF # tree: Drop duplicated <stdarg.h> and <stdio.h>
- git revert --no-edit dc3a6f8593c5a204e48e7c858b9a3ed83ac40909 # 6399 # GRF # tree: Drop duplicated <device/pci_{def,type}.h>
- git revert --no-edit 9f1030feae813751e607a282d5ec2cff8668b1b5 # 6398 # GRF # tree: Drop duplicated <device/{path,resource}.h>
- git revert --no-edit fd9f697e518150f85e3a17f58deffe8a9a8dcbad # 6389 # GRF # tree: Drop unused <stdlib.h>
- git revert --no-edit 31402178c56108e752b95c34562b6e3554a2c1d8 # 6388 # GRF # tree: Remove blank lines before '}' and after '{'
- git revert --no-edit 2f9a579048a406fa9637d4116be9c96a8a936bec # 6379 # GRF # soc/intel/xeon_sp: Remove MAINBOARD_USES_FSP2_0
- git revert --no-edit 16131f3625d9033518aa31bf740652edc7b32cc1 # 6372 # GRF # tree: Drop unused <post.h>
- git revert --no-edit 520dae19ea5d4da03b9c8a3e92da91d6d3556663 # 6370 # GRF # tree: Drop unused <delay.h>
- git revert --no-edit 54c9bf8e12240c8f91566b80462a8f8bdf1a5c16 # 6369 # GRF # tree: Drop unused <console/console.h>
- git revert --no-edit e43f387022168d8adf2bffe6901286a81517b10e # 6367 # GRF # soc/intel/xeon_sp: Add iio_ioapic.c
- git revert --no-edit 49437a6945d039bf5c39eef883d42cb63559b79e # 6353 # GRF # soc/intel/xeon_sp: Share unlock_pam_regions()
- git revert --no-edit d57d5e3b3737607e4351ba460d0248a195279f2d # 6352 # GRF # smmstorev2: Load the communication buffer at SMM setup
- git revert --no-edit 37a2fb535356efd016ccdb24f1824690c01f7b2a # 6341 # GRF # soc/intel/xeon_sp: Use default soc_get_ioapic_info
- git revert --no-edit ede452fb9936a55bddffe9c7ca3e557e9b081f26 # 6333 # GRF # vendorcode/amd/opensil: Add CPP args to all stages
- git revert --no-edit 96499840aa3f5376ae8cfa1cefb6fd98800019a9 # 6329 # GRF # cpu/x86/topology: Add node ID parser
- git revert --no-edit 42fa6247f41eb920f069f21709c8267512d69220 # 6316 # GRF # soc/intel/xeon_sp: Remove PAM unlock operations
- git revert --no-edit f4a12e1d39a097e17007ef11ccf784c2a42f1924 # 6315 # GRF # acpi: Add acpigen_write_OSC_pci_domain
- git revert --no-edit f2daf2480b8f387bc4e44cb2b4c573da0a8e1b44 # 6313 # GRF # soc/intel/xeon_sp: Redefine data types for GNR
- git revert --no-edit ec58bebbd6dd6f4b7535948e55cd9241fac4378f # 6302 # GRF # soc/intel/xeon_sp: Unshare Xeon-SP chip common codes
- git revert --no-edit cccada28f71f97e7d61d6e50b797c9fa694e5c11 # 6299 # GRF # util/crossgcc: Also build LLVM LD
- git revert --no-edit e9e31eb4b9c122f40fc053bc84c7d2232687d344 # 6297 # GRF # drivers/tpm: Make it compile again
- git revert --no-edit c0d3cf105254c0bbde5c57c8817f5263271fb0fe # 6296 # GRF # soc/intel: Remove blank lines before '}' and after '{'
- git revert --no-edit 54e97b8d6e1b6620a86fb70e7e6b2e912fbfd1ca # 6285 # GRF # soc/amd: Remove blank lines before '}' and after '{'
- git revert --no-edit d293b20b840037211d9b43ded17901354e5204ad # 6282 # GRF # cpu/x86/Kconfig: Mark 64bit support as stable
- git revert --no-edit ee83be4d753ae128b53dd306b380c4a6dfd739e5 # 6281 # GRF # cpu/x86: Link page tables in stage if possible
- git revert --no-edit efc615e239004c604a2c907ee36fa21dc6adaf58 # 6278 # GRF # security/vboot: extract secdata_tpm{1,2}.c
- git revert --no-edit 47e9e8cde1810ee9f249027b14ee9f82a7a52d84 # 6277 # GRF # security/tpm: replace CONFIG(TPMx) checks with runtime check
- git revert --no-edit fc95c94d810c8dd183142516e30538b4c6a9ff47 # 6268 # GRF # soc/intel/xeon_sp/spr: Enable x86_64 support
- git revert --no-edit 0f8aabdb26c667d4b2b1f011e750fd6f7a988437 # 6264 # GRF # doc/releases: Fix embedded rST syntax for MyST Parser
- git revert --no-edit abf9c218f0b1fa4f734925f1b8bc754f9cee9023 # 6250 # GRF # soc/intel/common/block/cse: Remove return statement in void function
- git revert --no-edit b985cc0440ec30b66d2fb9eba34c9b42d830b3a3 # 6246 # GRF # soc/amd/common/cpu/noncar/memmap: use VGA MMIO defines everywhere
- git revert --no-edit 8387400a7b37bd99bcf24a26d87d063566b5c091 # 6245 # GRF # soc/amd/common/cpu/noncar/memmap: make local variables const
- git revert --no-edit 556373e354eda76e74d30cc9221ea6fa4c88a048 # 6244 # GRF # soc/amd/*/memmap: factor out common read_lower_soc_memmap_resources
- git revert --no-edit cb92d28d7a22811f5399c589e5b231508ff42370 # 6242 # GRF # soc/intel/xeon_sp/spr: Move XHCI code into southbridge folder
- git revert --no-edit 757580081d99f19a3d879e94bc534028dfc37e72 # 6240 # GRF # amdfwtool: Use macro to get the table relative address
- git revert --no-edit df9a040e75cc188ed89d0bada9a2b296b29b9976 # 6239 # GRF # soc/amd/genoa_poc/domain: refactor read_soc_memmap_resources
- git revert --no-edit 87fa1d07b57a8087da031e3db72695f0547db0c9 # 6234 # GRF # vc/amd/opensil/genoa_poc/mpio: add debug output for unused chip
- git revert --no-edit d7738f7dd205823710fbc30a2b811a3b2e7e42ae # 6233 # GRF # vc/amd/opensil/genoa_poc/mpio: fix unused MPIO chip warning
- git revert --no-edit b526da297c055b8cba02b3f8c8df5c9bbfd57c05 # 6232 # GRF # vc/amd/opensil/genoa_poc/mpio: use device status for port_present
- git revert --no-edit e261aa0aa7adbed0d9dec51a6d4bac2594149ca4 # 6231 # GRF # vc/amd/opensil/genoa_poc/mpio: simplify per_device_config arguments
- git revert --no-edit 4b187551d202039189c2f81b56836409c002f23d # 6230 # GRF # vc/amd/opensil/genoa_poc/mpio: move PCIe port function below mpio chip
- git revert --no-edit 6bfe01e507e1f9184297b7efdafb72308d8fa88f # 6222 # GRF # soc/intel/xeon_sp: Include soc_util.h in Xeon-SP common codes
- git revert --no-edit e8f9d18e8860575724e6b2ab134b4d1eba8a61f7 # 6216 # GRF # amdfwtool: Only update count in header in only one function
- git revert --no-edit e80d06284f4155228f5e9e368a2b65770b1c9c21 # 6214 # GRF # amdfwtool: Move linking BHD2 to PSP2 from main to link funcion
- git revert --no-edit 1ba3d1630a9737cc74a93540af30adb8a1d80160 # 6212 # CBF # Makefile.mk: Enable string-compare command option
- git revert --no-edit 35599f9a6671779a377443ae6e596367a7613e22 # 6209 # GRF # Docs: Replace Recommonmark with MyST Parser
- git revert --no-edit 929ef5f7f1a3fb6155386d2f90f8f434ae02b6b6 # 6200 # GRF # vc/amd/opensil/*/mpio: add IFTYPE_UNUSED mpio_type enum element
- git revert --no-edit c12ef5d7b77d4be76f43018458bfa184f182782e # 6199 # GRF # vc/amd/opensil/genoa_poc/mpio: add IFTYPE_ prefix to mpio_type values
- git revert --no-edit f7aafacb33de380f39d45936f02e0eea6e8ba5fc # 6198 # GRF # vc/amd/opensil/stub/mpio: change mpio_engine_type prefix to IFTYPE
- git revert --no-edit b81b7da92f62e359fe2949719b4a3d532a9b5aad # 6195 # GRF # amdfwtool: Set the cookie when the table header is created
- git revert --no-edit eea834bcfd15d065ad28a608fbe6ec0192391e2d # 6194 # GRF # amdfwtool: Move the header creation into integration function
- git revert --no-edit f360095d935b0591c9a1a539078858f7c0174954 # 6193 # GRF # amdfwtool: Add functions to link all the tables
- git revert --no-edit e4214b793919fa2fe8675709021437c025e95876 # 6192 # GRF # amdfwtool: Move the address of tables to the context
- git revert --no-edit 4dac5207072f25f7eec5961e860ba9e5ff96b662 # 6186 # GRF # arch/x86: Directly return result of `IS_POWER_OF_2()`
- git revert --no-edit 194128a3af2c954cbdb496b6bada99208029bb73 # 6180 # CBF # cpu/x86/mtrr: Error out caching limitation during NEM
- git revert --no-edit 85e3fe12ed8df97c6a2e2d76d1db9f7cbde52d9a # 6179 # GRF # drivers/intel/fsp2_0: Use DECLARE_REGION for FSP-M heap
- git revert --no-edit bb50190bec998b4ec1a6cf4e02f1ae4022b36084 # 6178 # GRF # soc/intel/xeon_sp: Drop RMRR entry for USB
- git revert --no-edit 43d260745a13dfefb2b03a6edbe9c109ab7ad2ee # 6177 # GRF # soc/intel/xeon_sp: Drop uncore_fill_ssdt
- git revert --no-edit 8061957cc12769714e7041093c065c6d6d212249 # 6175 # GRF # soc/intel/xeon_sp: Initial support for PCI multi segment groups
- git revert --no-edit d425e881e339e8f92c48237d1e212275c5a7cdc3 # 6174 # GRF # soc/intel/xeon_sp: Add SATC PCI segment group support
- git revert --no-edit 18cf3f7966de1f805fe3fe9f4abfbb99f435f3ab # 6170 # GRF # amdfwtool: Compact the parameter transfering
- git revert --no-edit 686d8100925a4dcde1948142256df78cbd841284 # 6168 # GRF # soc/intel/xeon_sp/uncore_acpi: Fix debug print
- git revert --no-edit 7765f4d43b2c3ba22805aba08bf3d3cdaa25d7e5 # 6156 # GRF # vc/amd/opensil: don't use source path when using stub
- git revert --no-edit ee01de8034d2dc7d69013e5183ca2e4f33d8209e # 6155 # CBF # soc/amd/phoenix: make openSIL stub optional
- git revert --no-edit a4c91e15f879eb2b6cf0984f97c6efdc6c8fdca8 # 6151 # GRF # arch/x86: Add API to check if cache sets are power-of-two
- git revert --no-edit 8627112424796e37f4b20e176cc7524c0db828bc # 6143 # GRF # soc/intel/xeon_sp: Rewrite acpi_fill_dmar
- git revert --no-edit 091fb05312d8961f77893494d6d981e2a977710d # 6139 # GRF # soc/intel/xeon_sp: Add utils to detect domain0 and stack0
- git revert --no-edit e0c935b0dc8d029c987127ad6edf71a4f987d065 # 6138 # GRF # soc/intel/xeon_sp: Add domain role checking utils
- git revert --no-edit e357ac3321d219eb6e7f7687f7ceda0e7e63391c # 6137 # GRF # soc/intel/xeon_sp: Use common _CRS code generation
- git revert --no-edit abc274474a7e19ed24975587e8e46568eade2c79 # 6136 # GRF # soc/intel/xeon_sp: Drop IIO_UDS argument
- git revert --no-edit 092a1398f6af4700e28dc47c16556f885da579d3 # 6128 # GRF # Revert "soc/intel/xeon_sp: Rewrite acpi_create_drhd"
- git revert --no-edit 6833e8c01afc2827f150135f3805dc71820ddaa4 # 6124 # GRF # soc/intel/xeon_sp: Rewrite acpi_fill_dmar
- git revert --no-edit 6995efbd1b986d0426ca513fd2e56771dd489f16 # 6123 # GRF # soc/intel/xeon_sp: Rewrite acpi_create_drhd
- git revert --no-edit 7f922104854eb8c5df97ad35adc17d1681afdc0c # 6119 # GRF # soc/intel/xeon_sp: Add device find utils
- git revert --no-edit a0b7c06d07813af1484f3a90e9dc37cc4d041fa4 # 6114 # GRF # soc/intel/xeon_sp: Rewrite acpi_create_satc
- git revert --no-edit a454b6293743f12c8387a7b6a15f0b29715e39d6 # 6113 # GRF # soc/intel/xeon_sp: Create CXL domains
- git revert --no-edit 7c58dd6ce898dd6b10c244849fefb710983154f2 # 6111 # GRF # vc/amd/opensil/stub: add stub MPIO driver
- git revert --no-edit 255f9275152f5485e060956295542eb4ee06caa9 # 6105 # GRF # soc/intel/xeon_sp: Further share domain creation logics in Xeon-SP
- git revert --no-edit 7a51acfbe91c7f9d01837103341526abb6ea46f4 # 6093 # GRF # cpu/x86/smm: Set up page tables in safe SMRAM
- git revert --no-edit 7d83441ae034da148ed032c786a9a9bdbe42e7c5 # 6089 # GRF # soc/intel/xeon_sp/spr: Fix IOAT resources
- git revert --no-edit 64d2fd0777125806f49408f4906fd63eea6d3e16 # 6088 # GRF # soc/intel/xeon_sp: Share numa.c among Xeon-SP platforms
- git revert --no-edit 04fde7ed374bb0811f6d27a07104a03a421a3dd1 # 6087 # GRF # soc/intel/xeon_sp: Unshare UDK binding among Xeon-SP platforms
- git revert --no-edit a5bdf8e8df7c2afe0264c58537569d6142d145cd # 6086 # GRF # soc/intel/xeon_sp: Add memory type check utils
- git revert --no-edit e0670033271963dc228f5bfdd1663d8f789c357a # 6084 # GRF # vc/amd/opensil/genoa_poc/memmap: use GiB define
- git revert --no-edit d4a1ba47b9ec17b5068573a9ca7819c1f2d00188 # 6083 # GRF # vc/amd/opensil/genoa_poc/memmap: use get_top_of_mem_below_4gb
- git revert --no-edit e35c502a57aca65d1cb417dd1c999f69d16c1a7b # 6081 # GRF # amdfwtool: Move code related to getting options to a new file
- git revert --no-edit 40e0748ef8a998e9cab61ee676c6c17668d2c059 # 6079 # GRF # soc/intel/xeon_sp: Add ACPI names
- git revert --no-edit 0201d989f20b3157d52fb9dca01256ebe6550126 # 6072 # GRF # drivers/intel/fsp: Work around multi-socket Xeon-SP pipe init bug
- git revert --no-edit 809d8c5d283cb8dffaed64b0a6ebea5e53459c55 # 6064 # GRF # soc/intel/xeon_sp: Drop unused helper functions
- git revert --no-edit 47e6882891a11186e1d8c05b699b4bf6c4cc42f0 # 6063 # GRF # soc/intel/xeon_sp: Drop code to locate the UBOX bus
- git revert --no-edit 6cb6bfff381111956c43f9509ee6f5141ec67c91 # 6062 # GRF # soc/intel/xeon_sp/util: Enhance lock_pam0123
- git revert --no-edit 0ada3dafd0d20c2a5b361237d7e9aabf8ed96457 # 6030 # GRF # acpi/acpigen_pci_root_resource_producer: zero-pad ranges
- git revert --no-edit ba210367b6d0954640752b59f34349644cd121a6 # 6022 # GRF # doc/releases: Add 24.02.1 release section
- git revert --no-edit e549ee093b84d40da8b128595419165ac7966444 # 6019 # GRF # soc/amd: move common pci_domain_fill_ssdt implementation to acpi/
- git revert --no-edit e2d6f7e4d707160b9dba6b12419671ec14825628 # 6015 # GRF # mb/clevo/tgl-u: hda_verbs: correct vendor value comments
- git revert --no-edit 4e8bbc11d08e2fb63fb3530e091f8387fd94c039 # 6013 # GRF # include/device/azalia_device.h: Merge location1 and location2
- git revert --no-edit 4a62b8a5997873229f5342bffdee3e6b21772b06 # 6012 # CBF # include/device: Merge enums from azalia_device.h and azalia.h
- git revert --no-edit 3cfcffe49c720bd5152d3a26ec744adbc4f12477 # 6005 # GRF # cpu/x86/(sipi|smm): Pass on CR3 from ramstage
- git revert --no-edit 9f0443c264cd60d77aae5a93dc51346f84e383d0 # 5999 # CBF # device/pciexp_device.c: Fix setting Max Payload Size
- git revert --no-edit afc20515541406ff7b98a51658483568754099d2 # 5996 # GRF # Docs/releases: Finalize 24.02 release notes
- git revert --no-edit 6fe59ccf89dccb8ce9d36cb6e083488239d37cc1 # 5989 # GRF # Documentation: Add 24.05 release notes template
- git revert --no-edit 5ff6bf30d8bc08eb2b8e0542d31610d94023b6dd # 5986 # CBF # util/amdfwtool: build amdfwtool only for all tools or AMD CPUs
- git revert --no-edit 309534183f963c02a87b17493108751f8e3e8b49 # 5985 # GRF # mb/hp/snb_ivb_desktops: Make baseboard more generic
- git revert --no-edit 4e3d2a16ff532cbb8dfe4ea5eda56a7c23e65f67 # 5968 # GRF # vc/amd/opensil/genoa_poc/mpio/chip: fix typo in pcie_aspm enum name
- git revert --no-edit 0d19289e840f9c711f50a74437d1b3856222db03 # 5966 # GRF # arch/x86/ioapic: use uintptr_t for IOAPIC base address
- git revert --no-edit 9fa4048e2deccd63d0e225152ae6a06e8c767865 # 5961 # GRF # soc/intel/xeon_sp: Add helper functions
- git revert --no-edit 89cacb9050a9d2de91f0770dc1521ca1be7160be # 5960 # GRF # soc/intel/xeon_sp/uncore: Read VtdBar
- git revert --no-edit 313b18abe5415ed31d1dd52344bd27e56278c9e7 # 5952 # GRF # soc/intel/xeon_sp: Refactor IOAT compiler optimization outs
- git revert --no-edit 08f1f05bf6592359e3a4b1d1eaff8223e012684e # 5928 # GRF # soc/intel/xeon_sp: Add support for is_ioat_iio_stack_res
- git revert --no-edit 94ff128c91f02fce31c672ff8317c9098018f3e8 # 5927 # GRF # treewide: Remove unused CHIPs
- git revert --no-edit 824ba49a0ba47e72d72b7938bae2f9be4b8a0cb8 # 5925 # GRF # crossgcc: Upgrade binutils from 2.41 to 2.42
- git revert --no-edit 4845b69db29107ce8d9cd2969b4aad5c7daa6399 # 5924 # GRF # Documentation: Release notes for the 24.02 release
- git revert --no-edit 7d86f34398a25be661c0f25974cb20a1d18d48d4 # 5898 # GRF # soc: Add SPDX license headers to Kconfig files
- git revert --no-edit 19081108390aa6a316ad5af52fd6465030cc9fe2 # 5889 # GRF # arch to cpu: Add SPDX license headers to Kconfig files
- git revert --no-edit 344ebf1f81db4219ad44b5d578c464b4bd8820a5 # 5827 # GRF # acpi/acpi: Pass struct device to acpi_create_srat_gia_pci
- git revert --no-edit 3edf840ad15154d38769c0115811906284762b11 # 5812 # GRF # cpu/x86/64bit: Turn jumping to long mode into a macro
- git revert --no-edit 769af20640d296070ee18d21601d2c08586881f3 # 5806 # GRF # soc/amd/genoa_poc/chip: print data fabric MMIO decoding configuration
- git revert --no-edit 9c25a03fc350d6739398be9c121b2055e0af4b85 # 5804 # CBF # arch/x86/mpspec: reduce scope of smp_write_ioapic
- git revert --no-edit 416cc665929e4e66bcab3e395daa031401a61fe8 # 5780 # GRF # soc/amd: commonize PCI root IOAPIC initialization
- git revert --no-edit 5dc83818b8d14950bf10451f75901b52108b0697 # 5776 # GRF # soc/amd/phoenix: add openSIL calls
- git revert --no-edit cbbb09b685eeb74afeb0fb9f14f7694fcd0654f0 # 5774 # GRF # soc/amd/phoenix: add get_pci_routing_table stub for non-FSP case
- git revert --no-edit 6fd2191ba9ae1396f612b24f1abb26b7f204b29a # 5772 # GRF # vc/amd/opensil: add openSIL stub implementation
- git revert --no-edit 3730ce839e26c906ec328737dab6da24675fa823 # 5767 # GRF # vc/amd/opensil/genoa_poc: remove xSIM-api dependency from opensil.h
- git revert --no-edit 0c5b6320d4b55b6ca49e94883a45e05742a266a5 # 5766 # GRF # cpu/x86/smm/pci_resource_store: Allow devices with no resources
- git revert --no-edit 31ca978c23b6760804589205348905319669cc3e # 5762 # GRF # soc/amd: factor out memmap from root_complex
- git revert --no-edit f9fb10861064485dd39954810347b0662dbd1f87 # 5761 # GRF # soc/amd/phoenix/root_complex: make read_fsp_resources call conditional
- git revert --no-edit dde265f5a22c7b75a2d502a66ae706e6b1e04561 # 5760 # GRF # soc/amd/common/data_fabric/domain: introduce add_pci_cfg_resources
- git revert --no-edit fbda323e8af2b0556abb0c76beca4482c58af8a2 # 5759 # GRF # vc/amd/opensil/genoa_poc/memmap: pass resource index as pointer
- git revert --no-edit 30f36c35e75a1491edfc629766c146707dcb22f5 # 5758 # GRF # soc/amd: rework DRAM and fixed resource reporting
- git revert --no-edit c0474785fb98246e3a62730f08ba6d947c43a53f # 5755 # GRF # vc/amd/opensil/genoa_poc/memmap: use unsigned long for resource index
- git revert --no-edit 5881f8ae3658bf3a4d5bf13a6b9c4c092c08a997 # 5754 # GRF # soc/amd/common,genoa_poc/domain: rework check for 1st domain
- git revert --no-edit 8cfb4dc489ad30476b4c6ae57636e7a1e25398b0 # 5753 # GRF # soc/intel/xeon_sp: Find VTD devices by PCI DEV ID
- git revert --no-edit 15672599e411bb39b9f63b8fc2fb8233f3c62ece # 5752 # GRF # soc/intel/xeon_sp: Attach UBOX stacks
- git revert --no-edit 61ec6e9fa944567022a135723e13d99516ef4481 # 5750 # GRF # cpu/x86/smm/pci_resource_store: Store DEV/VEN ID
- git revert --no-edit 2755539e11171ecd595366a5115452b48f4a7794 # 5746 # GRF # device/device.h: Fix spelling mistake
- git revert --no-edit 7fcd4d58ec7ea2da31c258ba9d8601f086d7f8d8 # 5745 # GRF # device/device.h: Rename busses for clarity
- git revert --no-edit bfb11bec3b3fec638adf864a9b9b2cff6671fed8 # 5743 # GRF # include/device/device.h: Remove CHIP_NAME() macro
- git revert --no-edit 80c79a5dc31cca9f157cd2f35f435dfa7648ce11 # 5732 # CBF # device/device.h: Drop multiple links
- git revert --no-edit 3e99ba02a40cb1035c9ed22552cfc22aaf6bda7d # 5729 # GRF # device: Add a helper function to add a downstream bus
- git revert --no-edit e4e26560ee70d4215cbfb5f24cbbc9283177c4d9 # 5728 # GRF # soc/amd/*/acpi: drop CRAT TODO
- git revert --no-edit 112c2277f51684157f5c46a06b3b038b5b730679 # 5727 # GRF # soc/amd: move acpi_add_fsp_tables implementation to common FSP code
- git revert --no-edit 26577d2ecbb8c01635b959d296f70eb251743046 # 5726 # GRF # soc/amd: factor out acpi_add_fsp_tables
- git revert --no-edit 39feb7f0f940d2fc096f122529646ace17141eb3 # 5725 # GRF # soc/amd/picasso: factor out CRAT table generation
- git revert --no-edit 0079200e8d45db31fcd0a2501f281809523329ca # 5724 # GRF # soc/amd: use common ACPI_SCI_IRQ definition
- git revert --no-edit d9e826322031f5936231be44e3b2c406be40a304 # 5723 # GRF # soc/amd/*/acpi: use common soc_acpi_write_tables prototype
- git revert --no-edit 7f471dd728f6aec10a74fefc6c0c4aee938e1977 # 5721 # GRF # soc/amd/common/fsp: use expected types for add_agesa_fsp_acpi_table
- git revert --no-edit ae54db792661ff80ba0d2706200571a428f04c6b # 5720 # GRF # soc/amd: use expected function signature for soc_acpi_write_tables
- git revert --no-edit 1b410d9ab98b084ab90d012a2ae80c25b1b0a544 # 5719 # GRF # soc/amd: rename agesa_write_acpi_tables to soc_acpi_write_tables
- git revert --no-edit c4e5e91cbdf87842003e4569ddfb2f455c077593 # 5689 # GRF # vc/amd/opensil/genoa_poc/mpio: don't add duplicate MPIO descriptors
- git revert --no-edit dc12a3817ae49123fadbe99fcab6c039f3b4b53d # 5688 # GRF # soc/amd/genoa_poc: rely less on boot state hooks
- git revert --no-edit e5197e17786a5ebf231e1fd93e45b22fb753df6e # 5687 # GRF # vc/amd/opensil/genoa_poc: move configure_mpio call to setup_opensil
- git revert --no-edit 632568732b0f2cd47f87337410ee90899ed298ca # 5686 # GRF # vc/amd/opensil/genoa_poc/opensil_console: fix host debug print function
- git revert --no-edit 1e0bffc50d9506debb7ee7cf477e0de2fd45787f # 5683 # GRF # mb/hp/snb_ivb_laptops: Add SMBIOS slot information
- git revert --no-edit 204703dbbb1383ec8065882749a890b8cab944ef # 5677 # GRF # vc/amd/opensil/genoa_poc/mpio: rename mpio_config to configure_mpio
- git revert --no-edit b731550236e531552a5855bf32af644316cb9fe4 # 5652 # GRF # soc/amd/*: Rename Makefiles from .inc to .mk
- git revert --no-edit 8c99ebc97ae55d90400d96f26c31bbb221ca8f74 # 5650 # GRF # soc/intel/xeon_sp/chip_common: Improve the domain ID
- git revert --no-edit 4f1786dcacbcb09bd09638616e8aa1b60125d626 # 5645 # GRF # vendorcode: Rename Makefiles from .inc to .mk
- git revert --no-edit f5bc43f13e4f8025e0d1cd1f701ddc6315b6c6cd # 5634 # GRF # mb/hp/snb_ivb_laptops: Remove superfluous comments about PCI devices
- git revert --no-edit 8b036e14841cdbb8a8f8f6465bad7ed379accda3 # 5633 # GRF # device/device.h: Drop acpi_inject_dsdt
- git revert --no-edit 470f1d38857bfa08aab2991fe5f0080aa7dc2526 # 5631 # GRF # soc/intel/xeon_sp: Scan and allocate resources on all stacks
- git revert --no-edit ee0a2f9473de426a21cd1b0c139b0ac50ffe02ec # 5625 # GRF # soc/intel/xeon_sp: Fix devicetree walking up
- git revert --no-edit ce60fb1d6305744ea7655c57b1c1efbf8451a6bc # 5615 # GRF # soc/amd: factor out non-CAR romstage to common code
- git revert --no-edit 2f21f5ec1db45fb66f1196ddf1b2f8f65e4d7f58 # 5609 # GRF # mb/hp/snb_ivb_desktops: Remove superfluous comments about PCI devices
- git revert --no-edit 0c359e2405004668ab17fd6fda30b24a43751b90 # 5607 # GRF # mb/lenovo/x230: Remove superfluous comments related to PCI devices
- git revert --no-edit f02e9e87b4b179ad4e2bd47cb332c847a38b0e1b # 5606 # GRF # mb/lenovo/t430: Remove superfluous comments related to PCI devices
- git revert --no-edit 5e1bfee6641d0427b8469ee89c3c495e387a9116 # 5605 # GRF # mb/lenovo/t530: Remove superfluous comments related to PCI devices
- git revert --no-edit d759f9658771c0977454200eb8d3ea33bdde384a # 5600 # GRF # mb/dell/snb_ivb_workst: Remove superfluous comments about PCI devices
- git revert --no-edit 6e5cc4ce7c6228aa245796e818ec00124c4e9f4a # 5580 # GRF # arch/x86/mpspec: turn compile-time check into Kconfig dependency
- git revert --no-edit c8a695550f819b8c61c8f8a13d622402ef684f99 # 5573 # GRF # Reland "Kconfig: Bring HEAP_SIZE to a common, large value"
- git revert --no-edit a7f55af995040045875515857d095c021984f7f2 # 5562 # GRF # sb/intel/i82801{i,j}x/chip.h: Use boolean where appropriate
- git revert --no-edit 550f55e4f63dcb6d16132d2f5596e653fe2d1579 # 5561 # GRF # soc/intel/xeon_sp: Redesign resource allocation
- git revert --no-edit c1a0e128a08a119bd5eda868594428cb02837d2a # 5551 # GRF # mb/lenovo/x220: Remove superfluous comments related to PCI devices
- git revert --no-edit 614e6defbc613797a991f32fbc36a6b8ce99ea84 # 5548 # GRF # mb/asus/h61-series: Remove superfluous comments related to PCI devices
- git revert --no-edit 0b1f4382a53f4af51b5170c5f9d912ff1ca5409b # 5547 # GRF # mb/asus/h61-series: Convert remaining PCI numbers into reference names
- git revert --no-edit 85eff9275685b42a7f642e7bd6ba17f33a41e8af # 5546 # GRF # mb/asus/maximus_iv_gene-z: Remove superfluous comments from dt
- git revert --no-edit 76f3dbd4335053af7cafe7493abab464c6f90090 # 5545 # GRF # mb/asus/p8x7x-series: Use chipset dt reference names
- git revert --no-edit 63e77650d67daff00ec3082586e4829657e4963e # 5544 # GRF # mb/lenovo/t520: Remove superfluous comments related to PCI devices
- git revert --no-edit 1a6c50e4188e9f7529ab05b19a212c0bca93e452 # 5524 # GRF # sb/intel/bd82x6x: Remove dummy SOUTH_BRIDGE_OPTIONS Kconfig symbol
- git revert --no-edit 58831615c30a58813aa938a938eb254f4759157c # 5522 # CBF # soc/intel/xeon_sp: Allocate resources above 4G
- git revert --no-edit cf6d9ac22f2afd96b6f0b33cb67abb9a7828839d # 5521 # GRF # device/Kconfig: Add an option to allocate above 4G by default
- git revert --no-edit 02d241245c6beadcfa6cf71e4c44521ef916c616 # 5517 # GRF # sb/amd/pi/hudson/Kconfig: replace HUDSON_LEGACY_FREE option
- git revert --no-edit 590d2d5cd8d5f5fc54d0d1f6783f911bf45a7996 # 5509 # GRF # soc/amd/stoneyridge/acpi: use common AMD MADT code
- git revert --no-edit ba48ca8e4a6ad2ca6ffedd393b298cb89ed5560e # 5507 # GRF # soc/amd/stoneyridge/acpi: drop wrong comment in MADT code
- git revert --no-edit 474c5d62145a49d6da3b53073ed67a156eb8bb68 # 5506 # GRF # soc/amd: move IOMMU_IOAPIC_IDX define to amdblocks/ioapic.h
- git revert --no-edit 1c4c7ad1e5af3a9d9bdd061f5bb4780a4292021f # 5503 # GRF # arch/x86/c_start.S: Add proper x86_64 code
- git revert --no-edit aab8a22d9d96c21cd8e482e0960f019682c95931 # 5498 # GRF # soc/amd/common/acpi: factor out common MADT code
- git revert --no-edit 78113d48970115d3c4a3bd789fe07c4c6e0b5282 # 5492 # GRF # sb/amd/pi/hudson: select HAVE_CONFIGURABLE_APMC_SMI_PORT
- git revert --no-edit 3d883ba606750d8110203da0bf44234a853826e4 # 5480 # CBF # Makefile.inc: Enable Wold-style-declaration command option
- git revert --no-edit 8fdf183175fa986b983617a83f4730d5fd9fb5e8 # 5470 # GRF # arch/x86/acpi: call pm_acpi_smi_cmd_port to get APMC SMI IO port
- git revert --no-edit ba757a71fef07d876f06a35b6374bcf00f40ded6 # 5398 # GRF # x86: Separate CPU and SoC physical address size
- git revert --no-edit 1cf942c18f893f9a2bb6eadbfb867b8ad0e68dbd # 5397 # GRF # Revert "cpu/intel/common: Define build time physical address reserved bits"
- git revert --no-edit 9bcbdbf9e48f3977cf5d48732527bbf02fea02de # 5381 # CBF # nb,sb/amd/pi/*/pci_devs: drop unused PCI device IDs
- git revert --no-edit 0f98655b37d32f0a8c7f778e2683ea6c595ee88d # 5361 # CBF # device: Drop MULTIPLE_VGA_ADAPTERS Kconfig
- git revert --no-edit df4955297f8fd798c1faf61cf92577edd4b2a7ce # 5360 # CBF # nb/amd/pi: drop HW_MEM_HOLE_SIZEK Kconfig option
- git revert --no-edit 3f234f85e2cb069e7de75c9d6259934e7916fe87 # 5358 # GRF # nb/amd/pi/00730F01/northbridge: assume that there's DRAM
- git revert --no-edit dda7793e53f514c7502c0b51e350eb8730a357b8 # 5350 # GRF # nb/amd/pi/00730F01: assign IOMMU ops in chipset devicetree
- git revert --no-edit 7b9c6472179dc7a688c7728e4371d0cde0e7791a # 5349 # GRF # nb/amd/pi/00730F01: assign northbridge ops in chipset devicetree
- git revert --no-edit 9314bb6f0a991593b5fb9a6a6cced5aad02e6587 # 5331 # GRF # vc/amd/opensil: add _POC suffix to SOC_AMD_OPENSIL_GENOA
- git revert --no-edit d123f8d8716811149ecdf7d51661d8cee6f48577 # 5330 # GRF # soc/amd/genoa: rename to genoa_poc
- git revert --no-edit 017003cbd0b75119cd1ee6ff52236f8a18182c3c # 5325 # GRF # acpi: Add support for WDAT table
- git revert --no-edit c7be0781ce0849a54ee75ffb30dd3c0a3716cca3 # 5320 # GRF # vc/amd: use 'openSIL' spelling in comments & help text
- git revert --no-edit b15494900479bf2d4260c8b6696ece6bcc631102 # 5319 # GRF # soc/amd: drop fill_fadt_extended_pm_regs
- git revert --no-edit 3d3e1cf060ccf5701e2ccb0a1698fa804badef90 # 5305 # GRF # vendorcode/amd/opensil/genoa_poc: add opensil_fill_fadt_io_ports
- git revert --no-edit 5f6cf6105c701f017c1a194710b05bba2756d003 # 5286 # GRF # vendorcode/amd/genoa: Parse APOB for DRAM layout
- git revert --no-edit f1b1412068684e2e1973b594cb6f6b2026db4fb5 # 5284 # GRF # soc/amd/genoa: Add opensil MPIO chip files
- git revert --no-edit 62389ab04a4ea90a3246465ce28d18fa3950149a # 5283 # GRF # vendorcode/amd/opensil: Add SATA configuration
- git revert --no-edit f643a4d77eec14a617e0b75e58a18aec3ebf7686 # 5281 # GRF # vendorcode/amd/opensil: Add USB configuration
- git revert --no-edit e46af3fca48f0d624d1380bca1e40741cb2c1caa # 5267 # GRF # soc/intel/cse: Add API to check if CSE Firmware update is required
- git revert --no-edit 81ceea1592a5b806c5d892fbf51b5655d78fe135 # 5259 # GRF # vendorcode/amd/opensil: Set up resource manager input block
- git revert --no-edit 4a9ed707c80543f4dd4a586f2d4131e3d4f468e7 # 5252 # GRF # acpi: add missing device/device.h include
- git revert --no-edit adee6a694509d61fef01a4a885842299f89b40e0 # 5246 # GRF # vendorcode/amd/opensil: Add initial setup and API calls
- git revert --no-edit 903454e7b865b5b3d3a1615372d6eb5974ef4435 # 5244 # GRF # sb/intel/bd82x6x: assign EHCI controller ops in chipset devicetree
- git revert --no-edit afebab1ebe109c7b9ca9820679a4681b996bce0b # 5243 # GRF # sb/intel/bd82x6x: assign PCH XHCI controller ops in chipset devicetree
- git revert --no-edit 898757fc44e73654c8c093a754356820ea42a355 # 5242 # GRF # sb/intel/bd82x6x: assign PCH PCI bridge ops in chipset devicetree
- git revert --no-edit 1bb327f2162d4ce736a632ef817e48622ae9dbc1 # 5241 # GRF # sb/intel/bd82x6x: assign PCH SMBus controller ops in chipset devicetree
- git revert --no-edit 2009b998345f9c37e773c3908e53749f24c6a138 # 5239 # GRF # nb/amd/pi/00730F01/chipset.cb: don't call dummy function host bridge
- git revert --no-edit 1fe1904f385076f9390441e017efdbb7673f6da8 # 5235 # GRF # acpi/acpi_gic: Add GIC ITS subtable
- git revert --no-edit 6920c6f232600cc828ac102bc0636043b4b956c9 # 5234 # GRF # acpi: Add IO Remapping Table structures
- git revert --no-edit 372dfe0e20f7e56ba2acf872392da41f5ee28633 # 5232 # GRF # sb/intel/bd82x6x: assign PCH LPC bridge ops in chipset devicetree
- git revert --no-edit d982274a4ecc8ed6b42724d03332d06d50393109 # 5217 # GRF # acpi: Add PPTT support
- git revert --no-edit 3ea3fbe4f28b2cdf1c98f3e6b81aee25f41feabb # 5214 # GRF # soc/intel/meteorlake: Remove PM Energy Report WA
- git revert --no-edit 98a46fb2dd2319b5971b57b345e0dddcf5c6880f # 5196 # GRF # vendorcode/amd/opensil: Implement cbmem_top_chipset
- git revert --no-edit 0832e6790d5f1892edc543dff258c20dcea15c1b # 5185 # GRF # vendorcode/amd/opensil/genoa: Implement console callback
- git revert --no-edit 791ce58e6e1f0ff2b1f6df824ca08475e87cf03a # 5175 # GRF # vendorcode/amd: Hook up opensil
- git revert --no-edit 0b82a2e37078b90759ff877ded90dd4638aeb1b5 # 5167 # GRF # doc/releases/4.22: Replace unicode chars with ASCII
- git revert --no-edit c0461f4a5174511a7c2fcd98055acbd1a3870165 # 5157 # GRF # Docs/releases: Finalize 4.22/4.22.01 release notes
- git revert --no-edit 2731fa619bdeb80c263ea607d547c99a9cd7b1ac # 5156 # GRF # crossgcc: Upgrade GCC from 11.4.0 to 13.2.0
- git revert --no-edit 18051b3dd26dd80369f681c6532b928a99f88de8 # 5126 # GRF # acpi: Optimize enum acpi_tables layout
- git revert --no-edit b558758554d6fc2cc3b672b947c11b32463fc3fb # 5114 # GRF # Documentation/releases: Add 24.02 release notes template
- git revert --no-edit a56ff9087bc3af55ed47d7bb78bb42c8faa24aa5 # 5113 # GRF # sb/intel/bd82x6x: assign PCH HDA controller ops in chipset devicetree
- git revert --no-edit 58a5374d5fbf2ddccbd5a2b156ac1a4b44b91522 # 5112 # GRF # sb/intel/bd82x6x: assign PCIe root port ops in chipset devicetree
- git revert --no-edit 61f22cff5916dc528690721aa3aaa88f9c6576ad # 5111 # GRF # nb/intel/sandybridge: assign gma ops in chipset devicetree
- git revert --no-edit 4c4d1948efd39afd2d15cc5efb86cc669cb155a3 # 5110 # GRF # nb/intel/sandybridge: assign host bridge ops in chipset devicetree
- git revert --no-edit 947eebedcb34c59ecf46088d3ca57b4ad3c35a9b # 5105 # GRF # Docs/releases: Update 4.22 release notes
- git revert --no-edit 8ccd314ce6b954a93528897fb029e66bf6078bd8 # 5099 # GRF # nb/amd/pi/00730F01: add CPU and domain ops in devicetree
- git revert --no-edit 1952d13a414229f1867a8a9c00fc07df07d7042c # 5098 # GRF # nb/amd/pi/00730F01: restructure chip ops
- git revert --no-edit 0010b89c67354dd4dda1417e6fc990cc3b82f0d4 # 5097 # GRF # nb/amd/pi/00730F01: introduce and use chipset devicetree
- git revert --no-edit e2ce52f59f55791ac3e50457e221931a44929180 # 5049 # GRF # mb/lenovo/x220: Update devicetree
- git revert --no-edit d205cf7e4ef6ebec49d45ec97f501f7de843ac94 # 5003 # GRF # cpu/x86/smm: Fix get_save_state calculation
- git revert --no-edit 56178990be01da72c48019be47457f1b5f54e969 # 4899 # GRF # Documentation: Update 4.22 release notes with x86 CBFS cache support
- git revert --no-edit d81d80c554a2549720ce2114a1a84720d0605192 # 4858 # GRF # soc/intel/cse: remove cbfs_unverified_area_map() API in cse_lite
- git revert --no-edit 29030d0f3dad2ec6b86000dfe2c8e951ae80bf94 # 4792 # CBF # drivers/pc80/rtc/option.c: Stop resetting CMOS during s3 resume
- git revert --no-edit 6dff1fd7d5e419b2f947f516551dcab3f4ebe30a # 4782 # GRF # cpu/intel/common: Define build time physical address reserved bits
- git revert --no-edit 0b0113f2436b448cd172d2ae9cfcc07628020173 # 4762 # CBF # device/device.h: Rename pci_domain_scan_bus
- git revert --no-edit 4dfa90613ce52a4fc7e1164a54e33c0b18f947d9 # 4751 # GRF # soc/intel/cannonlake: Support Comet Lake v1 and v2 in one build
- git revert --no-edit b58fd2de04bbf330d26ad42cdaa43b17e7cde876 # 4633 # GRF # soc/intel/cse: Add entries to eventlog on PSR backup events
- git revert --no-edit a2d10bb029e7da6d18f50cc694b9da54deb462b2 # 4632 # GRF # soc/intel/cse: Check PSR bit before issuing PSR backup command
- git revert --no-edit 7b2edc3b6b5ecd37112d5e07f4601b68b2aea038 # 4631 # GRF # soc/intel/cse: Back up PSR data during CSE FW downgrade
- git revert --no-edit 4f062ec34b6e344e88ceaf7460675a860f10a2b6 # 4627 # GRF # soc/intel/cse: Add function to get cse_bp_info early
- git revert --no-edit 3748fca5955bc975ea426cf9bd9fd8e9278a9752 # 4597 # GRF # arch/x86/Kconfig: introduce RESERVED_PHYSICAL_ADDRESS_BITS_SUPPORT
- git revert --no-edit ff4d6be9f99c34242140e965f1ed82240d67198c # 4596 # GRF # */include/cpu: use unsigned int for number of address bits
- git revert --no-edit 8e4f6e90bf96fbd34df18774f52431ac98bc4b0c # 4569 # GRF # Documentation: Update 4.22 release notes with x86 .data section
- git revert --no-edit 75f0b607fae6fb57bde7593b9c1ac926a59bf10f # 4568 # GRF # acpi: Fix typos
- git revert --no-edit c3c71c3783c253c6dd9e5fa19ad98f2efcc0c2d4 # 4528 # GRF # soc/intel/cse: Make cse_bp_info response global
- git revert --no-edit 3df6cc9de61ba16a94b40086999ddb6a9943dc26 # 4449 # GRF # acpi: Add functions to declare ARM GIC V3 hardware
- git revert --no-edit fca612497db15caebdf97d741c85193ee2f0044b # 4448 # CBF # acpi/Makefile.inc: Move code inclusion
- git revert --no-edit f3aa88a51cefc12da3304cd827bbfd6e7fcbfe76 # 4447 # GRF # arch/arm64: Hook up ACPI table generation
- git revert --no-edit ba7a9eefcf4e571bc73d4be1141f676fc5547057 # 4378 # GRF # soc/intel/common: Fix invalid MADT entries creation
- git revert --no-edit 1eff77bc59b77735872e675a8df4f059245e4be7 # 4376 # GRF # arch/x86: Reduce max phys address size for Intel TME capable SoCs
- git revert --no-edit a6a5b25ce4235c4e645d3dc20f8222b1a81c54a3 # 4375 # GRF # cpu/intel: Move is_tme_supported() from soc/intel to cpu/intel
- git revert --no-edit 2aeb6e405aea8740f87185158598f2af50390904 # 4291 # GRF # soc/intel/cannonlake/Kconfig: Deduplicate selections
- git revert --no-edit 4d0b18480d7d0a85bef0d1adcf4837549118473e # 4281 # GRF # acpi/acpi.c: Accomodate 64bit MMCONF base in MCFG table
- git revert --no-edit f3ae1a120973da374ecbd2488b56b6a8fbbc82b5 # 4266 # GRF # crossgcc: Upgrade MPFR from 4.2.0 to 4.2.1
- git revert --no-edit e54c13e13cb1636f697187a844af9350974330a3 # 4265 # GRF # util/crossgcc: Update binutils from 2.40 to 2.41
- git revert --no-edit 02e4d32524e99906100db2c3aa0c51e748916231 # 4264 # GRF # util/crossgcc: Update GMP from 6.2.1 to 6.3.0
- git revert --no-edit facdfe46229931cab242bf975894e100ff95c80f # 4222 # GRF # doc/releases/4.22: Remove transitions from sections
- git revert --no-edit 81da643c135b6e8cff6a7181f8f7914105977ba0 # 4209 # GRF # vc/amd: Only pull in Makefiles & dirs that are needed
- git revert --no-edit 736d4d25df5ece86c3b2f611a5e4dda1eac627a7 # 4169 # GRF # acpi: Add function to add ARM PL011 to ACPI DBG2
- git revert --no-edit 757509113b6b944167cf1f13f9569236cd7e5b18 # 4130 # GRF # soc: Remove SOC_SPECIFIC_OPTIONS
- git revert --no-edit 3ee08719ca2651dba1049be5f14eeb656a062575 # 4121 # GRF # docs/releases: Add 4.22 release notes template
- git revert --no-edit e59868c6b6b69262adad27686f8fbf410edba6d0 # 4110 # GRF # util/crossgcc: Add --fetch option to download tarballs
- git revert --no-edit 6f063d97a662464b5900697bdff313e3cba06421 # 4109 # GRF # soc/intel/broadwell/pch/Kconfig: Remove dummy PCH_SPECIFIC_OPTIONS
- git revert --no-edit b470624c74257f3fdffc793455dbf0f984e0b89f # 4038 # GRF # mb/google: Use chromeec_smi_sleep()
- git revert --no-edit d84ace50e35d60fe29e6718c33dd7e1e5ea937bd # 4037 # GRF # mb/google: Re-arrange mainboard_smi_sleep()
- git revert --no-edit 7f4f99d5a5ef70a6bea232968efd80d5f6243301 # 4036 # GRF # mb/google/slippy: Use chromeec_smi_sleep()
- git revert --no-edit 28a7d9bf795ac0f6dea4f6495c1afaaf3ec051ef # 4035 # GRF # mb/google/slippy: Re-arrange mainboard_smi_sleep()
- git revert --no-edit af656f929299521d2509e5cc927b711f9d4c6ebb # 4034 # GRF # mb/google/auron: Use chromeec_smi_sleep()
- git revert --no-edit 027f86e6af023b338a0f1d8a999a8f33eeacb010 # 4033 # GRF # ACPI: Add usb_charge_mode_from_gnvs()
- git revert --no-edit f362bbd5c7ce5d96f4bed3adee9a8f3ccc2728e8 # 4010 # GRF # commonlib,console,nb,sb,security: Add SPDX licenses to Makefiles
- git revert --no-edit 88decca14f84184e95482d6b16c0791a70eae9ce # 3887 # GRF # ACPI: Add helper fill_fadt_extended_pm_io()
- git revert --no-edit f6ca89c2241103c326641f21396f60bb079aa6a4 # 3875 # GRF # cpu: Add SPDX license headers to Makefiles
- git revert --no-edit ce61679c69605371104b228b36cbee6c1a4f1fc0 # 3855 # GRF # sb/intel/lynxpoint/Kconfig: Remove SOUTH_BRIDGE_OPTIONS
- git revert --no-edit 254a7c0f8138936bd020b7c06938a83151f32397 # 3854 # GRF # sb/intel/ibexpeak/Kconfig: Remove SOUTH_BRIDGE_OPTIONS
- git revert --no-edit eb988dfcbad35a1b9ccb5e17d5f06f28f0b995a8 # 3802 # GRF # acpi/acpi.c: Move setting FADT SCI INT to arch specific code
- git revert --no-edit cd46e5f63a468a3f4aae9267b5db94c4e5cc1458 # 3801 # GRF # acpi/acpi.c: Add and use acpi_arch_fill_madt()
- git revert --no-edit 6af7261b2b2547a1e7dfe99c7e359e83d9f2314a # 3793 # GRF # acpi.c: Guard FACS generation
- git revert --no-edit eb2897b113a04229c7749d1c23990c984775ca13 # 3703 # GRF # mb/samsung/lumpy: override SMBus subsystem ID
- git revert --no-edit 6974bcd28e740c61b80fd4c98311fc5ee8c429ea # 3702 # GRF # mb/google/parrot: override SMBus subsystem ID
- git revert --no-edit a6076cfcfdbe46e81e598e4761eb5d4c4a4082ab # 3701 # GRF # mb/google/butterfly: override SMBus subsystem ID
- git revert --no-edit 2e3cb639258fcc63816e3e0f0c5ec468931bf2a4 # 3667 # GRF # acpi.c: Add functions to create GTDT
- git revert --no-edit 92a3b67eaea08b54252a5f18b53ce3e287380365 # 3659 # GRF # acpi/acpi.c: Split of ACPI table generation into separate files
- git revert --no-edit b096d625d53cfc5bf2dbc38310427efa7521001d # 3617 # GRF # soc/intel/xeon_sp: Introduce soc_cpu_is_enabled
- git revert --no-edit 8554954f9cf23d3858f2826ac11c1d026b8faece # 3608 # GRF # nb/intel/i945: Rework nb resource reading
- git revert --no-edit 9ab8a78d7e37c92fb0e59b511dd3ae20f6478002 # 3604 # GRF # soc/amd/common/acpimmio: factor out IO port access to PM registers
- git revert --no-edit 5bd68097cbb850552d6ec440118c409612e034f4 # 3597 # CBF # soc/amd/common/acpimmio/mmio_util: drop enable_acpimmio_decode_pm24
- git revert --no-edit ebafd4b905d913c37274ce97ff21c8f26ffabd78 # 3572 # GRF # util/crossgcc: Update GCC version from 11.3 to 11.4
- git revert --no-edit ca0436f7c134e565cb83878efe4d4d4a9ef160f4 # 3514 # GRF # nb/intel/x4x: Rework nb resource reading
- git revert --no-edit 90753398b6e394efedae423004648d5f7c303fd4 # 3510 # GRF # util/crossgcc: Fix broken link by Intel to acpica tarball
- git revert --no-edit a959f0ad7620e2e8b13b51c34f7397caf53e9a5f # 3491 # GRF # allocator_v4: Disable top-down allocation for EDK2
- git revert --no-edit 0bcdd40d789236aff2c205511dfc962a76a7c3be # 3477 # GRF # acpi/acpi.c: Fix regression with DSDT
- git revert --no-edit adb80075151f5bb79b591cfafc54f4196fa7d353 # 3440 # GRF # acpi/acpi.c: Move ACPI header creation to a function
- git revert --no-edit 01af0f8ac80384d23abc99860f2c5d605a1aa540 # 3439 # GRF # acpi/acpi.c: Reduce boilerplate
- git revert --no-edit afa5383fdced8829689894a1833162b7361d9224 # 3402 # GRF # crossgcc: Upgrade IASL from 20230331 to 20230628
- git revert --no-edit 0754e00ace632c4a9e22670da3d676d6e9352aa2 # 3339 # GRF # allocator_v4: Fix top-level allocations w/o IORESOURCE_ABOVE_4G
- git revert --no-edit 866eff06edb962633723295b36b89a80befb757d # 3332 # GRF # allocator_v4: Manually inline some thin functions
- git revert --no-edit ee57065daddf0ae42851472e40da0b812c95a397 # 3331 # GRF # allocator_v4: Factor resource printing out
- git revert --no-edit 9260ea60bfa487851e6afda59d83214a0c967208 # 3330 # GRF # allocator_v4: Use memranges only for toplevel
- git revert --no-edit 5226301765ded70e0ef640e5252bbaca8cd14451 # 3329 # GRF # allocator_v4: Treat above 4G resources more natively
- git revert --no-edit f9ee87ffbf6e7e5d7870bd3617c5a3368ac41c54 # 3252 # GRF # acpi/acpi.h: Remove global acpi_fill_ivrs_ioapic()
- git revert --no-edit 9362dd75d805fea8bc95ff58d5abd42cbbb4c36a # 3226 # GRF # acpi/acpi.c: Reduce scope of functions used locally
- git revert --no-edit 8cab80c84f2be22e1f45a2b31c8019695b70abb2 # 3158 # GRF # soc/amd/common/acpi: move acpi_fill_root_complex_tom to Stoneyridge
- git revert --no-edit 1c3849d5dc327866fc5f9e8805022b0f37d930a4 # 3124 # GRF # Documentation: Move 4.20 release notes to 4.20.1
- git revert --no-edit 9c599c8b30eca53292cc9af6b01718ac8de46807 # 2994 # GRF # crossgcc: Upgrade IASL from 20221020 to 20230331
- git revert --no-edit 67d95185865651aecb7ef3d8d343ec3cb9e60f77 # 2991 # CBF # arch/x86: Don't allow hw floating point operations
- git revert --no-edit 531023285ea4108d5b847625739d76992ce39200 # 2927 # GRF # soc/intel/quark: Drop support
- git revert --no-edit 6a07db21b12b08c7b975921f2ee1196dd0ec92b3 # 2904 # CBF # console: Add format-checking __printf() to die()
- git revert --no-edit a4298bc3f82f476ce82e3e948f6573f5e38dfb25 # 2823 # GRF # mb/prodrive/atlas: Shorten FSP-M UPD statements
- git revert --no-edit 85556ac1dc9472a7624cdc3c82aa890407ecceda # 2794 # GRF # soc/intel: Clean up some includes
- git revert --no-edit 83faa5d804d183a26b0fa66b5d55bbe5f3b72c89 # 2785 # GRF # mb/google,intel: Use common ChromeEC code for lid shutdown
- git revert --no-edit b78e4620375cc5668db668d900340fd89271c330 # 2743 # GRF # Convert literal uses of CONFIG_MAINBOARD_{VENDOR,PART_NUMBER}
- git revert --no-edit 5fc0afbc170960d05012eec9b3b8717f65a07478 # 2684 # GRF # asus/p2b, emu/qemu-i440fx: Use acpigen_write_processor_device()
- git revert --no-edit 02a19010916f6de42cd5ce0ba74da8ba5ad5c8ec # 2680 # GRF # sb,soc/amd,intel: Drop include <cpu/x86/smm.h>
- git revert --no-edit 240baa31e8a804029069e21f523556d8628f6001 # 2679 # GRF # ACPI: Make FADT entries for RTC/CMOS architectural
- git revert --no-edit 121d3d57adc35ed34204f983a72590f978939b1c # 2652 # GRF # ACPI: Make FADT entries for SMI architectural
- git revert --no-edit 7186e28001ff01e9f48f838eab8ee462c3e8155c # 2651 # GRF # soc/amd: Drop acpi_fill_madt_irqoverride()
- git revert --no-edit 3454367d6401ba7d468e8915706fd022b3b5d59f # 2628 # GRF # AMD binaryPI: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 8eac12fa7d49de59f63739bcb466e188dbc1ed66 # 2627 # GRF # soc/intel/common: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 304f8387fe698b66c7c853098001fc83638dd874 # 2626 # GRF # soc/amd: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 1f9e24052a9d51c015d2841ee66e7408d7bdab84 # 2625 # GRF # asus/p2b, emulation/qemu-i440fx: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit ac61a65fef73fe0700695afd1fc849ed629d59aa # 2624 # GRF # aopen/dxplplusu: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 6437409b760a927a34bf5e804703873af898e14f # 2623 # GRF # soc/intel/baytrail,braswell: Use COMMON_MADT_IOAPIC
- git revert --no-edit 81dc352032cacb309ed9335f394969d847820511 # 2622 # GRF # intel/bd82x6x,broadwell,lynxpoint: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 7f8e2a6a4a9cb1544ef8fa19850abeb3d4213931 # 2621 # GRF # sb/intel: Use ACPI_COMMON_MADT_IOAPIC
- git revert --no-edit 10bdee13272a77aed46912363db691cf4c088a93 # 2620 # GRF # ACPI: Add COMMON_ACPI_MADT_IOAPIC and CUSTOM_ACPI_MADT
- git revert --no-edit e742b68f1ac9324ce1f700323f1226e86d068a8c # 2619 # GRF # arch/x86/ioapic: Promote ioapic_get_sci_pin()
- git revert --no-edit ae1b2d49cf0ad09ff8f1e3904a9e7b23d6fb423b # 2618 # GRF # soc/intel: Introduce ioapic_get_sci_pin()
- git revert --no-edit 9368cf90255daeb53765d442a639f86ee5be1f29 # 2615 # GRF # acpi/acpi.c: Reduce scope of some functions
- git revert --no-edit 27af3e6b111f462a71762bd56363d06d73505284 # 2599 # GRF # include/cpu/amd/mtrr: fix typo in get_top_of_mem_above_4gb
- git revert --no-edit 7c302cf20859592a32e19fb6eb434dfb06b1d3c3 # 2583 # GRF # cpu/amd/pi/00730F01: rename fixme.c to cpu_io_init.c
- git revert --no-edit fb532c711e2ef317108d6ffc35ae751bf7d58530 # 2545 # GRF # include/cpu/amd/mtrr: return uint32_t from get_top_of_mem_below_4gb
- git revert --no-edit 5e9afe7272d110265ffa6f5465fa942c2bf4961f # 2544 # CBF # include/cpu/amd/mtrr: rename functions to get top of memory regions
- git revert --no-edit 71fd3becf0f6aafa1b17495233129b06893402b1 # 2492 # GRF # soc/intel/baytrail: Make acpi_madt_irq_overrides() static
- git revert --no-edit 69a13964ea6c5fda6ddf475a9ea905aa7376620c # 2491 # GRF # sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPIC
- git revert --no-edit 36e6f9bc047f86e1628c8c41d3ac16d80fb344de # 2480 # GRF # soc/intel/xeon_sp: Don't sort struct device cpus for numa
- git revert --no-edit 8547429d396a68fc82cc6aff5b7fa61ae8235834 # 2474 # GRF # acpi/acpi.c: Follow spec more closely for MADT
- git revert --no-edit f4dff389ee90640cd2f9cd4b34f59ce14a738379 # 2456 # GRF # cpu/x86/mp_init.c: Set topology on BSP
- git revert --no-edit 2e9f0d3b6aa754dc71cd36086d1eb2a839bdb7bd # 2419 # GRF # ACPI: Add helper for MADT LAPICs
- git revert --no-edit 9ac1fb729fa316564992403580254b1c4afbf9c2 # 2418 # CBF # ACPI: Add helper for MADT LAPIC NMIs
- git revert --no-edit 899c713e3eb073491d8b954165919daa87609493 # 2417 # CBF # binaryPI: Use common code for LAPIC NMIs
- git revert --no-edit e84b095d3a238ae5fd734c4c186132a4e07eea07 # 2409 # GRF # util/sconfig: Remove unused ioapic and irq keywords
- git revert --no-edit 8b8400a889abadbbd2156d4a35a27203068766f1 # 2408 # GRF # drivers/fsp2_0/mp_service_ppi: Use struct device to fill in buffer
- git revert --no-edit 177e13513644b4d3de2529468e827ebfcadbda02 # 2360 # CBF # cpu/x86/topology: Add code to fill in topology on struct path
- git revert --no-edit ddf48eb7c75687398d6a390bc21a50d74aef5df6 # 2359 # GRF # cpu/mp_init.c: Only enable CPUs once they execute code
- git revert --no-edit a804f9195eb8fd93a2a6650cc24a26e422696214 # 2358 # GRF # cpu/smm_module_loader.c: Fix up CPU index locally
- git revert --no-edit 21ca7753bf619f1de8dca79fd1113a9c22335f11 # 2356 # GRF # cpu/x86/mp_init.c: Keep track of initial lapic ID inside device_path
- git revert --no-edit 0686c69802867293644a924bc29812697eace76f # 2300 # GRF # util/crossgcc: Update binutils from 2.37 to 2.40
- git revert --no-edit 586b1c8da06fe34f91c747440730b31428248b34 # 2181 # GRF # mb/prodrive/atlas: Add workaround for CLKREQ pins
- git revert --no-edit 4f13239318a92451dddcc821d9fb977c1d0b6994 # 2138 # GRF # mb/prodrive/atlas: Configure PCIe CLKREQ
- git revert --no-edit 13dcdff7c7e1877887c3eb696b8de35872937d41 # 2127 # GRF # mb/asrock/b75pro3-m: Disable unused ME KT PCI device
- git revert --no-edit ac8c378777d861000d82eea1c7439f16dcd45797 # 1940 # GRF # cpu/x86/smm: Add PCI resource store functionality
- git revert --no-edit 829e8e65b93963d15367092cd3d364c230465720 # 1809 # GRF # ##### soc/intel: Use common codeflow for MP init
- git revert --no-edit 36847977cb95e319ec67ab2edf85e6ea96783628 # 1760 # GRF # ##### util/crossgcc: Update GCC from 11.2 to 11.3
- git revert --no-edit c013fa6234f08e22dd3706849936847cf82b5024 # 1748 # GRF # mb/scaleway/tagada: Drop support
- git revert --no-edit 107e7aa0f58f79ee5719f82c7147e53d7d9fa218 # 1723 # GRF # cpu/x86/smm: Enable setting SMM console log level from mainboard
- git revert --no-edit 893c3ae892961facc9be8bd300160222e694ab34 # 1543 # GRF # tree: Drop repeated words
- git revert --no-edit 584d5e1cbabc1a8ce679597263d22a2a9b87c9f7 # 1532 # GRF # soc/intel/apl: Hook up cpu ops in devicetree
- git revert --no-edit 01c8c5936451d1f31dcb0a1c79f1f8e01dead83b # 1527 # GRF # Makefile.inc: Use 'Wmissing-include-dirs' command option
- git revert --no-edit b5df65a9aaee50421913ace6d7a4b35e0ddff676 # 1501 # GRF # mb/*: Replace SNB PCI devices with references from chipset.cb
- git revert --no-edit 64e2ecb36fd1d7b289cd9671dcfae2e335528d81 # 1493 # GRF # soc/intel/apl: Move cpu cluster to chipset.cb
- git revert --no-edit 15d5183e4af79624304a8379b71767cd8ee09250 # 1433 # CBF # util/sconfig: Remove lapic devices from devicetree parsers
- git revert --no-edit 2c1511a461cd6dde750090e0337bf3f893710dc1 # 1430 # GRF # crossgcc: Upgrade mpfr from 4.1.1 to 4.2.0
- git revert --no-edit d15a9f9b342e5226be67b6d43e68389d871f7f84 # 1429 # GRF # crossgcc: Upgrade mpc from 1.2.1 to 1.3.1
- git revert --no-edit 6ac0a46bbf9e20c8412ee0d04658b3a2b10d0734 # 1422 # GRF # util/crossgcc/buildgcc: Remove extra "/" at the end of IASL_BASE_URL
- git revert --no-edit 69cd729c0cde6f15d1de692f5a2da5d3dfe8ba15 # 1421 # GRF # mb/*: Remove lapic from devicetree
- git revert --no-edit 48fa6dd8f9a8f78f94d508b0a105e2ddaacf99ba # 1326 # CBF # arch/x86/Kconfig: Remove unused NUM_IPI_STARTS
- git revert --no-edit c9cd886a4b2d52734c6d1f5d028b98f0f3b1bcce # 1178 # CBF # treewide: Remove unused <cpu/x86/smm.h>
- git revert --no-edit 8b93a173fbed29ea356653caa0626e48e81a5f8d # 1177 # CBF # treewide: Remove unused <cpu/amd/mtrr.h>
- git revert --no-edit 16a444c5011e70298ebd9546a39f9d8b61d95030 # 1155 # GRF # util/crossgcc/Makefile.inc: Terminate quoted string
- git revert --no-edit fc84ae7aa3cf7e8000ef69f854281f4648eeb2b8 # 1124 # CBF # treewide: Remove unused <cpu/amd/msr.h>
- git revert --no-edit 4d75dbd1c1d6362c002a26a5c4e6de74b2816cdf # 950 # GRF # cpu/x86: Set up a separate stack for APs
- git revert --no-edit 3b32af950d704b1d14ddca917dd480f5ebbf09a5 # 821 # GRF # util/crossgcc: Add option to get packages from coreboot's mirror
- git revert --no-edit db65dd60fb11e3d38dbdd9a2e2f64d6ea7ef7576 # 748 # GRF # cpu/x86/mp_init.c: Improve AP entry point
- git revert --no-edit 6e23da2983f83c803cf4abfee542d7f90e8e9eb5 # 622 # CBF # cpu/cpu.h: Change the function signature
- git revert --no-edit f1e78a1349d40f2e8a74b15471fc5560976a566f # 560 # GRF # arch/x86/ioapic.c: Move macros to compilation unit
- git revert --no-edit 2c3ebd8b9d56c01d8e4adadf6f4e4d5b56cdb4e1 # 555 # GRF # mb,sb,soc/intel: Drop useless IO trap handlers
- git revert --no-edit 2393ad0bfb1cd23a0524e7b02a0fd75aff3bf274 # 520 # CBF # Makefile.inc: Use 'Wold-style-definition'
- git revert --no-edit f9679c42876bab145f1b7a2a2e6e1eb5331fa418 # 500 # GRF # nb/intel/gm45: Remove apic 0 from devicetree
- git revert --no-edit 31ba9356b877d670e683953f8b8962a7e6206cc3 # 499 # GRF # nb/intel/i945: Remove apic 0 from devicetree
- git revert --no-edit 803029685f96bccac13359fc616d1577508ba764 # 498 # GRF # nb/intel/x4x: Remove apic 0 from devicetree
- git revert --no-edit 98c92570d9bb363740ae1b2cbbefc3c0f2404cb4 # 497 # CBF # cpu/intel/speedstep: Have nb and sb code provide c5/c6/slfm
- git revert --no-edit cc22607dbfbab0c9ce42c071b5b3c4a304845313 # 420 # GRF # Revert "src/arch/x86: Use core apic id to get cpu_index()"
- git revert --no-edit 60a422736bde766489db8ff0dc2d56ab333c37cc # 407 # GRF # util/crossgcc: Use GitHub for downloading IASL
- git revert --no-edit a45ed44724a30303030e80898202b77c34498942 # 373 # CBF # crossgcc: Upgrade IASL from 20220331 to 20221020
- git revert --no-edit fa775b7651e4488f0535c17a5e04974e7d1a40b2 # 171 # CBF # cpu/cpu.h: Remove unused functions prototypes
- git revert --no-edit 987f46c276bd1b6b5d15be8ca9aee5f028e37fa7 # 167 # GRF # arch/x86/mpspec.c: Drop weak write_smp_table()
- git revert --no-edit ca5a793ec31c76b168ae2f9d2260b49c79330eb2 # 166 # CBF # drivers/generic/ioapic: Drop poor implementation
- git revert --no-edit d4dfc21f70616bc97191969aa2b6d0196a525fce # 134 # GRF # cpu/x86: Set thread local storage in C code
- git revert --no-edit 1d3c2e65724ed92eeef723c1acdc86ba91cbd682 # 111 # CBF # arch/x86/ioapic: Reduce API exposure
- git revert --no-edit c8a20b9d3b8939e4b7d259c5857631c9690657de # 76 # CBF # cpu/*: Drop PARALLEL_MP leftovers
- git revert --no-edit 36695f278f0ca3cb3a3b0a8ca50b317505882df2 # 18 # CBF # device/resource_allocator_v3: Drop code
- git revert --no-edit f4c11dcb53bbd324741ecd7109584eaa55579f7f # 17 # CBF # cpu/x86: Drop !CPU_INFO_V2 code
- git revert --no-edit 66b2888b77da6721955a918c8cd5399abe786a6a # 16 # CBF # cpu/x86: Drop LEGACY_SMP_INIT
- git revert --no-edit e2d291b5ae4aa49d5b1613e06b86bf2fc8efe4c5 # 15 # CBF # mb/qemu/x86: Remove option for LEGACY_SMP_INIT
- git revert --no-edit 03a6ccd20d9bb54e3a009269b8e454ee8a2e3051 # 14 # CBF # sb/amd: Remove dropped platforms
- git revert --no-edit 1a010236cf922fc28cfb36b604bdf17a9ea3cb82 # 13 # CBF # nb/amd/agesa: Remove leftover code
- git revert --no-edit 81a4fefce223ba358310aec2d988484202c176e2 # 12 # CBF # cpu/amd/agesa: Remove leftover code
- git revert --no-edit 0f12381083fdfc7bb3e6f3b2ac5cd6247506c543 # 11 # CBF # vendorcode/amd/agesa: Drop unused common code
- git revert --no-edit 7036ded25d3a051902862e2a7bdfe15916f0951d # 10 # CBF # vendorcode/amd/agesa/family16: Drop unused platform
- git revert --no-edit 49af4f7f9197e559b2c7142129441679bb1d24a2 # 9 # CBF # {cpu/nb}/amd/family16: Remove platform
- git revert --no-edit 5d152122284880029c123fe2b7dfa20cd8b74632 # 8 # CBF # vendorcode/amd/agesa/fam15tn: Drop unused platform
- git revert --no-edit 9a458e4e58edbfc154dce007961514b5c31cf7aa # 7 # CBF # {cpu/nb}/amd/family15tn: Remove platform
- git revert --no-edit 713e3c087b6128fec2fd17d4373357e10fc928ab # 6 # CBF # vendorcode/amd/agesa/fam14: Remove dropped platform
- git revert --no-edit dbdf170dcdf9edbc860766606e53c6d647d89d38 # 5 # CBF # {cpu/nb}/amd/family14: Remove platform
- git revert --no-edit 6baee3d28729d4b924e8f793c4c7311cebf1f80a # 3 # CBF # mb/*/*: Remove AMD agesa family16 boards
- git revert --no-edit f9decbb0c720662d8e71fe221aef55b7ecf76196 # 2 # CBF # mb/*/*: Remove AMD family14 boards
- git revert --no-edit e56f0c7cab77b89a750b4a3f7f380b1a10cd0d1d # 1 # CBF # mb/*/*: Remove AMD FAMILY15TN boards
- #
- # git reset --hard 5e8e911b7caee021faff96c4e82a77a42544ea62 # 00000 # - zero commit number = zero point of history before removal
- #
- git revert --no-edit ce134ababd6a444082962ccdfcd34415a647f41e # -4568 # GRF # crossgcc/buildgcc: Remove unused GCC_AUTOCONF_VERSION
- git revert --no-edit b0d87f753c9c517ba906115362d32aa4422fd188 # -5952 # CBF # util/crossgcc: Update gcc to 11.2
- # Change the download link for acpica tool to a more reliable mirror (do not worry, the file checksum will still be verified)
- sed -i -e "s,acpica.org/sites/acpica/files,sources.buildroot.net/acpica,g" ./util/crossgcc/buildgcc
- exit 0
- #
Advertisement
Add Comment
Please, Sign In to add comment