Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops

Added DMI quirk to handle the rebranded variants of Intel NUC M15
(LAPRC710) laptops. The DMI matching is based on motherboard
attributes.

Link: https://github.com/thesofproject/linux/issues/4218
Signed-off-by: Máté Mosonyi <mosomate@gmail.com>
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20240208165545.93811-20-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

mosomate and committed by
Mark Brown
c13e0312 579d6596

+19
+8
drivers/soundwire/dmi-quirks.c
··· 131 131 .driver_data = (void *)intel_rooks_county, 132 132 }, 133 133 { 134 + /* quirk used for NUC15 LAPRC710 skew */ 135 + .matches = { 136 + DMI_MATCH(DMI_BOARD_VENDOR, "Intel Corporation"), 137 + DMI_MATCH(DMI_BOARD_NAME, "LAPRC710"), 138 + }, 139 + .driver_data = (void *)intel_rooks_county, 140 + }, 141 + { 134 142 .matches = { 135 143 DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc"), 136 144 DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "0A3E")
+11
sound/soc/intel/boards/sof_sdw.c
··· 236 236 SOF_SDW_PCH_DMIC | 237 237 RT711_JD2_100K), 238 238 }, 239 + { 240 + /* NUC15 LAPRC710 skews */ 241 + .callback = sof_sdw_quirk_cb, 242 + .matches = { 243 + DMI_MATCH(DMI_BOARD_VENDOR, "Intel Corporation"), 244 + DMI_MATCH(DMI_BOARD_NAME, "LAPRC710"), 245 + }, 246 + .driver_data = (void *)(SOF_SDW_TGL_HDMI | 247 + SOF_SDW_PCH_DMIC | 248 + RT711_JD2_100K), 249 + }, 239 250 /* TigerLake-SDCA devices */ 240 251 { 241 252 .callback = sof_sdw_quirk_cb,