Home
last modified time | relevance | path

Searched full:thinkpad (Results 1 – 25 of 64) sorted by relevance

123

/linux/Documentation/admin-guide/laptops/
H A Dthinkpad-acpi.rst2 ThinkPad ACPI Extras Driver
14 This is a Linux driver for the IBM and Lenovo ThinkPad laptops. It
21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel
25 The driver is named "thinkpad-acpi". In some places, like module
29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too
63 - ThinkPad model name
79 Specific Device Drivers" -> "ThinkPad ACPI Laptop Extras".
107 thinkpad-acpi's implementation of sysfs interfaces.
109 Also, any bugs in the thinkpad-acpi sysfs driver code or in the
110 thinkpad-acpi's implementation of the sysfs interfaces will be fixed for
[all …]
H A Dindex.rst18 thinkpad-acpi
/linux/drivers/platform/x86/
H A Dhdaps.c500 /* Note that HDAPS_DMI_MATCH_NORMAL("ThinkPad T42") would match
501 "ThinkPad T42p", so the order of the entries matters.
502 If your ThinkPad is not recognized, please update to latest
505 HDAPS_DMI_MATCH_INVERT("IBM", "ThinkPad R50p", HDAPS_BOTH_AXES),
506 HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad R50"),
507 HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad R51"),
508 HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad R52"),
509 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad R61i", HDAPS_BOTH_AXES),
510 HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad R61", HDAPS_BOTH_AXES),
511 HDAPS_DMI_MATCH_INVERT("IBM", "ThinkPad T41p", HDAPS_BOTH_AXES),
[all …]
/linux/drivers/platform/x86/lenovo/
H A DKconfig57 tristate "ThinkPad ACPI Laptop Extras"
74 This is a driver for the IBM and Lenovo ThinkPad laptops. It adds
78 <file:Documentation/admin-guide/laptops/thinkpad-acpi.rst> and
85 Note that if you want ThinkPad-ACPI to be built-in instead of
88 If you have an IBM or Lenovo ThinkPad laptop, say Y or M here.
99 some ThinkPad models) volume hotkeys.
101 If this option is enabled, ThinkPad-ACPI will export an ALSA card
117 Enables extra stuff in the thinkpad-acpi which is completely useless
141 LED control on the ThinkPad is write-only (with very few
163 This feature often won't work well, depending on ThinkPad model,
[all …]
H A Dthinkpad_acpi.c3 * thinkpad_acpi.c - ThinkPad ACPI Extras
86 /* ThinkPad CMOS commands */
209 * Thinkpad X1 Tablet series devices emit 0x4012 and 0x4013
263 #define TPACPI_NAME "thinkpad"
264 #define TPACPI_DESC "ThinkPad ACPI Extras"
386 unsigned int vendor; /* ThinkPad vendor:
397 char *model_str; /* ThinkPad T43 */
478 * ThinkPad IDs and versions seen in the field so far are
536 * ThinkPad's vendor, BIOS and EC model.
1051 * ThinkPad-ACPI firmware handling model:
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-hid-lenovo9 Applies to Thinkpad USB Keyboard with TrackPoint.
18 Applies to Thinkpad USB Keyboard with TrackPoint.
25 Applies to Thinkpad USB Keyboard with TrackPoint.
35 Applies to Thinkpad USB Keyboard with TrackPoint.
42 Applies to Thinkpad USB Keyboard with TrackPoint.
51 Applies to Thinkpad USB Keyboard with TrackPoint.
60 Applies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.
/linux/sound/isa/ad1848/
H A Dad1848.c32 static bool thinkpad[SNDRV_CARDS]; /* Thinkpad special case */ variable
46 module_param_array(thinkpad, bool, NULL, 0444);
47 MODULE_PARM_DESC(thinkpad, "Enable only for the onboard CS4248 of IBM Thinkpad 360/750/755 series."…
80 thinkpad[n] ? WSS_HW_THINKPAD : WSS_HW_DETECT, in snd_ad1848_probe()
98 if (!thinkpad[n]) in snd_ad1848_probe()
104 "%s at 0x%lx, irq %d, dma %d [Thinkpad]", in snd_ad1848_probe()
/linux/Documentation/sound/hd-audio/
H A Dmodels.rst100 Pin configs for Lenovo Thinkpad Dock support
102 Lenovo Thinkpad T440s setup
104 Lenovo Thinkpad T460/560 setup
106 Lenovo Thinkpad T470 dock setup
175 thinkpad
177 dmic-thinkpad
442 thinkpad Lenovo Thinkpad X300
453 thinkpad Lenovo Thinkpad T60/X60/Z60
463 thinkpad Lenovo Thinkpad T61/X61
522 Thinkpad T400 & co quirks
[all …]
/linux/arch/arm64/boot/dts/qcom/
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",
/linux/drivers/char/mwave/
H A DREADME19 thinkpad configuration utility then this parameter allows the
24 thinkpad configuration utility then this parameter allows the
29 thinkpad configuration utility then this parameter allows the
34 thinkpad configuration utility then this parameter allows the
/linux/Documentation/admin-guide/blockdev/
H A Dfloppy.rst12 LILO configuration options (Thinkpad users, read this)
20 at the lilo boot prompt (if you have a thinkpad)::
22 linux-2.6.9 floppy=thinkpad
27 append = "floppy=thinkpad"
83 floppy=thinkpad
84 Tells the floppy driver that you have a Thinkpad. Thinkpads use an
87 floppy=0,thinkpad
88 Tells the floppy driver that you don't have a Thinkpad.
/linux/sound/pci/cs46xx/
H A Dcs46xx.c29 static bool thinkpad[SNDRV_CARDS]; variable
40 module_param_array(thinkpad, bool, NULL, 0444);
41 MODULE_PARM_DESC(thinkpad, "Force to enable Thinkpad's CLKRUN control.");
75 external_amp[dev], thinkpad[dev]); in snd_card_cs46xx_probe()
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-byt-match.c34 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad 8"),
41 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad 10"),
48 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad Tablet B"),
/linux/drivers/acpi/
H A Dvideo_detect.c333 /* ThinkPad T420 */
336 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad T420"),
341 /* ThinkPad T520 */
344 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad T520"),
349 /* ThinkPad X201s */
352 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad X201s"),
357 /* ThinkPad X201T */
360 DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad X201T"),
520 /* Lenovo ThinkPad X131e (3371 AMD version) */
/linux/include/sound/
H A Dwss.h48 #define WSS_HW_THINKPAD 0x0805 /* Thinkpad 360/750/755 */
59 /* IBM Thinkpad specific stuff */
79 thinkpad_flag:1; /* Thinkpad CS4248 needs extra help */
/linux/sound/hda/codecs/realtek/
H A Dalc269.c2046 /* fixup for Thinkpad docks: add dock pins, avoid HP parser fixup */
2368 /* Quirk for Thinkpad X1 7th and 8th Gen
2803 #include "../helpers/thinkpad.c"
6989 SND_PCI_QUIRK(0x17aa, 0x20f2, "Thinkpad SL410/510", ALC269_FIXUP_SKU_IGNORE),
6990 SND_PCI_QUIRK(0x17aa, 0x215e, "Thinkpad L512", ALC269_FIXUP_SKU_IGNORE),
6991 SND_PCI_QUIRK(0x17aa, 0x21b8, "Thinkpad Edge 14", ALC269_FIXUP_SKU_IGNORE),
6992 SND_PCI_QUIRK(0x17aa, 0x21ca, "Thinkpad L412", ALC269_FIXUP_SKU_IGNORE),
6993 SND_PCI_QUIRK(0x17aa, 0x21e9, "Thinkpad Edge 15", ALC269_FIXUP_SKU_IGNORE),
6994 SND_PCI_QUIRK(0x17aa, 0x21f3, "Thinkpad T430", ALC269_FIXUP_LENOVO_DOCK),
6995 SND_PCI_QUIRK(0x17aa, 0x21f6, "Thinkpad T530", ALC269_FIXUP_LENOVO_DOCK_LIMIT_BOOST),
[all …]
/linux/drivers/hid/
H A Dhid-lenovo.c4 * - ThinkPad USB Keyboard with TrackPoint (tpkbd)
5 * - ThinkPad Compact Bluetooth Keyboard with TrackPoint (cptkbd)
6 * - ThinkPad Compact USB Keyboard with TrackPoint (cptkbd)
7 * - ThinkPad TrackPoint Keyboard II USB/Bluetooth (cptkbd/tpIIkbd)
40 /* HID raw events for ThinkPad X12 Tabs*/
134 /* Broken ThinkPad TrackPoint II collection (Bluetooth mode) */
382 * The ThinkPad 10 Ultrabook Keyboard uses 0x000c0001 usage for in lenovo_input_mapping_tp10_ultrabook_kbd()
420 * The ThinkPad X1 Tablet Thin Keyboard uses 0x000c0001 usage for in lenovo_input_mapping_x1_tab_kbd()
707 /* Function to handle Lenovo Thinkpad TAB X12's HID raw inputs for fn keys*/
1332 * The Thinkpad 10 ultrabook USB kbd dock's Fn-lock defaults to on. in lenovo_probe_tp10ubkbd()
[all …]
H A DKconfig610 tristate "Lenovo / Thinkpad devices"
617 Scrollpoint mice or the non-compliant features of the Lenovo Thinkpad
619 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
621 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
622 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
/linux/sound/hda/codecs/helpers/
H A Dthinkpad.c2 /* Helper functions for Thinkpad LED control;
/linux/drivers/platform/x86/intel/
H A Dhid.c124 .ident = "Lenovo ThinkPad X1 Tablet Gen 1",
127 DMI_MATCH(DMI_PRODUCT_FAMILY, "ThinkPad X12 Detachable Gen 1"),
131 .ident = "Lenovo ThinkPad X1 Tablet Gen 2",
134 DMI_MATCH(DMI_PRODUCT_FAMILY, "ThinkPad X1 Tablet Gen 2"),
/linux/tools/testing/selftests/alsa/conf.d/
H A DLenovo_ThinkPad_P1_Gen2.conf2 # Example configuration for Lenovo ThinkPad P1 Gen2
/linux/drivers/ata/
H A Dpata_mpiix.c22 * Thinkpad specific note: If you boot an MPIIX using a thinkpad with a PCMCIA
/linux/Documentation/admin-guide/
H A Dvideo-output.rst8 device through common sysfs interface. For example, on my IBM ThinkPad T42
/linux/sound/hda/codecs/
H A Dconexant.c305 #include "helpers/thinkpad.c"
807 /* ThinkPad X200 & co with cxt5051 */
816 /* ThinkPad 410/420/510/520, X201 & co with cxt5066 */
1123 SND_PCI_QUIRK_VENDOR(0x17aa, "Thinkpad/Ideapad", CXT_FIXUP_LENOVO_XPAD_ACPI),
1136 { .id = CXT_FIXUP_THINKPAD_ACPI, .name = "thinkpad" },
1137 { .id = CXT_FIXUP_LENOVO_XPAD_ACPI, .name = "thinkpad-ideapad" },
/linux/sound/soc/amd/renoir/
H A Drn-pci-acp3x.c189 /* Lenovo ThinkPad E14 Gen 2 */
196 /* Lenovo ThinkPad X395 */

123