summaryrefslogtreecommitdiff
path: root/src/acpi
AgeCommit message (Expand)Author
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
2023-04-26ACPI: Add COMMON_ACPI_MADT_IOAPIC and CUSTOM_ACPI_MADTKyösti Mälkki
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-21ACPI: Obsolete FADT duty_offset and duty_width fieldsKyösti Mälkki
2023-04-21ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fieldsKyösti Mälkki
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyösti Mälkki
2023-04-14acpi/acpi.c: Follow spec more closely for MADTArthur 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-14acpi/acpigen_dptf: Add pkg return to dptf_write_power_limits()CoolStar
2023-02-10acpi/acpigen: use acpigen_write_store_* in acpigen_write_romFelix Held
2023-02-10acpi/acpigen: add acpigen_write_store_namestr_to_namestrFelix Held
2023-02-10acpi/acpigen: use acpigen_write_if_lgreater_* in acpigen_write_romFelix Held
2023-02-09src/acpi: add function gen: if_lgreater_ and namestr assignmentCliff Huang
2023-02-07acpi/acpigen.c: Add a comment to deprecate acpigen_write_processor()Elyes Haouas
2023-01-31acpi/acpigen: introduce acpigen_write_processor_deviceFelix Held
2023-01-28acpi/acpigen: factor out acpigen_write_processor_namestringFelix Held
2023-01-28acpi/Kconfig: improve description of ACPI_CPU_STRING config optionFelix 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-27tree/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-12-27{acpi,arch,soc}/acpi: Replace constant "One" with actual numberFelix Singer
2022-12-06acpi/acpi.c: Add a method to generate IOAPIC DMAR entries from hwArthur Heymans
2022-12-05acpi/acpi.c: update ACPI table revisionsJonathan Zhang
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: Flag boards with ACPI_NO_MADTKyösti Mälkki
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-22src/acpi: Remove unnecessary space after castsElyes Haouas
2022-11-20acpi: Add initial support for CEDTJonathan Zhang
2022-11-13acpi: Update default processor string from decimal to hexMarc Jones
2022-11-11acpi/acpi.c: Fix einj generation pointer arithmeticsJonathan Zhang
2022-11-10ACPI: Add acpi_create_madt_ioapic_from_hw()Kyösti Mälkki
2022-11-02acpigen: export acpigen_write_field_nameMichael Niewöhner
2022-10-20Revert "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2022-09-29treewide: use is_enabled_cpu() on cycles over device listFabio Aiuto
2022-09-27acpi/acpi_pm.c: refactor acpi_pm_state_for_* functionsFabio Aiuto
2022-09-04drivers/intel/dptf: Add multiple fan support under dptfSumeet Pawnikar
2022-07-04treewide: Unify Google brandingJon Murphy
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-14src/acpi/device: Early return in _ON if device already enabledTim Van Patten
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-03-08device/mmio.h: Move readXp/writeXp helpers to device/mmio.hJianjun Wang
2022-03-02acpi/acpi: drop weak cpu_get_lapic_addr implementationFelix Held
2022-02-25arch/x86: consolidate HPET base address definitionsFelix Held
2022-02-25acpi/acpi: use read32p instead of pointer dereferencingFelix Held
2022-02-24treewide: Write minor version at acpi_create_fadt() functionElyes Haouas