soc/intel/cnvi: Re-enable Bluetooth on reset timeout

The current code left Bluetooth disabled if it times out during reset.
Following the flow of the reference code, re-enable it to avoid it
ending up "stuck" off.

Change-Id: Ib1c49f28ec13068d9d7e59841ae35d1d26c30770
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90607
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Sean Rhodes 2025-12-23 16:19:52 +00:00 committed by Matt DeVillier
commit ea045bd322

View file

@ -206,6 +206,7 @@ static void cnvw_fill_ssdt(const struct device *dev)
* Else
* {
* PRRS = CNVI_PLDR_TIMEOUT
* \_SB.PCI0.BTRK (One)
* }
* }
* Else
@ -364,6 +365,8 @@ static void cnvw_fill_ssdt(const struct device *dev)
acpigen_write_else();
{
acpigen_write_store_int_to_namestr(CNVI_PLDR_TIMEOUT, "PRRS");
acpigen_emit_namestring("\\_SB.PCI0.BTRK");
acpigen_emit_byte(1);
}
acpigen_pop_len();
}