Home
last modified time | relevance | path

Searched full:lenovo (Results 1 – 25 of 144) sorted by relevance

123456

/linux/sound/soc/amd/yc/
H A Dacp6x-mach.c65 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 Dpmc-quirks.c41 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 Dlenovo_se10_wdt.c3 * 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 Dlenovo_se30_wdt.c3 * 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 Dmodels.rst45 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 Delan-i2c-ids.h48 /* { "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 Dmsm8998-lenovo-miix-630.dts10 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 Dx1e78100-lenovo-thinkpad-t14s.dts6 #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 Dsdm850-lenovo-yoga-c630.dts3 * 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 Dsm6115p-lenovo-j606f.dts12 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 Dwmi-gamezone.c3 * 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 Dwmi-events.c3 * 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 Dymc.c3 * 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 Dwmi-hotkey-utilities.c3 * 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 Dwmi-camera.c3 * 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 Dvideo_detect.c335 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 Drn-pci-acp3x.c168 /* 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 Dhdaps.c509 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 Dsoc-acpi-intel-byt-match.c33 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 Dconexant.c1041 /* 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 Dlenovo-wmi-gamezone.rst4 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 Dlenovo.c3 * 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 Dutils.c85 * 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 Ddiscrete_quirks.c13 /* Lenovo Miix 510-12IKB */
15 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
/linux/drivers/mfd/
H A Dintel_soc_pmic_chtwc.c162 /* 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 */

123456