summaryrefslogtreecommitdiffstats
path: root/src/soc/amd/common/block/acpi/ivrs.c
Commit message (Expand)AuthorAgeFilesLines
* arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held2024-02-231-3/+3
* device/device.h: Rename busses for clarityArthur Heymans2024-01-311-22/+22
* device/device.h: Drop multiple linksArthur Heymans2024-01-291-6/+5
* soc/amd: use common ACPI_SCI_IRQ definitionFelix Held2024-01-271-1/+0
* soc/amd: factor out common acpi_add_ivrs_table implementationFelix Held2024-01-261-1/+14
* device: Add support for multiple PCI segment groupsFelix Held2024-01-161-3/+3
* soc/amd: move IOMMU_IOAPIC_IDX define to amdblocks/ioapic.hFelix Held2024-01-111-1/+0
* soc/amd/common/acpi/ivrs: probe IOAPIC device on domain deviceFelix Held2023-07-251-2/+1
* soc/amd/common/block/acpi/ivrs: use IOMMU PCI register definitionsFelix Held2023-07-041-2/+3
* soc/amd/common/block/acpi/ivrs: fix missing IOAPIC[1] errorFelix Held2023-06-281-1/+2
* soc/amd/block/ivrs: Add NULL check for IVRSNaresh Solanki2023-06-271-0/+5
* soc/amd/common/block/acpi/ivrs: zero-initialize ivhd_[range,entry]Felix Held2023-06-261-0/+3
* soc/amd/common/block/acpi/ivrs: use size of instance instead of typeFelix Held2023-06-261-2/+2
* soc/amd/common/block/acpi/ivrs: use memset on ivhd_[11,40]Felix Held2023-06-261-6/+4
* soc/amd/common/block/acpi/ivrs: zero-initialize ivhd_hpet structFelix Held2023-06-231-2/+1
* soc/amd/common/acpi/ivrs: add HID argument to ivhd_describe_f0_deviceFelix Held2023-06-231-10/+5
* soc/amd/common/block/acpi/ivrs: zero-initialize ivhd_f0 structFelix Held2023-06-231-5/+1
* soc/amd/common/block/acpi/ivrs: conditionally generate eMMC entryFelix Held2023-06-231-4/+9
* acpi/acpi.h: Remove global acpi_fill_ivrs_ioapic()Arthur Heymans2023-06-141-15/+3
* soc/amd/acpi/ivrs: Use specific IOMMU resource index on all SOCArthur Heymans2023-06-141-3/+0
* soc/amd/block/ivrs: Generalize IVRS table generationNaresh Solanki2023-06-121-178/+159
* soc/amd/common/block/acpi.ivrs: use SMBUS_DEVFN for FCH IOAPIC device IDFelix Held2023-02-131-2/+2
* treewide: Remove unused <cpu/amd/msr.h>Elyes Haouas2023-01-091-1/+0
* treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas2022-12-101-1/+1
* soc/amd/common/block/acpi/ivrs: read IOAPIC IDs from hardwareFelix Held2022-12-071-2/+4
* soc/amd/common: Fix some white spaces issuesElyes Haouas2022-07-171-2/+2
* soc/amd/picasso: Use read*pArthur Heymans2022-05-061-7/+7
* src/soc: Remove unused <stdlib.h>Elyes HAOUAS2022-01-101-1/+0
* soc/amd/picasso: Move IVRS generation code to commonJason Glenesk2021-08-051-0/+468