mb/starlabs/*: Add the subsystem ids for HDA

The Windows drivers require the subsystem ID to match on the PCI
device, so set these to allow the driver to install.

Change-Id: I01b36554d5322018efc72734a8e749cc06263577
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83621
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Sean Rhodes 2024-03-27 11:01:56 +00:00 committed by Felix Held
parent ed48fa6847
commit e4592e4996
7 changed files with 13 additions and 3 deletions

View File

@ -66,7 +66,9 @@ chip soc/intel/apollolake
device ref p2sb on end
device ref fast_spi on end
device ref sram on end
device ref hda on end
device ref hda on
subsystemid 0x10ec 0x111e
end
device ref heci1 on end
device ref heci2 on end
device ref heci3 on end

View File

@ -66,7 +66,9 @@ chip soc/intel/apollolake
device ref p2sb on end
device ref fast_spi on end
device ref sram on end
device ref hda on end
device ref hda on
subsystemid 0x10ec 0x111e
end
device ref heci1 on end
device ref heci2 on end
device ref heci3 on end

View File

@ -173,6 +173,7 @@ chip soc/intel/alderlake
end
end
device ref hda on
subsystemid 0x1e50 0x7007
register "pch_hda_sdi_enable[0]" = "1"
register "pch_hda_audio_link_hda_enable" = "1"
register "pch_hda_idisp_codec_enable" = "1"

View File

@ -141,6 +141,7 @@ chip soc/intel/cannonlake
end
end
device ref hda on
subsystemid 0x10ec 0x1200
register "PchHdaAudioLinkHda" = "1"
end
device ref smbus on end

View File

@ -139,7 +139,9 @@ chip soc/intel/skylake
device pnp 4e.19 off end # Power Management Channel 5
end
end
device ref hda on end
device ref hda on
subsystemid 0x10ec 0x10d0
end
device ref smbus on end
device ref fast_spi on end
end

View File

@ -168,6 +168,7 @@ chip soc/intel/alderlake
end
end
device ref hda on
subsystemid 0x1e50 0x7007
register "pch_hda_sdi_enable[0]" = "1"
register "pch_hda_audio_link_hda_enable" = "1"
register "pch_hda_idisp_codec_enable" = "1"

View File

@ -189,6 +189,7 @@ chip soc/intel/tigerlake
end
end
device ref hda on
subsystemid 0x10ec 0x1200
register "PchHdaAudioLinkHdaEnable" = "1"
end
device ref smbus on end