coreboot/src/acpi
Kyösti Mälkki 027f86e6af ACPI: Add usb_charge_mode_from_gnvs()
Early Chromebook generations stored the information about
USB port power control for S3/S5 sleepstates in GNVS, although
the configuration is static.

Reduce code duplication and react to ACPI S4 as if it was ACPI
S5 request.

Change-Id: I7e6f37a023b0e9317dcf0355dfa70e28d51cdad9
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/74524
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
2023-08-16 17:55:02 +00:00
..
acpi.c src/acpi/acpi.c: make BOOT0000 APCI device visible to OS 2023-08-13 02:33:37 +00:00
acpi_apic.c acpi/acpi.c: Add and use acpi_arch_fill_madt() 2023-08-02 17:11:06 +00:00
acpi_dmar.c acpi/acpi.c: Split of ACPI table generation into separate files 2023-07-21 07:33:37 +00:00
acpi_hpet.c acpi/acpi.c: Split of ACPI table generation into separate files 2023-07-21 07:33:37 +00:00
acpi_pm.c ACPI: Add usb_charge_mode_from_gnvs() 2023-08-16 17:55:02 +00:00
acpigen.c acpi/acpigen.c: Ignore compiler warning about stack overflowing 2023-07-21 07:33:06 +00:00
acpigen_dptf.c Reland "drivers/intel/dptf: Add multiple fan support under dptf" 2023-04-12 14:11:45 +00:00
acpigen_dsm.c drivers/usb/acpi: Add USB _DSM method to enable/disable USB LPM per port 2023-01-19 05:58:33 +00:00
acpigen_extern.asl ChromeOS: Refactor ACPI CNVS generation 2021-12-23 21:18:25 +00:00
acpigen_pci.c
acpigen_ps2_keybd.c arch/x86/acpi: Add code for KEY_MENU 2022-02-18 20:18:41 +00:00
acpigen_usb.c ec/google/chromeec: Add retimer handle to Type C conn 2022-05-04 13:15:30 +00:00
device.c acpi: Helper functions to add certain _DSD properties 2022-12-05 14:30:57 +00:00
dsdt_top.asl acpi: Move ECAM resource below PNP0C02 device in a common place 2023-07-20 10:38:42 +00:00
fadt_filler.c ACPI: Add helper fill_fadt_extended_pm_io() 2023-08-08 06:51:03 +00:00
gnvs.c acpi/gnvs.c: Drop unused pointer to the cbmem console 2023-07-06 13:54:30 +00:00
Kconfig ACPI: Add usb_charge_mode_from_gnvs() 2023-08-16 17:55:02 +00:00
Makefile.inc ACPI: Add helper fill_fadt_extended_pm_io() 2023-08-08 06:51:03 +00:00
pld.c
sata.c src/acpi: Remove unused <acpi/acpi.h> 2022-01-10 17:22:47 +00:00
soundwire.c src: Remove unused <stdbool> 2022-01-19 15:15:50 +00:00