Home
last modified time | relevance | path

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

1234567

/linux-6.12.1/sound/soc/amd/yc/
Dacp6x-mach.c58 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
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"),
[all …]
/linux-6.12.1/drivers/platform/x86/amd/pmc/
Dpmc-quirks.c35 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
43 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
51 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
59 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
67 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
75 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
83 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
91 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
99 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
107 DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
[all …]
/linux-6.12.1/drivers/watchdog/
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 …]
/linux-6.12.1/Documentation/sound/hd-audio/
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-6.12.1/include/linux/input/
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-6.12.1/drivers/gpu/drm/
Ddrm_panel_orientation_quirks.c328 * Lenovo Ideapad Miix 310 laptop, only some production batches
333 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
338 }, { /* Lenovo Ideapad Miix 320 */
340 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
342 DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "Lenovo MIIX 320-10ICR"),
345 }, { /* Lenovo Ideapad D330-10IGM (HD) */
347 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
348 DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad D330-10IGM"),
351 }, { /* Lenovo Ideapad D330-10IGM (FHD) */
353 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
[all …]
/linux-6.12.1/drivers/input/misc/
Dideapad_slidebar.c3 * Input driver for slidebars on some Lenovo IdeaPad laptops
7 * Reverse-engineered from Lenovo SlideNav software (SBarHook.dll).
14 * Lenovo IdeaPad Y550
15 * Lenovo IdeaPad Y550P
281 .ident = "Lenovo IdeaPad Y550",
283 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
285 DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo IdeaPad Y550")
290 .ident = "Lenovo IdeaPad Y550P",
292 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
294 DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo IdeaPad Y550P")
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/platform/
Dlenovo,yoga-c630-ec.yaml4 $id: http://devicetree.org/schemas/platform/lenovo,yoga-c630-ec.yaml#
7 title: Lenovo Yoga C630 Embedded Controller.
13 The Qualcomm Snapdragon-based Lenovo Yoga C630 has an Embedded Controller
19 const: lenovo,yoga-c630-ec
60 compatible = "lenovo,yoga-c630-ec";
/linux-6.12.1/drivers/hwmon/
Dlenovo-ec-sensors.c3 * HWMON driver for Lenovo ThinkStation based workstations
6 * Copyright (C) 2024 David Ober (Lenovo) <dober@lenovo.com>
419 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
427 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
435 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
443 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
451 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
459 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
467 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
475 DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
[all …]
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8173-elm-hana.dtsi20 * Lenovo 100e Chromebook 2nd Gen (MTK) and Lenovo 300e Chromebook 2nd
31 /* Lenovo Ideapad C330 uses G2Touch touchscreen as a 2nd source touchscreen */
43 * Lenovo 100e Chromebook 2nd Gen (MTK) and Lenovo 300e Chromebook 2nd
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dmsm8998-lenovo-miix-630.dts9 model = "Lenovo Miix 630";
10 compatible = "lenovo,miix-630", "qcom,msm8998";
31 firmware-name = "qcom/msm8998/LENOVO/81F1/qcdsp1v28998.mbn",
32 "qcom/msm8998/LENOVO/81F1/qcdsp28998.mbn";
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";
366 firmware-name = "qcom/sdm850/LENOVO/81JL/qcdxkmsuc850.mbn";
375 compatible = "lenovo,yoga-c630-ec";
557 firmware-name = "qcom/sdm850/LENOVO/81JL/ipa_fws.elf";
586 firmware-name = "qcom/sdm850/LENOVO/81JL/qcdsp1v2850.mbn", "qcom/sdm850/LENOVO/81JL/qcdsp2850.mbn";
632 compatible = "lenovo,yoga-c630-sndcard", "qcom,sdm845-sndcard";
[all …]
Dsm6115p-lenovo-j606f.dts12 model = "Lenovo Tab P11";
13 compatible = "lenovo,j606f", "qcom,sm6115p", "qcom,sm6115";
72 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-6.12.1/drivers/acpi/
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-6.12.1/drivers/firmware/efi/
Dsysfb_efi.c241 * Lenovo MIIX310-10ICR, only some batches have the troublesome
246 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
252 /* Lenovo MIIX 320-10ICR with 800x1280 portrait screen */
254 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
256 "Lenovo MIIX 320-10ICR"),
260 /* Lenovo D330 with 800x1280 or 1200x1920 portrait screen */
262 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
264 "Lenovo ideapad D330-10IGM"),
268 /* Lenovo IdeaPad Duet 3 10IGL5 with 1200x1920 portrait screen */
270 DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Dmediatek.yaml129 - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
157 - description: Google Fennel (Lenovo IdeaPad 3 Chromebook)
197 - description: Google Kodama (Lenovo 10e Chromebook Tablet)
206 - description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
213 - description: Google Makomo (Lenovo 100e Chromebook 2nd Gen MTK 2)
242 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
248 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
254 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
260 - description: Google Rusty (Lenovo 100e Chromebook Gen 4)
266 - description: Google Steelix (Lenovo 300e Yoga Chromebook Gen 4)
Dqcom.yaml314 - lenovo,miix-630
437 - description: Lenovo Chromebook Duet 5 13 (rev2)
443 - description: Lenovo Chromebook Duet 5 13 (rev3)
448 - description: Lenovo Chromebook Duet 5 13 (newest rev)
699 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0)
704 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev)
709 - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev)
714 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0)
719 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev)
724 - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev)
[all …]
/linux-6.12.1/drivers/platform/x86/
Dlenovo-ymc.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");
Dlenovo-wmi-camera.c3 * Lenovo WMI Camera Button Driver
21 struct mutex notify_lock; /* lenovo WMI camera button notify lock */
83 priv->idev->name = "Lenovo WMI Camera Button"; in lenovo_wmi_probe()
114 .name = "lenovo-wmi-camera",
126 MODULE_DESCRIPTION("Lenovo WMI Camera Button Driver");
DMakefile61 # IBM Thinkpad and Lenovo
64 obj-$(CONFIG_LENOVO_YMC) += lenovo-ymc.o
68 obj-$(CONFIG_YOGABOOK) += lenovo-yogabook.o
69 obj-$(CONFIG_YT2_1380) += lenovo-yoga-tab2-pro-1380-fastcharger.o
70 obj-$(CONFIG_LENOVO_WMI_CAMERA) += lenovo-wmi-camera.o
DKconfig123 tristate "Lenovo Yoga Book tablet key driver"
131 control on the Lenovo Yoga Book tablets.
134 be called lenovo-yogabook.
137 tristate "Lenovo Yoga Tablet 2 1380 fast charge driver"
143 found on the Lenovo Yoga Tablet 2 1380F / 1380L models.
146 be called lenovo-yogabook.
239 This is a driver for Asus laptops, Lenovo SL and the Pegatron
461 tristate "Lenovo IdeaPad Laptop Extras"
473 This is a driver for Lenovo IdeaPad netbooks contains drivers for
477 tristate "Lenovo Yoga Tablet Mode Control"
[all …]
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-6.12.1/drivers/platform/x86/x86-android-tablets/
Ddmi.c91 /* Lenovo Yoga Book X90F / X90L */
100 /* Lenovo Yoga Book X91F / X91L */
103 DMI_MATCH(DMI_PRODUCT_NAME, "Lenovo YB1-X91"),
109 * Lenovo Yoga Tablet 2 Pro 1380F/L (13")
127 * Lenovo Yoga Tablet 2 830F/L or 1050F/L
128 * The 8" and 10" Lenovo Yoga Tablet 2 use the same mainboard.
140 /* Lenovo Yoga Tab 3 Pro YT3-X90F */
/linux-6.12.1/sound/soc/amd/renoir/
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-6.12.1/sound/soc/intel/common/
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"),

1234567