coreboot/src/soc/intel/common
Subrata Banik e7264110a6 soc/intel/cmn/acpi: Use Kconfig guards for UFS workarounds
This change introduces Kconfig guards around the UFS workaround code
in the common ACPI ASL file. This ensures that these workarounds are
only applied when necessary, allowing future SoCs with UFS controllers
to reuse the common ASL file without modification.

By using Kconfig, we can enable or disable the workarounds based on
the specific SoC configuration, providing greater flexibility and
maintainability.

BUG=b:379828045
TEST=Able to compile google/fatcat.

Change-Id: I968b8811e508378a36648bd8234ff0fd7237b00d
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85208
Reviewed-by: Pranava Y N <pranavayn@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-11-22 02:49:19 +00:00
..
acpi soc/intel: Move USB wake methods to a common ASL file 2023-10-04 15:29:32 +00:00
basecode soc/intel/common: Apply Intel recommendation for early ramtop caching 2024-11-11 11:41:36 +00:00
block soc/intel/cmn/acpi: Use Kconfig guards for UFS workarounds 2024-11-22 02:49:19 +00:00
pch soc/intel/cmn/pch: Consolidate eSPI.h into IA common code 2024-07-18 06:01:14 +00:00
fsp_reset.c soc/intel: Correct return type of fsp_get_pch_reset_status() 2024-10-01 21:34:49 +00:00
hda_verb.c azalia: Get rid of "return {-1,0} 2024-08-11 17:10:08 +00:00
hda_verb.h
Kconfig.common soc: Add SPDX license headers to Kconfig files 2024-02-18 02:03:37 +00:00
Makefile.mk soc/intel: Rename Makefiles from .inc to .mk 2024-01-24 10:02:22 +00:00
mma.c soc/intel/common/mma: Use C99 flexible arrays 2023-08-01 12:51:46 +00:00
mma.h intel: mma: Use new CBFS API 2021-04-14 01:03:33 +00:00
nhlt.c
reset.c
reset.h soc/intel: Correct return type of fsp_get_pch_reset_status() 2024-10-01 21:34:49 +00:00
smbios.c tree: Remove unused <smbios.h> 2024-08-10 03:34:42 +00:00
smbios.h soc/intel: Add max memory speed into dimm info 2023-06-15 15:08:12 +00:00
tco.h soc/intel: Unify the definition of TCO registers 2024-01-30 13:28:39 +00:00
tpm_tis.c drivers/tpm: Move tis_plat_irq_status to cr50 driver 2023-07-06 16:16:43 +00:00
vbt.c soc/intel/common: Clean up includes 2022-10-25 16:26:51 +00:00
vbt.h