summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge/northbridge.c
AgeCommit message (Expand)Author
2024-01-27soc/amd/*/acpi: use common soc_acpi_write_tables prototypeFelix Held
2024-01-27soc/amd: rename agesa_write_acpi_tables to soc_acpi_write_tablesFelix Held
2024-01-11soc/amd/stoneyridge/northbridge: report GNB IOAPIC in domainFelix Held
2023-12-26soc/amd/stoneyridge: use is_dev_enabled(DEV_PTR())Felix Held
2023-12-15soc/amd/stoney/northbridge: Remove dead codeArthur Heymans
2023-11-07soc/amd/common,stoneyridge: drop invalid hda_soc_ssdt_quirksFelix Held
2023-08-15nb,soc/amd/*/northbridge: use mmio_range to add IOAPIC2 resourcesFelix Held
2023-07-18soc/amd/stoneyridge: Use newer function for resource declarationsArthur Heymans
2023-06-07soc/amd/stoneyridge/northbridge: use VGA_MMIO_* definesFelix Held
2023-06-07soc/amd/common/acpi: move acpi_fill_root_complex_tom to StoneyridgeFelix Held
2023-06-06soc/amd/stoneyridge/northbridge: reserve PCI config IO portsFelix Held
2023-04-23include/cpu/amd/mtrr: fix typo in get_top_of_mem_above_4gbFelix Held
2023-04-21soc/amd/stoneyridge/northbridge: use get_top_of_mem_[below,above]_4gbFelix Held
2023-04-21include/cpu/amd/mtrr: rename functions to get top of memory regionsFelix Held
2023-04-20soc/amd/stoneyridge/northbridge: fix indentation in set_mmio_addr_regFelix Held
2023-04-13soc/amd/stoneyridge/northbridge: use common acpi_fill_root_complex_tomFelix Held
2023-03-29soc/amd/stoneyridge: use common AMD CPU power state ACPI generationFelix Held
2023-03-28soc/amd/stoneyridge: move map_oprom_vendev to graphics.cFelix Held
2023-03-07soc/amd/stoneyridge: request binaryPI to use \_SB_ scope in PSTATE SSDTFelix Held
2023-01-19soc/amd/stoneyridge/northbridge: use acpi_align_currentFelix Held
2023-01-09treewide: Remove unused <cpu/amd/msr.h>Elyes Haouas
2022-11-17soc/amd: Use ioapic helper functionsKyösti Mälkki
2022-10-14soc/amd/stoneyridge: use devicetree ops over pci driverFelix Held
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-07-17soc/amd: Fix some white spaces issuesElyes Haouas
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-03-03soc/amd/*/northbridge,root_complex: add comment about PCI BARsFelix Held
2022-03-03soc/amd/*/northbridge,root_complex: simplify GNB IOAPIC resource indexFelix Held
2022-03-03soc/amd/*/northbridge,root_complex: simplify mmconf_resource indexFelix Held
2022-02-25arch/x86: factor out and commonize HPET_BASE_ADDRESS definitionFelix Held
2021-11-03cpu/amd/mtrr: Remove topmem global variablesArthur Heymans
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-06-11cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki
2021-06-08soc/amd: factor out acpi_soc_get_bert_region to amd/commonFelix Held
2021-06-08soc/amd/stoneyridge: use common BERT ACPI table generationFelix Held
2021-06-08arch/x86/include/bert_storage: introduce bert_should_generate_acpi_tableFelix Held
2021-02-20sb,soc/amd: Drop OSFL method in ASLKyösti Mälkki
2021-02-20soc/amd/stoneyridge: Fix _INI method in SSDT for HDAFurquan Shaikh
2021-02-13soc/amd: introduce and use common IOAPIC IDsFelix Held
2021-02-12soc/amd: Move acpi_fill_mcfg into common/blocks/acpiRaul E Rangel
2021-01-26soc/amd: Refactor some ACPI S3 callsKyösti Mälkki
2020-10-30{soc/amd,sb/amd/hudson}: Fix generating the ACPI mcfgArthur Heymans
2020-09-21soc/amd: Drop unneeded empty linesElyes HAOUAS
2020-05-14soc/amd/stoneyridge: add resources during read_resources()Furquan Shaikh
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-29soc/amd/hda: Move HDA PCI device from DSDT to SSDTFurquan Shaikh
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-28device: Constify struct device * parameter to write_acpi_tablesFurquan Shaikh
2020-04-05soc/amd: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-05Drop explicit NULL initializations from `device_operations`Elyes HAOUAS
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber
2020-03-25acpi: correct the processor devices scopeMichał Żygowski
2020-03-18soc: Remove copyright noticesPatrick Georgi
2019-12-19soc/{amd,cavium,mediatek,sifive}: Remove unused <stdlib.h>Elyes HAOUAS
2019-12-04amdblocks/acpimmio: Unify BIOSRAM usageMichał Żygowski
2019-07-31soc/amd/stoneyridge: Change code to accommodate Merlin Falcon SOCRichard Spiegel
2019-05-06soc/amd/stoneyridge: Move acpi_fill_mcfg to northbridgeMarshall Dawson
2019-04-26soc/{amd,intel}/chip: Use local include for chip.hElyes HAOUAS
2019-04-23soc/amd/common: Introduce agesa_execute_state()Kyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2018-12-05src/(device/lib/soc): Remove unused variablesRichard Spiegel
2018-11-16soc/amd: Convert from AMD units to coreboot unitsRichard Spiegel
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-11-07soc/amd/stoneyridge: Fix 81+ characters linesRichard Spiegel
2018-10-31soc/amd/stoneyridge: Get rid of domain_read_resourcesMartin Roth
2018-10-30src: Move shared amd64 and IA32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-10-30soc/amd/stoneyridge: Set IOMMU support to follow device settingMartin Roth
2018-10-30soc/amd/stoneyridge: Remove dev_find_slot where possibleRichard Spiegel
2018-10-18cpu/amd: Use common AMD's MSRElyes HAOUAS
2018-10-03soc/amd/stoneyridge: Add IOMMU supportMarc Jones
2018-09-07amd/stoneyridge: Construct ACPI BERT tableMarshall Dawson
2018-07-30soc/amd/stoneyridge/northbridge.c: Create a way to change eDP training valueRichard Spiegel
2018-05-23soc/amd/stoneyridge/: Get rid of device_tElyes HAOUAS
2018-04-16soc/amd/stoneyridge/northbridge.c: Fix bit definitionsRichard Spiegel
2018-04-09amd/stoneyridge: Add GNB IOAPIC initMarc Jones
2018-02-26soc/amd/stoneyridge: Refactor northbridge resource allocatorMarc Jones
2018-02-12amd/stoneyridge: Add S3 support to POSTMarshall Dawson
2017-12-18soc/amd: Move stoneyridge features out of agesawrapperMarshall Dawson
2017-12-15soc/amd/common: Update agesawrapper_call.hRichard Spiegel
2017-12-12soc/amd/common: Move Agesa related headersRichard Spiegel
2017-11-08amd/stoneyridge: Remove fixme.cMarshall Dawson
2017-11-04soc/amd/stoneyridge: don't open code known literalsAaron Durbin
2017-10-19soc/amd/stoneyridge: Use macros for PCI_DEVFN callsChris Ching
2017-09-27amd/stoneyridge: Clean up include files in northbridge.hMarshall Dawson
2017-09-27amd/stoneyridge: Enable SMM in TSEGMarshall Dawson
2017-09-27amd/stoneyridge: Convert MP init to mp_init_with_smmMarshall Dawson
2017-09-26amd/stoneyridge: Make UMA memory cacheableMarshall Dawson
2017-09-26amd/stoneyridge: Remove EXT_CONF_SUPPORT checkMarshall Dawson
2017-09-26amd/stoneyridge: Simplify memory hole calculationMarshall Dawson
2017-09-26binaryPI: Drop Options.h includeKyösti Mälkki
2017-09-26AGESA: Avoid cpuRegisters.h includeKyösti Mälkki
2017-09-22AGESA binaryPI: Clean up amdfamXX.h includeKyösti Mälkki
2017-09-13amd/stoneyridge: Remove multi-node supportMarshall Dawson
2017-09-13amd/stoneyridge: Simplify SB link routingMarshall Dawson
2017-07-16soc/amd/stoneyridge:Fix IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-07-08soc/amd/stoneyridge/northbridge.c: remove unnecessary null checkMartin Kepplinger