mb/{system76,msi}: Enable PchHdaAudioLinkHdaEnable via devicetree
Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: Iae2dc0a934f0ea3ca59d8a811f1daeedb090a7bd Reviewed-on: https://review.coreboot.org/c/coreboot/+/71717 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Michał Kopeć <michal.kopec@3mdeb.com>
This commit is contained in:
		@@ -261,6 +261,7 @@ chip soc/intel/alderlake
 | 
				
			|||||||
		device ref p2sb on end
 | 
							device ref p2sb on end
 | 
				
			||||||
		device ref hda on
 | 
							device ref hda on
 | 
				
			||||||
			subsystemid 0x1462 0x9d25
 | 
								subsystemid 0x1462 0x9d25
 | 
				
			||||||
 | 
								register "pch_hda_audio_link_hda_enable" = "1"
 | 
				
			||||||
			register "pch_hda_dsp_enable" = "0"
 | 
								register "pch_hda_dsp_enable" = "0"
 | 
				
			||||||
			register "pch_hda_idisp_link_tmode" = "HDA_TMODE_8T"
 | 
								register "pch_hda_idisp_link_tmode" = "HDA_TMODE_8T"
 | 
				
			||||||
			register "pch_hda_idisp_link_frequency" = "HDA_LINKFREQ_96MHZ"
 | 
								register "pch_hda_idisp_link_frequency" = "HDA_LINKFREQ_96MHZ"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -57,7 +57,6 @@ void mainboard_memory_init_params(FSPM_UPD *memupd)
 | 
				
			|||||||
	memupd->FspmConfig.DmiMaxLinkSpeed = 4; // Gen4 speed, undocumented
 | 
						memupd->FspmConfig.DmiMaxLinkSpeed = 4; // Gen4 speed, undocumented
 | 
				
			||||||
	memupd->FspmConfig.SkipExtGfxScan = 0;
 | 
						memupd->FspmConfig.SkipExtGfxScan = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	memupd->FspmConfig.PchHdaAudioLinkHdaEnable = 1;
 | 
					 | 
				
			||||||
	memupd->FspmConfig.PchHdaSdiEnable[0] = 1;
 | 
						memupd->FspmConfig.PchHdaSdiEnable[0] = 1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/*
 | 
						/*
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -84,6 +84,7 @@ chip soc/intel/alderlake
 | 
				
			|||||||
		end
 | 
							end
 | 
				
			||||||
		device ref p2sb on end
 | 
							device ref p2sb on end
 | 
				
			||||||
		device ref hda on
 | 
							device ref hda on
 | 
				
			||||||
 | 
								register "pch_hda_audio_link_hda_enable" = "1"
 | 
				
			||||||
			register "pch_hda_idisp_codec_enable" = "1"
 | 
								register "pch_hda_idisp_codec_enable" = "1"
 | 
				
			||||||
			register "pch_hda_idisp_link_frequency" = "HDA_LINKFREQ_96MHZ"
 | 
								register "pch_hda_idisp_link_frequency" = "HDA_LINKFREQ_96MHZ"
 | 
				
			||||||
			register "pch_hda_idisp_link_tmode" = "HDA_TMODE_8T"
 | 
								register "pch_hda_idisp_link_tmode" = "HDA_TMODE_8T"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,6 @@ void mainboard_memory_init_params(FSPM_UPD *mupd)
 | 
				
			|||||||
	};
 | 
						};
 | 
				
			||||||
	const bool half_populated = false;
 | 
						const bool half_populated = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mupd->FspmConfig.PchHdaAudioLinkHdaEnable = 1;
 | 
					 | 
				
			||||||
	mupd->FspmConfig.DmiMaxLinkSpeed = 4;
 | 
						mupd->FspmConfig.DmiMaxLinkSpeed = 4;
 | 
				
			||||||
	mupd->FspmConfig.GpioOverride = 0;
 | 
						mupd->FspmConfig.GpioOverride = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,6 @@ void mainboard_memory_init_params(FSPM_UPD *mupd)
 | 
				
			|||||||
	};
 | 
						};
 | 
				
			||||||
	const bool half_populated = false;
 | 
						const bool half_populated = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mupd->FspmConfig.PchHdaAudioLinkHdaEnable = 1;
 | 
					 | 
				
			||||||
	mupd->FspmConfig.DmiMaxLinkSpeed = 4;
 | 
						mupd->FspmConfig.DmiMaxLinkSpeed = 4;
 | 
				
			||||||
	mupd->FspmConfig.GpioOverride = 0;
 | 
						mupd->FspmConfig.GpioOverride = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user