aboutsummaryrefslogtreecommitdiff
path: root/src/acpi
AgeCommit message (Expand)Author
2024-06-28acpi: Add support for DRHD size reportingShuo Liu
2024-06-26acpi: Rename acpi_create_dmar_drhdShuo Liu
2024-06-24acpi/acpi: Fix Qemu's XSDT patching codePatrick Rudolph
2024-06-24acpigen_ps2_keybd: Support a Do Not Disturb keyAseda Aboagye
2024-06-24acpigen_ps2_keybd: Support an Accessibility keyAseda Aboagye
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-05-27acpi/acpi_apic;arch/x86/acpi: better document ACPI_NO_PCAT_8259 caseFelix Held
2024-05-27acpi/acpi_apic: use generic MADT IRQ override function for SCI overrideFelix Held
2024-05-25acpi: add and use defines for LAPIC feature flagsFelix Held
2024-05-25acpi: introduce and use ACPI_MADT_PCAT_COMPAT defineFelix Held
2024-05-06acpi: Remove acpigen_write_OSC_pci_domainShuo Liu
2024-04-28acpi: Fix return value in acpi_device_write_dsd_gpio()Jianeng Ceng
2024-04-22acpigen_ps2_keybd: Add assistant key to linux,keymapAseda Aboagye
2024-04-19acpigen_ps2_keybd: Add Fn key to linux,keymapAseda Aboagye
2024-04-19acpi: Make acpi_device_write_dsd_gpio() publicJianeng Ceng
2024-04-15drivers/crb: use crb_tpm_ prefix instead of tpm2_Sergii Dmytruk
2024-04-15acpigen_ps2_keybd: Add support for dictation keyAseda Aboagye
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-04-01acpi: Add acpigen_write_OSC_pci_domainShuo Liu
2024-03-30acpi: Remove blank lines before '}' and after '{'Elyes Haouas
2024-03-28security/tpm: replace CONFIG(TPMx) checks with runtime checkSergii Dmytruk
2024-03-01acpi/acpigen_pci_root_resource_producer: zero-pad rangesFelix Held
2024-02-29soc/amd: move common pci_domain_fill_ssdt implementation to acpi/Felix Held
2024-02-23arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held
2024-02-09acpi/acpi: Pass struct device to acpi_create_srat_gia_pciPatrick Rudolph
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-24device: Add inline method to identify PATH_ROOTPatrick Rudolph
2024-01-24acpi,arch,commonlib: Rename Makefiles from .inc to .mkMartin Roth
2024-01-22device/device.h: Drop acpi_inject_dsdtArthur Heymans
2024-01-16device: Add support for multiple PCI segment groupsFelix Held
2024-01-13acpi/acpigen: add acpigen_write_SEG for segment group number methodFelix Held
2023-12-22x86: Separate CPU and SoC physical address sizeJeremy Compostella
2023-12-20acpi: Reduce wait interval in delay loop for sleepSukumar Ghorai
2023-12-15acpi: Add support for WDAT tableMarek Maslanka
2023-12-08acpi.c: Fix generating pointer to cb_tables located >4GArthur Heymans
2023-12-07acpi: add missing device/device.h includeFelix Held
2023-12-06acpi/acpi_gic: Add GIC ITS subtableNaresh Solanki
2023-12-06acpi: Add IO Remapping Table structuresNaresh Solanki
2023-12-05acpi/acpi: make sure that table_ptr is non-NULL in acpidump_printFelix Held
2023-12-02acpi: Add PPTT supportDavid Milosevic
2023-12-02soc/amd: Add DBG2 ACPI tableZheng Bao
2023-11-27acpi: Enable 64bit ECAM resourceNaresh Solanki
2023-11-23acpigen.c: Add resource consumer functions for mmioArthur Heymans
2023-11-16acpi/device: Only return dev->ops->acpi_name if non-NULLCoolStar
2023-11-15acpi/acpigen: drop len assert in acpigen_pop_lenFelix Held
2023-11-15acpi/acpigen: introduce and use ACPIGEN_RSVD_PKGLEN_BYTESFelix Held
2023-11-15acpi/acpigen: rework acpigen_pop_len for different size PkgLengthFelix Held
2023-11-13acpi/acpigen: point out what acpigen_write_len_f doesFelix Held
2023-11-11acpi/acpigen: Fix buffer length in acpigen_write_name_unicode()Matt DeVillier
2023-10-16acpi/acpigen: Allow general namestring in write mutex functionsPaweł Anikiel
2023-10-02acpi/acpigen_ps2_keybd: Reduce minimum keys, optional alpha/num/punctJonathon Hall
2023-09-27acpi: Fix typosNaresh Solanki
2023-09-18acpi: Add functions to declare ARM GIC V3 hardwareArthur Heymans
2023-09-18acpi/Makefile.inc: Move code inclusionArthur Heymans
2023-09-18arch/arm64: Hook up ACPI table generationArthur Heymans
2023-09-14acpi: Comply with ACPI specification by making _STR unicode stringsCliff Huang
2023-09-14acpi.c: Add XSDT on QEMUArthur Heymans
2023-09-13acpi/soundwire.[ch]: Fix dpn entry array overrunMartin Roth
2023-09-01acpi/acpi.c: Accomodate 64bit MMCONF base in MCFG tableNaresh Solanki
2023-08-24acpi: Add function to add ARM PL011 to ACPI DBG2Arthur Heymans
2023-08-16ACPI: Add usb_charge_mode_from_gnvs()Kyösti Mälkki
2023-08-13src/acpi/acpi.c: make BOOT0000 APCI device visible to OSMatt DeVillier
2023-08-08ACPI: Add helper fill_fadt_extended_pm_io()Kyösti Mälkki
2023-08-03acpi.c: Find FACS using 64bit address fieldsArthur Heymans
2023-08-03acpi.c: Swap XSDT and RSDT for adding/finding tablesArthur Heymans
2023-08-02acpi/acpi.c: Move setting FADT SCI INT to arch specific codeArthur Heymans
2023-08-02acpi/acpi.c: Add and use acpi_arch_fill_madt()Arthur Heymans
2023-08-02acpi.c: Add FACS and DSDT to debug hex printingArthur Heymans
2023-08-02acpi.c: Fill in >4G FADT entries correctlyArthur Heymans
2023-08-02acpi.c: Guard FACS generationArthur Heymans
2023-07-23acpi.c: Add functions to create GTDTArthur Heymans
2023-07-21acpi/acpi.c: Split of ACPI table generation into separate filesArthur Heymans
2023-07-21acpi/acpigen.c: Ignore compiler warning about stack overflowingArthur Heymans
2023-07-20acpi: Move ECAM resource below PNP0C02 device in a common placeArthur Heymans
2023-07-06acpi/acpi.c: Fix regression with DSDTKyösti Mälkki
2023-07-06acpi/gnvs.c: Drop unused pointer to the cbmem consoleArthur Heymans
2023-07-03acpi/acpi.c: Move ACPI header creation to a functionArthur Heymans
2023-07-03acpi/acpi.c: Reduce boilerplateArthur Heymans
2023-06-29acpi: Set checksum for SPCR tableNico Huber
2023-06-28acpi: Add SPCR tableArthur Heymans
2023-06-26acpi/acpigen.c: Be explicit about char signArthur Heymans
2023-06-18acpi/acpi.c: Return function argument when bailing outArthur Heymans
2023-06-18acpi/acpi.c: Change signature of write_acpi_tablesArthur Heymans
2023-06-17acpi/acpi.c: Fix printing all ACPI tablesArthur Heymans
2023-06-14acpi: Add a debug option to print out tables in ACPICA compatible hexArthur Heymans
2023-06-12acpi/acpi.c: Reduce scope of functions used locallyArthur Heymans
2023-06-07acpi/acpigen: generate DWord IO resource in acpigen_resource_producer_ioFelix Held
2023-05-30acpi/acpigen: rename and clarify bus/IO/MMIO resource producer functionsFelix Held
2023-05-26acpi/acpigen: add acpigen_resource_mmio to generate MMIO resourceFelix Held
2023-05-17acpi: Warn on timeout in write_delay_until()Cliff Huang
2023-05-16acpigen: Add printf-like function for debug stringCliff Huang
2023-05-14acpi/acpigen: add comment about byte 0 in acpigen_resource_*wordFelix Held
2023-05-13acpi/Kconfig: move \_SB scope out of ACPI_CPU_STRINGFelix Held
2023-05-11acpi/acpigen: add acpigen_resource_io to generate I/O resourceFelix Held
2023-05-11acpi/acpigen: add acpigen_resource_bus_number to generate bus numberFelix Held
2023-05-11acpi/acpi.c: Assign coreboot_rsdp for QEMUBin Meng
2023-05-08acpi/acpigen: add acpigen_write_BBN to generate base bus number methodFelix Held
2023-05-01acpi: Add missing cbfs_unmap()Grzegorz Bernacki
2023-05-01acpigen: Add a runtime method to override exposed _Sx sleep statesArthur Heymans
2023-04-29ACPI: Make FADT entries for RTC/CMOS architecturalKyösti Mälkki