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

ASoC: Fix acronym for Intel Gemini Lake

While the used GML is consistent with the pattern for other Intel * Lake
SoCs, the de facto use is GLK. Update the acronym and users accordingly.

Note, a handful of the drivers for Gemini Lake in the Linux kernel use
GLK already (LPC, MEI, pin control, SDHCI, ...) and even some in ASoC.
The only ones in this patch used the inconsistent one.

Acked-by: Bjorn Helgaas <bhelgaas@google.com> # pci_ids.h
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/20251212181742.3944789-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Andy Shevchenko and committed by
Mark Brown
a1bcb662 7cd2bdb5

+8 -7
+2 -1
include/linux/pci_ids.h
··· 2950 2950 #define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_ADDR_REV2 0x2db1 2951 2951 #define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_RANK_REV2 0x2db2 2952 2952 #define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_TC_REV2 0x2db3 2953 - #define PCI_DEVICE_ID_INTEL_HDA_GML 0x3198 2953 + /* In a few of the Intel documents the GML acronym is used for Gemini Lake */ 2954 + #define PCI_DEVICE_ID_INTEL_HDA_GLK 0x3198 2954 2955 #define PCI_DEVICE_ID_INTEL_82855PM_HB 0x3340 2955 2956 #define PCI_DEVICE_ID_INTEL_IOAT_TBG4 0x3429 2956 2957 #define PCI_DEVICE_ID_INTEL_IOAT_TBG5 0x342a
+1 -1
sound/hda/controllers/intel.c
··· 2555 2555 /* Apollolake (Broxton-P) */ 2556 2556 { PCI_DEVICE_DATA(INTEL, HDA_APL, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_BROXTON) }, 2557 2557 /* Gemini-Lake */ 2558 - { PCI_DEVICE_DATA(INTEL, HDA_GML, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_BROXTON) }, 2558 + { PCI_DEVICE_DATA(INTEL, HDA_GLK, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_BROXTON) }, 2559 2559 /* Haswell */ 2560 2560 { PCI_DEVICE_DATA(INTEL, HDA_HSW_0, AZX_DRIVER_HDMI | AZX_DCAPS_INTEL_HASWELL) }, 2561 2561 { PCI_DEVICE_DATA(INTEL, HDA_HSW_2, AZX_DRIVER_HDMI | AZX_DCAPS_INTEL_HASWELL) },
+2 -2
sound/hda/core/intel-dsp-config.c
··· 154 154 #if IS_ENABLED(CONFIG_SND_SOC_SOF_GEMINILAKE) 155 155 { 156 156 .flags = FLAG_SOF, 157 - .device = PCI_DEVICE_ID_INTEL_HDA_GML, 157 + .device = PCI_DEVICE_ID_INTEL_HDA_GLK, 158 158 .dmi_table = (const struct dmi_system_id []) { 159 159 { 160 160 .ident = "Google Chromebooks", ··· 167 167 }, 168 168 { 169 169 .flags = FLAG_SOF, 170 - .device = PCI_DEVICE_ID_INTEL_HDA_GML, 170 + .device = PCI_DEVICE_ID_INTEL_HDA_GLK, 171 171 .codec_hid = &essx_83x6, 172 172 }, 173 173 #endif
+1 -1
sound/soc/intel/avs/board_selection.c
··· 367 367 AVS_MACH_ENTRY(HDA_SKL_LP, avs_skl_i2s_machines), 368 368 AVS_MACH_ENTRY(HDA_KBL_LP, avs_kbl_i2s_machines), 369 369 AVS_MACH_ENTRY(HDA_APL, avs_apl_i2s_machines), 370 - AVS_MACH_ENTRY(HDA_GML, avs_gml_i2s_machines), 370 + AVS_MACH_ENTRY(HDA_GLK, avs_gml_i2s_machines), 371 371 AVS_MACH_ENTRY(HDA_CNL_LP, avs_cnl_i2s_machines), 372 372 AVS_MACH_ENTRY(HDA_CNL_H, avs_cnl_i2s_machines), 373 373 AVS_MACH_ENTRY(HDA_CML_LP, avs_cnl_i2s_machines),
+1 -1
sound/soc/intel/avs/core.c
··· 897 897 { PCI_DEVICE_DATA(INTEL, HDA_KBL_H, &skl_desc) }, 898 898 { PCI_DEVICE_DATA(INTEL, HDA_CML_S, &skl_desc) }, 899 899 { PCI_DEVICE_DATA(INTEL, HDA_APL, &apl_desc) }, 900 - { PCI_DEVICE_DATA(INTEL, HDA_GML, &apl_desc) }, 900 + { PCI_DEVICE_DATA(INTEL, HDA_GLK, &apl_desc) }, 901 901 { PCI_DEVICE_DATA(INTEL, HDA_CNL_LP, &cnl_desc) }, 902 902 { PCI_DEVICE_DATA(INTEL, HDA_CNL_H, &cnl_desc) }, 903 903 { PCI_DEVICE_DATA(INTEL, HDA_CML_LP, &cnl_desc) },
+1 -1
sound/soc/sof/intel/pci-apl.c
··· 86 86 /* PCI IDs */ 87 87 static const struct pci_device_id sof_pci_ids[] = { 88 88 { PCI_DEVICE_DATA(INTEL, HDA_APL, &bxt_desc) }, 89 - { PCI_DEVICE_DATA(INTEL, HDA_GML, &glk_desc) }, 89 + { PCI_DEVICE_DATA(INTEL, HDA_GLK, &glk_desc) }, 90 90 { 0, } 91 91 }; 92 92 MODULE_DEVICE_TABLE(pci, sof_pci_ids);