| /linux/Documentation/devicetree/bindings/input/ |
| H A D | elan,ekth6915.yaml | 4 $id: http://devicetree.org/schemas/input/elan,ekth6915.yaml# 7 title: Elan I2C-HID touchscreen controllers 13 Supports the Elan eKTH6915 and other I2C-HID touchscreen controllers. 24 - elan,ekth5015m 25 - const: elan,ekth6915 27 - const: elan,ekth8d18 28 - const: elan,ekth6a12nay 30 - elan,ekth6915 31 - elan,ekth6a12nay 75 compatible = "elan,ekth5015m", "elan,ekth6915";
|
| H A D | elan,ekth3000.yaml | 4 $id: http://devicetree.org/schemas/input/elan,ekth3000.yaml# 17 const: elan,ekth3000 32 elan,trackpoint: 36 elan,clickpad: 40 elan,middle-button: 44 elan,x_traces: 48 elan,y_traces: 75 compatible = "elan,ekth3000";
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | elan,ektf2127.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/elan,ektf2127.yaml# 7 title: Elan eKTF2127 I2C touchscreen controller 18 - elan,ektf2127 19 - elan,ektf2132 20 - elan,ektf2232 49 compatible = "elan,ektf2127";
|
| H A D | elan,elants_i2c.yaml | 4 $id: http://devicetree.org/schemas/input/touchscreen/elan,elants_i2c.yaml# 19 - elan,ektf3624 20 - elan,ekth3500 22 - const: elan,ekth3915 23 - const: elan,ekth3500 67 compatible = "elan,ekth3500";
|
| /linux/drivers/tty/serial/8250/ |
| H A D | serial_cs.c | 99 * Elan VPU16551 UART with 14.7456MHz oscillator 811 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100 1.00.", 0x19ca78a… 812 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71… 813 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232 1.00.", 0x19ca78a… 814 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6… 815 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9… 816 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0x… 817 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190), 818 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262), 819 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d), [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-elan.c | 3 * HID Driver for ELAN Touchpad 169 input->name = "Elan Touchpad"; in elan_input_configured() 190 hid_err(hdev, "Failed to init elan MT slots: %d\n", ret); in elan_input_configured() 199 hid_err(hdev, "Failed to register elan input device: %d\n", in elan_input_configured() 282 * When touched with two fingers Elan touchpad will emit two HID reports in elan_usb_report_input() 326 * Elan MT touchpads in i2c mode send finger data in the same format in elan_i2c_report_input() 451 mute_led->name = "elan:red:mute"; in elan_init_mute_led() 522 .name = "elan", 534 MODULE_DESCRIPTION("Driver for HID ELAN Touchpads");
|
| /linux/drivers/hid/i2c-hid/ |
| H A D | Kconfig | 44 tristate "Driver for Elan hid-i2c based devices on OF systems" 49 Say Y here if you want support for Elan i2c devices that use 56 will be called i2c-hid-of-elan. It will also build/depend on
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8186-corsola-squirtle.dts | 17 compatible = "elan,ekth6915"; 28 compatible = "elan,ekth8d18", "elan,ekth6a12nay";
|
| H A D | mt8186-corsola-voltorb.dts | 16 compatible = "elan,ekth6915";
|
| H A D | mt8183-kukui-jacuzzi-fennel-sku6.dts | 17 compatible = "elan,ekth6a12nay";
|
| H A D | mt8183-kukui-jacuzzi-fennel-sku7.dts | 17 compatible = "elan,ekth6a12nay";
|
| H A D | mt8183-kukui-jacuzzi-damu.dts | 17 compatible = "elan,ekth6a12nay";
|
| H A D | mt8183-kukui-jacuzzi-fennel-sku1.dts | 30 compatible = "elan,ekth6a12nay";
|
| /linux/drivers/input/mouse/ |
| H A D | elan_i2c_core.c | 3 * Elan I2C/SMBus Touchpad driver 5 * Copyright (c) 2013 ELAN Microelectronics Corp. 428 "elan,x_traces", in elan_query_device_parameters() 431 "elan,y_traces", in elan_query_device_parameters() 474 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters() 477 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters() 945 * Elan isr functions 1120 * Elan initialization functions 1133 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device() 1165 input->name = "Elan Touchpad"; in elan_setup_input_device() [all …]
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-gru-bob.dts | 36 compatible = "elan,ekth3500"; 48 compatible = "elan,ekth3000";
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sc7180-trogdor-pazquel360.dtsi | 17 compatible = "elan,ekth3915", "elan,ekth3500";
|
| H A D | sc7180-trogdor-lazor-limozeen-r9.dts | 25 compatible = "elan,ekth3500";
|
| H A D | sc7180-trogdor-lazor-limozeen-r10.dts | 25 compatible = "elan,ekth3500";
|
| H A D | sc7180-trogdor-lazor-limozeen-r4.dts | 28 compatible = "elan,ekth3500";
|
| H A D | sc7180-trogdor-r1.dts | 29 compatible = "elan,ekth3500";
|
| H A D | sc7180-trogdor-kingoftown.dts | 30 compatible = "elan,ekth3500";
|
| H A D | sc7280-herobrine-villager.dtsi | 47 compatible = "elan,ekth6915";
|
| /linux/drivers/input/touchscreen/ |
| H A D | elants_i2c.c | 3 * Elan Microelectronics touch panels with I2C interface 5 * Copyright (C) 2014 Elan Microelectronics Corporation. 150 /* struct elants_data - represents state of Elan touchscreen device */ 1482 ts->input->name = "Elan Touchscreen"; in elants_i2c_probe() 1635 { .compatible = "elan,ekth3500", .data = (void *)EKTH3500 }, 1636 { .compatible = "elan,ektf3624", .data = (void *)EKTF3624 }, 1657 MODULE_DESCRIPTION("Elan I2c Touchscreen driver");
|
| H A D | Kconfig | 554 tristate "Elan eKTF2127 I2C touchscreen" 557 Say Y here if you have an Elan eKTF2127 touchscreen 566 tristate "Elan eKTH I2C touchscreen" 569 Say Y here if you have an Elan eKTH I2C touchscreen
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron-tiger.dts | 42 compatible = "elan,ekth3500";
|