| /linux/sound/soc/amd/yc/ |
| H A D | acp6x-mach.c | 65 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 72 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 79 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 86 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 93 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 100 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 107 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 114 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 121 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 128 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), [all...] |
| /linux/drivers/platform/x86/amd/pmc/ |
| H A D | pmc-quirks.c | 41 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 49 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 57 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 65 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 73 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 81 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 89 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 97 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 105 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 113 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), [all …]
|
| /linux/drivers/watchdog/ |
| H A D | lenovo_se10_wdt.c | 3 * WDT driver for Lenovo SE10. 36 #define DRVNAME "lenovo-se10-wdt" 144 .identity = "Lenovo SE10 Watchdog", 190 dev_info(dev, "Found Lenovo SE10 0x%x\n", chip_id); in se10_wdt_probe() 231 se10_pdev = platform_device_alloc("lenovo-se10-wdt", -1); in se10_create_platform_device() 244 .ident = "LENOVO-SE10", 246 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 252 .ident = "LENOVO-SE10", 254 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 260 .ident = "LENOVO-SE10", [all …]
|
| H A D | lenovo_se30_wdt.c | 3 * WDT driver for Lenovo SE30 device 39 #define LNV_SE30_NAME "lenovo-se30-wdt" 224 .identity = "Lenovo SE30 watchdog", 324 .ident = "LENOVO-SE30", 326 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 332 .ident = "LENOVO-SE30", 334 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 340 .ident = "LENOVO-SE30", 342 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 348 .ident = "LENOVO-SE30", [all …]
|
| /linux/Documentation/sound/hd-audio/ |
| H A D | models.rst | 45 lenovo-3000 46 Fixups for Lenovo 3000 81 lenovo-dock 100 Pin configs for Lenovo Thinkpad Dock support 102 Lenovo Thinkpad T440s setup 104 Lenovo Thinkpad T460/560 setup 106 Lenovo Thinkpad T470 dock setup 108 Lenovo laptops with dual codecs 117 lenovo-eapd 118 Inversed EAPD setup for Lenovo laptops [all …]
|
| /linux/include/linux/input/ |
| H A D | elan-i2c-ids.h | 48 /* { "ELAN061B", 0 }, not working on the Lenovo Legion Y7000 */ 67 { "ELAN062E", 0 }, /* Lenovo V340 Whiskey Lake U */ 68 { "ELAN062F", 0 }, /* Lenovo V340 Comet Lake U */ 71 { "ELAN0633", 0 }, /* Lenovo S145 */ 72 { "ELAN0634", 0 }, /* Lenovo V340 Ice lake */ 73 { "ELAN0635", 0 }, /* Lenovo V1415-IIL */ 74 { "ELAN0636", 0 }, /* Lenovo V1415-Dali */ 75 { "ELAN0637", 0 }, /* Lenovo V1415-IGLR */
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8998-lenovo-miix-630.dts | 10 model = "Lenovo Miix 630"; 11 compatible = "lenovo,miix-630", "qcom,msm8998"; 74 firmware-name = "qcom/msm8998/LENOVO/81F1/qcadsp8998.mbn"; 80 firmware-name = "qcom/msm8998/LENOVO/81F1/qcdsp1v28998.mbn", 81 "qcom/msm8998/LENOVO/81F1/qcdsp28998.mbn"; 85 firmware-name = "qcom/msm8998/LENOVO/81F1/qcslpi8998.mbn"; 104 firmware-name = "qcom/msm8998/LENOVO/81F1/qcvss8998.mbn";
|
| H A D | x1e78100-lenovo-thinkpad-t14s.dts | 6 #include "x1e78100-lenovo-thinkpad-t14s.dtsi" 9 model = "Lenovo ThinkPad T14s Gen 6 (LCD)"; 10 compatible = "lenovo,thinkpad-t14s-lcd", "lenovo,thinkpad-t14s",
|
| H A D | sdm850-lenovo-yoga-c630.dts | 3 * Lenovo Yoga C630 31 model = "Lenovo Yoga C630"; 32 compatible = "lenovo,yoga-c630", "qcom,sdm845"; 134 firmware-name = "qcom/sdm850/LENOVO/81JL/qcadsp850.mbn"; 346 firmware-name = "qcom/sdm850/LENOVO/81JL/qccdsp850.mbn"; 362 firmware-name = "qcom/sdm850/LENOVO/81JL/qcdxkmsuc850.mbn"; 370 compatible = "lenovo,yoga-c630-ec"; 589 firmware-name = "qcom/sdm850/LENOVO/81JL/ipa_fws.elf"; 614 firmware-name = "qcom/sdm850/LENOVO/81JL/qcdsp1v2850.mbn", "qcom/sdm850/LENOVO/81JL/qcdsp2850.mbn"; 660 firmware-name = "qcom/sdm850/LENOVO/81JL/qcslpi850.mbn"; [all …]
|
| H A D | sm6115p-lenovo-j606f.dts | 12 model = "Lenovo Tab P11"; 13 compatible = "lenovo,j606f", "qcom,sm6115p", "qcom,sm6115"; 73 firmware-name = "qcom/sm6115/LENOVO/J606F/a610_zap.mbn"; 85 compatible = "lenovo,j606f-boe-nt36523w", "novatek,nt36523w"; 133 firmware-name = "qcom/sm6115/LENOVO/J606F/adsp.mbn"; 138 firmware-name = "qcom/sm6115/LENOVO/J606F/cdsp.mbn"; 143 firmware-name = "qcom/sm6115/LENOVO/J606F/modem.mbn";
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | wmi-gamezone.c | 3 * Lenovo GameZone WMI interface driver. 6 * for devices that fall under the "Gaming Series" of Lenovo Legion devices. 53 * lwmi_gz_mode_call() - Call method for lenovo-wmi-other driver notifier. 55 * @nb: The notifier_block registered to lenovo-wmi-other driver. 83 * lwmi_gz_event_call() - Call method for lenovo-wmi-events driver notifier. 85 * @nb: The notifier_block registered to lenovo-wmi-events driver. 246 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 254 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 262 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 270 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), [all …]
|
| H A D | wmi-events.c | 3 * Lenovo WMI Events driver. Lenovo WMI interfaces provide various 42 * lenovo-wmi-events driver blocking notifier chain. 58 * from the lenovo-wmi-events driver blocking notifier chain. 74 * the lenovo-wmi-events driver blocking notifier chain. 91 * lenovo-wmi-events driver blocking notifier chain. Then add, as a device 195 MODULE_DESCRIPTION("Lenovo WMI Events Driver");
|
| H A D | ymc.c | 3 * lenovo-ymc.c - Lenovo Yoga Mode Control driver 106 dev_info(&wdev->dev, "Force loading Lenovo YMC support\n"); in lenovo_ymc_probe() 119 input_dev->name = "Lenovo Yoga Tablet Mode Control switch"; in lenovo_ymc_probe() 153 .name = "lenovo-ymc", 163 MODULE_DESCRIPTION("Lenovo Yoga Mode Control driver");
|
| H A D | wmi-hotkey-utilities.c | 3 * Lenovo Super Hotkey Utility WMI extras driver for Ideapad laptop 5 * Copyright (C) 2025 Lenovo 15 /* Lenovo Super Hotkey WMI GUIDs */ 18 /* Lenovo Utility Data WMI method_id */ 222 MODULE_AUTHOR("Jackie Dong <dongeg1@lenovo.com>"); 223 MODULE_DESCRIPTION("Lenovo Super Hotkey Utility WMI extras driver");
|
| H A D | wmi-camera.c | 3 * Lenovo WMI Camera Button Driver 22 struct mutex notify_lock; /* lenovo WMI camera button notify lock */ 39 priv->idev->name = "Lenovo WMI Camera Button"; in camera_shutter_input_setup() 133 .name = "lenovo-wmi-camera", 145 MODULE_DESCRIPTION("Lenovo WMI Camera Button Driver");
|
| /linux/drivers/acpi/ |
| H A D | video_detect.c | 335 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 343 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 351 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 359 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 470 /* Lenovo Ideapad S405 */ 472 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 473 DMI_MATCH(DMI_BOARD_NAME, "Lenovo IdeaPad S405"), 479 /* Lenovo Ideapad Z470 */ 481 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 488 /* Lenovo Ideapad Z570 */ [all …]
|
| /linux/sound/soc/amd/renoir/ |
| H A D | rn-pci-acp3x.c | 168 /* Lenovo IdeaPad S340-14API */ 170 DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 175 /* Lenovo IdeaPad Flex 5 14ARE05 */ 177 DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 182 /* Lenovo IdeaPad 5 15ARE05 */ 184 DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 189 /* Lenovo ThinkPad E14 Gen 2 */ 191 DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "LENOVO"), 196 /* Lenovo ThinkPad X395 */ 198 DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
|
| /linux/drivers/platform/x86/ |
| H A D | hdaps.c | 509 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad R61i", HDAPS_BOTH_AXES), 510 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad R61", HDAPS_BOTH_AXES), 516 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T400", HDAPS_BOTH_AXES), 517 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T60", HDAPS_BOTH_AXES), 518 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T61p", HDAPS_BOTH_AXES), 519 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T61", HDAPS_BOTH_AXES), 522 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad X60", HDAPS_BOTH_AXES), 523 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad X61s", HDAPS_BOTH_AXES), 524 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad X61", HDAPS_BOTH_AXES), 526 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad Z61m", HDAPS_BOTH_AXES), [all …]
|
| /linux/sound/soc/intel/common/ |
| H A D | soc-acpi-intel-byt-match.c | 33 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 40 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 47 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 54 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 55 DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Miix 2 10"),
|
| /linux/sound/hda/codecs/ |
| H A D | conexant.c | 1041 /* HP, Packard Bell, Fujitsu-Siemens & Lenovo laptops have 1047 SND_PCI_QUIRK_VENDOR(0x17aa, "Lenovo", CXT_FIXUP_CAP_MIX_AMP), 1072 SND_PCI_QUIRK(0x17aa, 0x20f2, "Lenovo X200", CXT_PINCFG_LENOVO_X200), 1077 { .id = CXT_PINCFG_LENOVO_X200, .name = "lenovo-x200" }, 1116 SND_PCI_QUIRK(0x17aa, 0x20f2, "Lenovo T400", CXT_PINCFG_LENOVO_TP410), 1117 SND_PCI_QUIRK(0x17aa, 0x215e, "Lenovo T410", CXT_PINCFG_LENOVO_TP410), 1118 SND_PCI_QUIRK(0x17aa, 0x215f, "Lenovo T510", CXT_PINCFG_LENOVO_TP410), 1119 SND_PCI_QUIRK(0x17aa, 0x21ce, "Lenovo T420", CXT_PINCFG_LENOVO_TP410), 1120 SND_PCI_QUIRK(0x17aa, 0x21cf, "Lenovo T520", CXT_PINCFG_LENOVO_TP410), 1121 SND_PCI_QUIRK(0x17aa, 0x21d2, "Lenovo T420s", CXT_PINCFG_LENOVO_TP410), [all …]
|
| /linux/Documentation/wmi/devices/ |
| H A D | lenovo-wmi-gamezone.rst | 4 Lenovo WMI Interface Gamezone Driver (lenovo-wmi-gamezone) 9 The Lenovo WMI gamezone interface is broken up into multiple GUIDs, 20 settings for devices that fall under the "Gaming Series" of Lenovo devices. 21 It uses a notifier chain to inform other Lenovo WMI interface drivers of the 35 Some newer Lenovo "Gaming Series" laptops have an "Extreme Mode" profile 45 The custom profile represents a hardware mode on Lenovo devices that enables 61 implemented in the Lenovo WMI Events driver (lenovo-wmi-events).
|
| /linux/drivers/platform/x86/x86-android-tablets/ |
| H A D | lenovo.c | 3 * Board info for Lenovo X86 tablets which ship with Android as the factory image 33 * Various Lenovo models use a TI LP8557 LED backlight controller with its PWM 72 /* Lenovo Yoga Book X90F / X90L's Android factory image has everything hardcoded */ 272 /* Lenovo Yoga Book X91F/L Windows tablet needs manual instantiation of the fuel-gauge client */ 291 /* Lenovo Yoga Tablet 2 1050F/L's Android factory image has everything hardcoded */ 466 * The Lenovo Yoga Tablet 2 830 and 1050 (8" vs 10") versions use the same 500 pr_info("detected Lenovo Yoga Tablet 2 1050F/L\n"); in lenovo_yoga_tab2_830_1050_init_touchscreen() 502 pr_info("detected Lenovo Yoga Tablet 2 830F/L\n"); in lenovo_yoga_tab2_830_1050_init_touchscreen() 610 * Lenovo Yoga Tablet 2 Pro 1380F/L 612 * The Lenovo Yoga Tablet 2 Pro 1380F/L mostly has the same design as the 830F/L [all …]
|
| /linux/drivers/acpi/x86/ |
| H A D | utils.c | 85 * Lenovo Yoga Book uses PWM2 for touch keyboard backlight control. 170 * The LSM303D on the Lenovo Yoga Tablet 2 series is present 175 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 299 /* Lenovo Ideapad Miix 320, AXP288 PMIC, separate fuel-gauge */ 301 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 303 DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo MIIX 320-10ICR"), 358 /* Lenovo Yoga Book X90F/L */ 370 /* Lenovo Yoga Tablet 2 1050F/L */ 383 /* Lenovo Yoga Tab 3 Pro X90F */
|
| /linux/drivers/platform/x86/intel/int3472/ |
| H A D | discrete_quirks.c | 13 /* Lenovo Miix 510-12IKB */ 15 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
|
| /linux/drivers/mfd/ |
| H A D | intel_soc_pmic_chtwc.c | 162 /* Lenovo Yoga Book X90F / X90L */ 170 /* Lenovo Yoga Book X91F / X91L */ 174 DMI_MATCH(DMI_PRODUCT_NAME, "Lenovo YB1-X91"), 177 /* Lenovo Yoga Tab 3 Pro YT3-X90F */
|