coreboot/src
Subrata Banik 5e580c79df soc/intel/alderlake: Disable UFS controllers only on S5 resume
Disable UFS controllers during romstage initialization only when
resuming from S5 (full power off).

On warm reboot, the UFS controllers are already disabled by the
previous boot cycle, so disabling them again is unnecessary.

TEST=Able to ensure UFS controller is already disabled in warm reboot
path and not causing any problem during S0ix cycle test.

Change-Id: Ia27d2156a002cef032d5f57d212cf4eb520b3bdf
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84974
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Jayvik Desai <jayvik@google.com>
2024-11-05 03:35:04 +00:00
..
acpi acpi_gic: Add helper for platform gicc 2024-10-08 08:58:34 +00:00
arch arch/x86: Remove CONFIG_DEBUG_NULL_DEREF_HALT 2024-10-07 20:20:43 +00:00
commonlib drivers/efi/uefi_capsules.c: coalesce and store UEFI capsules 2024-08-30 15:48:25 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu util/cbfstool: Add Intel platform boot policy support 2024-10-23 10:29:59 +00:00
device pci: Add method to read PME capability 2024-10-28 22:05:54 +00:00
drivers tree: Fix cast an object of type 'nullptr_t' to 'uintptr_t' error 2024-10-29 01:41:41 +00:00
ec ec/google/chromeec: Add API to get PD Chip info 2024-11-05 00:21:11 +00:00
include pci: Add method to read PME capability 2024-10-28 22:05:54 +00:00
lib tree: Fix cast an object of type 'nullptr_t' to 'uintptr_t' error 2024-10-29 01:41:41 +00:00
mainboard mb/google/nissa/var/glassway: Add touch screen ILIT2901 support 2024-11-05 01:42:20 +00:00
northbridge i945: Use nullptr instead of NULL 2024-10-14 15:31:08 +00:00
sbom src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
security drivers/pc80/tpm: Remove flag TPM_RDRESP_NEED_DELAY 2024-10-14 15:26:11 +00:00
soc soc/intel/alderlake: Disable UFS controllers only on S5 resume 2024-11-05 03:35:04 +00:00
southbridge i945: Use nullptr instead of NULL 2024-10-14 15:31:08 +00:00
superio superio/ite/it8728f: Support setting power state after power failure 2024-08-20 13:10:02 +00:00
vendorcode vc/amd/opensil/genoa_poc: Explicitly include static.h for config_of_soc 2024-10-07 20:36:01 +00:00
Kconfig Add initial experimental LTO support 2024-08-24 12:50:38 +00:00