/linux/Documentation/devicetree/bindings/platform/ |
H A D | lenovo,yoga-c630-ec.yaml | 4 $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/drivers/platform/arm64/ |
H A D | lenovo-yoga-c630.c | 19 #include <linux/platform_data/lenovo-yoga-c630.h> 169 * @ec: Yoga C630 EC 182 * @ec: Yoga C630 EC 269 { .compatible = "lenovo,yoga-c630-ec" }, 275 { "yoga-c630-ec", }, 282 .name = "yoga-c630-ec", 290 MODULE_DESCRIPTION("Lenovo Yoga C630 Embedded Controller");
|
H A D | Kconfig | 37 tristate "Lenovo Yoga C630 Embedded Controller driver" 43 Lenovo Yoga C630, which provides battery and power adapter
|
H A D | Makefile | 9 obj-$(CONFIG_EC_LENOVO_YOGA_C630) += lenovo-yoga-c630.o
|
/linux/drivers/platform/x86/x86-android-tablets/ |
H A D | dmi.c | 91 /* Lenovo Yoga Book X90F / X90L */ 100 /* Lenovo Yoga Book X91F / X91L */ 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 */
|
H A D | lenovo.c | 62 /* Lenovo Yoga Book X90F / X90L's Android factory image has everything hardcoded */ 265 /* Lenovo Yoga Book X91F/L Windows tablet needs manual instantiation of the fuel-gauge client */ 284 /* Lenovo Yoga Tablet 2 1050F/L's Android factory image has everything hardcoded */ 433 * The Lenovo Yoga Tablet 2 830 and 1050 (8" vs 10") versions use the same 467 pr_info("detected Lenovo Yoga Tablet 2 1050F/L\n"); in lenovo_yoga_tab2_830_1050_init_touchscreen() 469 pr_info("detected Lenovo Yoga Tablet 2 830F/L\n"); in lenovo_yoga_tab2_830_1050_init_touchscreen() 570 * Lenovo Yoga Tablet 2 Pro 1380F/L 572 * The Lenovo Yoga Tablet 2 Pro 1380F/L mostly has the same design as the 830F/L 724 .name = "lenovo-yoga-tab2-pro-1380-fastcharger", 739 pr_info("detected Lenovo Yoga Tablet 2 Pro 1380F/L\n"); in lenovo_yoga_tab2_1380_init() [all …]
|
/linux/drivers/power/supply/ |
H A D | lenovo_yoga_c630_battery.c | 17 #include <linux/platform_data/lenovo-yoga-c630.h> 311 .name = "yoga-c630-battery", 319 .name = "yoga-c630-battery", 357 .name = "yoga-c630-adapter", 497 MODULE_DESCRIPTION("Lenovo Yoga C630 psy");
|
/linux/drivers/platform/x86/ |
H A D | lenovo-ymc.c | 3 * lenovo-ymc.c - Lenovo Yoga Mode Control driver 119 input_dev->name = "Lenovo Yoga Tablet Mode Control switch"; in lenovo_ymc_probe() 163 MODULE_DESCRIPTION("Lenovo Yoga Mode Control driver");
|
H A D | Kconfig | 124 tristate "Lenovo Yoga Book tablet key driver" 132 control on the Lenovo Yoga Book tablets. 138 tristate "Lenovo Yoga Tablet 2 1380 fast charge driver" 144 found on the Lenovo Yoga Tablet 2 1380F / 1380L models. 479 tristate "Lenovo Yoga Tablet Mode Control" 486 events for Lenovo Yoga notebooks.
|
H A D | dual_accel_detect.h | 3 * Helper code to detect 360 degree hinges (yoga) style 2-in-1 devices using 2 accelerometers
|
H A D | Makefile | 69 obj-$(CONFIG_YT2_1380) += lenovo-yoga-tab2-pro-1380-fastcharger.o
|
H A D | ideapad-laptop.c | 1771 /* Lenovo Yoga 7 14ARB7 */ 1778 /* Lenovo Yoga 7 14ACN6 */ 1869 * This event gets send on a Yoga 300-11IBR when the EC in ideapad_acpi_notify() 2106 { "26CAB2E5-5CF1-46AE-AAC3-4A12B6BA50E6", &ideapad_wmi_context_esc }, /* Yoga 3 */ 2107 { "56322276-8493-4CE8-A783-98C991274F5E", &ideapad_wmi_context_esc }, /* Yoga 700 */ 2194 * On some models without a hw-switch (the yoga 2 13 at least) in ideapad_acpi_add()
|
/linux/sound/soc/intel/common/ |
H A D | soc-acpi-intel-cht-match.c | 79 * The Lenovo Yoga Tab 3 Pro YT3-X90, with Android factory OS has a buggy DSDT 84 /* Lenovo Yoga Tab 3 Pro YT3-X90, codec missing from DSDT */ 211 * Special case for the Lenovo Yoga Tab 3 Pro YT3-X90 where the DSDT
|
H A D | soc-intel-quirks.h | 34 { /* Lenovo Yoga Tablet 2 series */ in soc_intel_is_byt_cr()
|
/linux/drivers/usb/typec/ucsi/ |
H A D | Kconfig | 73 tristate "UCSI Interface Driver for Lenovo Yoga C630" 76 This driver enables UCSI support on the Lenovo Yoga C630 laptop.
|
H A D | ucsi_yoga_c630.c | 15 #include <linux/platform_data/lenovo-yoga-c630.h> 163 MODULE_DESCRIPTION("Lenovo Yoga C630 UCSI");
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sdm850-lenovo-yoga-c630.dts | 3 * Lenovo Yoga C630 31 model = "Lenovo Yoga C630"; 32 compatible = "lenovo,yoga-c630", "qcom,sdm845"; 375 compatible = "lenovo,yoga-c630-ec"; 632 compatible = "lenovo,yoga-c630-sndcard", "qcom,sdm845-sndcard"; 633 model = "Lenovo-YOGA-C630-13Q50";
|
H A D | x1e80100-lenovo-yoga-slim7x.dts | 15 model = "Lenovo Yoga Slim 7x"; 16 compatible = "lenovo,yoga-slim7x", "qcom,x1e80100"; 135 model = "X1E80100-LENOVO-Yoga-Slim7x";
|
/linux/drivers/mfd/ |
H A D | intel_soc_pmic_chtwc.c | 162 /* Lenovo Yoga Book X90F / X90L */ 170 /* Lenovo Yoga Book X91F / X91L */ 177 /* Lenovo Yoga Tab 3 Pro YT3-X90F */
|
/linux/drivers/gpu/drm/ |
H A D | drm_panel_orientation_quirks.c | 393 }, { /* Lenovo Yoga Book X90F / X90L */ 400 }, { /* Lenovo Yoga Book X91F / X91L */ 406 }, { /* Lenovo Yoga Tablet 2 830F / 830L */ 409 * Note this also matches the Lenovo Yoga Tablet 2 1050F/L 421 }, { /* Lenovo Yoga Tab 3 X90F */
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | mediatek.yaml | 129 - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...) 266 - description: Google Steelix (Lenovo 300e Yoga Chromebook Gen 4)
|
/linux/drivers/acpi/ |
H A D | video_detect.c | 914 /* Lenovo Yoga Book X90F / X90L */ 924 * Lenovo Yoga Tablet 2 830F/L or 1050F/L (The 8" and 10" 925 * Lenovo Yoga Tablet 2 use the same mainboard) 937 /* Lenovo Yoga Tab 3 Pro YT3-X90F */
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,sm8250.yaml | 21 - lenovo,yoga-c630-sndcard
|
/linux/drivers/leds/ |
H A D | leds-cht-wcove.c | 8 * Register info comes from the Lenovo Yoga Book Android opensource code 345 * On the Lenovo Yoga Tab 3 the LED1 driver output is actually in cht_wc_leds_probe()
|
/linux/net/rfkill/ |
H A D | rfkill-gpio.c | 85 /* Lenovo Yoga Tab 3 Pro YT3-X90, bogus "BCM4752" device in DSDT */
|