mb/google/fatcat/var/fatcat: Workaround for codec enable with FPS
commitf3f72bd198769456682744a12d17e34f16912c84
authorSubrata Banik <subratabanik@google.com>
Wed, 15 Jan 2025 03:45:53 +0000 (15 09:15 +0530)
committerSubrata Banik <subratabanik@google.com>
Thu, 16 Jan 2025 03:11:19 +0000 (16 03:11 +0000)
treef00884ce171937052d8949ebd27ff8bbf3d5cc23
parent11eeeb5e2a96572e10bd24bc78913248ed8ca1f3
mb/google/fatcat/var/fatcat: Workaround for codec enable with FPS

There is an issue where the codec enable signal is not working correctly
when FPS (Fingerprint Sensor) is enabled. This commit applies a
temporary workaround by using a dedicated GPIO pin for codec enable.

This allows the codec to function properly even when FPS is enabled,
preventing audio issues. A proper fix in hardware schematics will be
implemented in a future update.

BUG=b:390031369
TEST=Verified audio playback works with FPS being enabled.

Change-Id: I9883036b5e964cb55bd34c36398a501f69a8ecaa
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85992
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Pranava Y N <pranavayn@google.com>
Reviewed-by: Bora Guvendik <bora.guvendik@intel.com>
src/mainboard/google/fatcat/variants/fatcat/fw_config.c