mb/google/fatcat/var/fatcat: Disable Audio for invalid Audio FW_CONFIG

This commit modifies the Fatcat mainboard configuration to ensure the
Audio controller is only enabled when a valid `FW_CONFIG` is selected.

This change introduces audio probe statements that allow the
system to boot successfully even if `FW_CONFIG` is set to
`AUDIO_UNKNOWN`, effectively disabling the audio controller in such
cases.

This prevents boot failures when an unsupported or unknown audio codec
is selected, improving system robustness.

BUG=b:430205874
TEST=Able to boot google/fatcat to UI without valid Audio configuration.

Change-Id: I7d1fa07978725129c2651f258894f3590e0a69eb
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88365
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: YH Lin <yueherngl@google.com>
This commit is contained in:
Subrata Banik 2025-07-09 07:21:50 +00:00
commit edf47d44cd

View file

@ -924,6 +924,11 @@ chip soc/intel/pantherlake
device ref smbus on end
device ref hda on
probe AUDIO AUDIO_MAX98373_ALC5682_SNDW
probe AUDIO AUDIO_ALC722_SNDW
probe AUDIO AUDIO_ALC256_HDA
probe AUDIO AUDIO_MAX98360_ALC5682I_I2S
probe AUDIO AUDIO_ALC721_SNDW
chip drivers/intel/soundwire
device generic 0 on
chip drivers/soundwire/alc711