summaryrefslogtreecommitdiff
path: root/src/soc/amd/cezanne/acpi.c
AgeCommit message (Expand)Author
2024-01-28soc/amd/*/acpi: drop CRAT TODOFelix Held
2024-01-27soc/amd: move acpi_add_fsp_tables implementation to common FSP codeFelix Held
2024-01-27soc/amd: factor out acpi_add_fsp_tablesFelix Held
2024-01-27soc/amd: use common ACPI_SCI_IRQ definitionFelix Held
2024-01-11soc/amd/common/acpi: factor out common MADT codeFelix Held
2023-12-15soc/amd: drop fill_fadt_extended_pm_regsFelix Held
2023-04-29sb,soc/amd,intel: Drop include <cpu/x86/smm.h>Kyösti Mälkki
2023-04-29ACPI: Make FADT entries for RTC/CMOS architecturalKyösti Mälkki
2023-04-27ACPI: Make FADT entries for SMI architecturalKyösti Mälkki
2023-04-27soc/amd: Drop acpi_fill_madt_irqoverride()Kyösti Mälkki
2023-04-26soc/amd: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26arch/x86/ioapic: Promote ioapic_get_sci_pin()Kyö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-03-29soc/amd/common/cpu/tsc: factor out family-specific get_pstate_core_freqFelix Held
2023-03-27soc/amd: factor out common get_pstate_core_power implementationFelix Held
2023-03-27soc/amd: introduce and use get_pstate_core_uvolts for SVI2 and SVI3Felix Held
2023-03-27soc/amd: introduce and use get_uvolts_from_vid for SVI2 and SVI3Felix Held
2023-03-24soc/amd/*/include/msr: add version number to SERIAL_VID_* define namesFelix Held
2023-03-24soc/amd/*/include/msr: drop _LO part from PSTATE definition namesFelix Held
2023-03-24soc/amd: pass pstate_msr union to get_pstate_core_[freq,power]Felix Held
2023-03-22soc/amd/*/acpi: assign proper boolean values in get_pstate_core_freqFelix Held
2023-03-20soc/amd/cezanne: introduce and use pstate_msr bitfield structFelix Held
2023-03-08soc/amd/*/acpi: factor out common get_pstate_info implementationFelix Held
2023-03-08soc/amd/*/acpi: factor out common generate_cpu_entries implementationFelix Held
2023-03-08soc/amd/cezanne/acpi: rework C state info table handlingFelix Held
2023-03-06soc/amd/*/acpi: drop unnecessary duty_offset/duty_width field writesFelix Held
2023-03-06soc/amd/*/acpi: drop unneeded pstate_cnt FADT assignmentFelix Held
2023-03-06soc/amd/*/acpi: drop unneeded mon_alrm FADT assignmentFelix Held
2023-02-28soc/amd: introduce and use PSTATE_MSR macroFelix Held
2023-02-28soc/amd/*/acpi: add comment about p_lvl[2,3]_lat FADT field usageFelix Held
2023-01-31soc/amd/cezanne/acpi: use acpigen_write_processor_deviceFelix Held
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-17soc/amd: Use ioapic helper functionsKyösti Mälkki
2022-10-18soc/amd: factor out writing extended PM registers in FADTFelix Held
2022-10-15treewide: Use 'fadt->x_pm1a_evt_blk.addrl = fadt->pm1a_evt_blk'Felix Held
2022-10-12treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk'Elyes Haouas
2022-10-12treewide: Use 'fadt->x_pm_tmr_blk.addrl = fadt->pm_tmr_blk'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk' for 'x_gpe0_blk.addrl'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk_len' for 'x_gpe0_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm_tmr_len' for 'x_pm_tmr_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_cnt_len' for 'x_pm1a_cnt_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_evt_len' for 'x_pm1a_evt_blk.bit_width'Elyes Haouas
2022-09-14soc/amd: Recalculate the field power in PSS table entryZheng Bao
2022-08-12soc/amd/cezanne,common: factor out CPPC code to common AMD SoC codeFelix Held
2022-01-26soc/amd/cezanne,picasso,sabrina: factor out get_threads_per_coreFelix Held
2021-10-19acpi/acpigen: Constify CST functions' pointersAngel Pons
2021-07-15soc/amd/cezanne: add ACPI CPPC support for AMDJulian Schroeder
2021-06-18soc/amd/picasso,stoneyridge/acpi: use defines for MADT parametersFelix Held
2021-05-09soc/amd/cezanne: add GNB IOAPIC supportFelix Held
2021-04-21soc/amd/cezanne: Add support for C-state 3Raul E Rangel
2021-04-16soc/amd/cezanne: Update FADT to support S0i3Jason Glenesk
2021-04-16soc/amd/cezanne: Port ACPI p-state and c-state entries from picassoJason Glenesk
2021-02-26soc/amd/cezanne/acpi: Generate MADT LAPIC NMI settingsRaul E Rangel
2021-02-25soc/amd/cezanne/acpi: Use IO addresses for ACPI blockRaul E Rangel
2021-02-17soc/amd/cezanne: Add FCH IO-APIC to MADTRaul E Rangel
2021-02-14soc/amd/cezanne: Fill FADT and MADTRaul E Rangel
2021-02-13soc/amd/cezanne: select ACPI support and make the compiler happyFelix Held