summaryrefslogtreecommitdiff
path: root/src/include/acpi
AgeCommit message (Expand)Author
2023-11-20acpi: Optimize enum acpi_tables layoutNaresh Solanki
2023-10-20acpi: Reserve hardware ID for custom AMD ACP driverCoolStar
2023-10-19soc/intel: Improve CONFIG_ACPI_SOC_INTEL_SLP_S0_FREQ_HZ useJeremy Compostella
2023-10-18acpi: Configure slp-s0 residency counter frequency in LPIT tableSukumar Ghorai
2023-10-05soc/intel: separate slp-s0 residency counter frequency in LPIT tableSukumar Ghorai
2023-10-02acpi/acpigen_ps2_keybd: Reduce minimum keys, optional alpha/num/punctJonathon Hall
2023-09-28include/acpi/acpi_pld.h: Remove comment on PLDElyes Haouas
2023-09-27acpi: Fix typosNaresh Solanki
2023-09-18acpi: Add functions to declare ARM GIC V3 hardwareArthur Heymans
2023-09-06device/pci_rom: Set VBIOS checksum when filling VFCT tableMatt DeVillier
2023-09-01acpi/acpi.c: Accomodate 64bit MMCONF base in MCFG tableNaresh Solanki
2023-08-27acpi/acpi.h: Use __packed over __attribute__((packed))Elyes Haouas
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-08ACPI: Add helper fill_fadt_extended_pm_io()Kyösti Mälkki
2023-08-02acpi/acpi.c: Add and use acpi_arch_fill_madt()Arthur Heymans
2023-08-02acpi/acpi.h: Add MADT GIC structuresArthur Heymans
2023-08-01include/acpi: Use C99 flexible arraysElyes Haouas
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-20acpi: Add GTDT structsArthur Heymans
2023-07-13acpi: Reserve hardware IDs for custom Intel GMBus I2C driverCoolStar
2023-06-28acpi: Add SPCR tableArthur Heymans
2023-06-18acpi/acpi.c: Change signature of write_acpi_tablesArthur Heymans
2023-06-14acpi/acpi.h: Remove global acpi_fill_ivrs_ioapic()Arthur Heymans
2023-06-12acpi/acpi.c: Reduce scope of functions used locallyArthur Heymans
2023-06-09acpi: Add struct for SPCR tableArthur Heymans
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-16acpigen: Add printf-like function for debug stringCliff Huang
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-08acpi/acpigen: add acpigen_write_BBN to generate base bus number methodFelix Held
2023-05-01acpigen: Add a runtime method to override exposed _Sx sleep statesArthur Heymans
2023-04-26arch/x86/ioapic: Promote ioapic_get_sci_pin()Kyösti Mälkki
2023-04-26soc/intel: Introduce ioapic_get_sci_pin()Kyösti Mälkki
2023-04-26ACPI: Add acpigen_write_PTC()Kyösti Mälkki
2023-04-26acpi/acpi.c: Reduce scope of some functionsArthur Heymans
2023-04-12Reland "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2023-04-11ACPI: Add helper for MADT LAPICsKyösti Mälkki
2023-04-11ACPI: Add helper for MADT LAPIC NMIsKyösti Mälkki
2023-04-11binaryPI: Use common code for LAPIC NMIsKyösti Mälkki
2023-03-03acpi: Add SRAT x2APIC table supportNaresh Solanki
2023-02-10acpi/acpigen: add acpigen_write_store_namestr_to_namestrFelix Held
2023-02-09src/acpi: add function gen: if_lgreater_ and namestr assignmentCliff Huang
2023-02-08acpi/acpigen.h: Fix EVENT_OP valueElyes Haouas
2023-01-31acpi/acpigen: introduce acpigen_write_processor_deviceFelix Held
2023-01-28acpi/acpigen: factor out acpigen_write_processor_namestringFelix Held
2023-01-27src/acpi: add debug message with concatenated stringCliff Huang
2023-01-19drivers/usb/acpi: Add USB _DSM method to enable/disable USB LPM per portKane Chen
2022-12-15soc/intel/{adl, common}: provide a list of D-states to enter LPMEran Mitrani
2022-12-06acpi/acpi.c: Add a method to generate IOAPIC DMAR entries from hwArthur Heymans
2022-12-05acpi: Helper functions to add certain _DSD propertiesKapil Porwal
2022-11-29acpi: Create a common method to add DmaPropertyKapil Porwal
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-20acpi: Add initial support for CEDTJonathan Zhang
2022-11-10ACPI: Add acpi_create_madt_ioapic_from_hw()Kyösti Mälkki
2022-11-03include/acpi/acpi_crat.h: Add missing <stdint.h>Elyes Haouas
2022-11-02acpigen: export acpigen_write_field_nameMichael Niewöhner
2022-10-29acpigen: Always inline helper functionsJakub Czapiga
2022-10-20Revert "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2022-09-27acpi/acpi_pm.c: refactor acpi_pm_state_for_* functionsFabio Aiuto
2022-09-08acpi/acpigen_dptf: Increase DPTF_MAX_FAN_PERF_STATES to 20Dtrain Hsu
2022-09-04drivers/intel/dptf: Add multiple fan support under dptfSumeet Pawnikar
2022-07-16include/acpi: Add macros & definitions for resources types and flagsEran Mitrani
2022-05-16acpi, arch/x86/smp/mpspec,soc/amd/common: Move MP_IRQ_ flags into acpi.hRaul E Rangel
2022-05-12soc/intel/alderlake: provide a list of D-states to enter LPMTarun Tuli
2022-05-04ec/google/chromeec: Add retimer handle to Type C connPrashant Malani
2022-04-27lib/hardwaremain.c: Move creating ACPI structs to bootstate hooksArthur Heymans
2022-04-05drivers/intel/dptf: Add support for Battery participantVarshit B Pandya
2022-04-01drivers/intel/dptf: Add support for Power participantVarshit B Pandya
2022-03-09coreboot_tables.c: Expose the ACPI RSDPArthur Heymans
2022-02-22include/acpi/acpi.h: Drop non-existing acpi_create_madt_lapic_nmis()Elyes Haouas
2022-02-21[acpi]{include,soc/amd,southbridge/amd}: Clarify ARM_boot_arch in commentsElyes Haouas
2022-02-21src/acpi: Add macro for FADT Minor Version and use itElyes Haouas
2022-02-18arch/x86/acpi: Add code for KEY_MENUBoris Mittelberg
2022-02-18include/acpi/acpi.h: Drop non-existing update_ssdt()Elyes Haouas
2022-02-18include/acpi/acpi.h: Drop non-existing update_ssdtx()Elyes Haouas
2022-02-18acpi: Use ACPI macros to configure USB port _PLD objectSubrata Banik
2022-01-18src/include/acpi: Move CPPC_PACKAGE_NAME macro definitionSridhar Siricilla
2021-12-06acpi: Add #define for Mutex "no timeout" valueTim Wawrzynczak
2021-11-30acpi: Convert ACPI_DEVICE_SLEEP_* values to an enumTim Wawrzynczak
2021-11-29acpi,Makefile: Add preload_acpi_dsdtRaul E Rangel
2021-11-26dptf: Add support for one more temperature sensorTim Wawrzynczak
2021-11-22ec/google/chromeec: Add PLD to EC conn in ACPI tableWon Chung
2021-10-21acpigen,soc/amd,cpu/intel: rework static DWORD for CPPC tableMichael Niewöhner
2021-10-19cpu/intel/speedstep: Constify `get_cst_entries()`Angel Pons
2021-10-19acpi/acpigen: Constify CST functions' pointersAngel Pons
2021-10-18ACPI: Have common acpi_fill_mcfg()Kyösti Mälkki
2021-10-13soc/amd/cezanne,soc/intel/common: rework CPPC table generationMichael Niewöhner
2021-10-08acpi: add macros for MSR and `unsupported` register resource typesMichael Niewöhner
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-10-01acpi/acpigen_dptf: Add TPCH participant for dptfSumeet Pawnikar
2021-09-10acpigen: Add ability to auto-generate _DSM Function 0Tim Wawrzynczak
2021-08-06arch/x86/acpi: rename KEY_KBDILLUMTOGGLE to KEY_KBD_BKLIGHT_TOGGLEScott Chao
2021-07-31arch/x86/acpi: Add code for KEY_MICMUTE and KEY_KBDILLUMTOGGLEScott Chao
2021-07-27include/acpi/acpi.h: add comment about raw data in generic error statusFelix Held
2021-07-12acpi: Add function to simplify If (CondRefOf (..)) sequencesTim Wawrzynczak
2021-06-14ACPI: Refactor use of global and device NVSKyösti Mälkki
2021-06-14ChromeOS: Separate NVS from global GNVSKyösti Mälkki