Home
last modified time | relevance | path

Searched full:elan (Results 1 – 25 of 47) sorted by relevance

12

/linux/Documentation/devicetree/bindings/input/
H A Delan,ekth6915.yaml4 $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 Delan,ekth3000.yaml4 $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 Delan,ektf2127.yaml4 $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 Delan,elants_i2c.yaml4 $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 Dserial_cs.c99 * 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 Dhid-elan.c3 * 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 DKconfig44 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 Dmt8186-corsola-squirtle.dts17 compatible = "elan,ekth6915";
28 compatible = "elan,ekth8d18", "elan,ekth6a12nay";
H A Dmt8186-corsola-voltorb.dts16 compatible = "elan,ekth6915";
H A Dmt8183-kukui-jacuzzi-fennel-sku6.dts17 compatible = "elan,ekth6a12nay";
H A Dmt8183-kukui-jacuzzi-fennel-sku7.dts17 compatible = "elan,ekth6a12nay";
H A Dmt8183-kukui-jacuzzi-damu.dts17 compatible = "elan,ekth6a12nay";
H A Dmt8183-kukui-jacuzzi-fennel-sku1.dts30 compatible = "elan,ekth6a12nay";
/linux/drivers/input/mouse/
H A Delan_i2c_core.c3 * 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 Drk3399-gru-bob.dts36 compatible = "elan,ekth3500";
48 compatible = "elan,ekth3000";
/linux/arch/arm64/boot/dts/qcom/
H A Dsc7180-trogdor-pazquel360.dtsi17 compatible = "elan,ekth3915", "elan,ekth3500";
H A Dsc7180-trogdor-lazor-limozeen-r9.dts25 compatible = "elan,ekth3500";
H A Dsc7180-trogdor-lazor-limozeen-r10.dts25 compatible = "elan,ekth3500";
H A Dsc7180-trogdor-lazor-limozeen-r4.dts28 compatible = "elan,ekth3500";
H A Dsc7180-trogdor-r1.dts29 compatible = "elan,ekth3500";
H A Dsc7180-trogdor-kingoftown.dts30 compatible = "elan,ekth3500";
H A Dsc7280-herobrine-villager.dtsi47 compatible = "elan,ekth6915";
/linux/drivers/input/touchscreen/
H A Delants_i2c.c3 * 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 DKconfig554 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 Drk3288-veyron-tiger.dts42 compatible = "elan,ekth3500";

12