Home
last modified time | relevance | path

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

1234

/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()
521 .name = "elan",
533 MODULE_DESCRIPTION("Driver for HID ELAN Touchpads");
/linux/drivers/platform/chrome/
H A Dchromeos_of_hw_prober.c68 .res_node_compatible = "elan,ekth3000",
71 * ELAN trackpad needs 2 ms for H/W init and 100 ms for F/W init.
74 * avoid this delay. The ELAN driver is also missing delays.
83 .res_node_compatible = "elan,ekth6a12nay",
/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
H A Di2c-hid-of-elan.c3 * Driver for Elan touchscreens that use the i2c-hid protocol.
183 { .compatible = "elan,ekth6915", .data = &elan_ekth6915_chip_data },
184 { .compatible = "elan,ekth6a12nay", .data = &elan_ekth6a12nay_chip_data },
205 MODULE_DESCRIPTION("Elan i2c-hid touchscreen driver");
H A DMakefile13 obj-$(CONFIG_I2C_HID_OF_ELAN) += i2c-hid-of-elan.o
/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-damu.dts17 compatible = "elan,ekth6a12nay";
H A Dmt8183-kukui-jacuzzi-fennel-sku1.dts30 compatible = "elan,ekth6a12nay";
/linux/drivers/cpufreq/
H A Delanfreq.c3 * elanfreq: cpufreq driver for the AMD ELAN family
70 * Finds out at which frequency the CPU of the Elan SOC runs
108 * Access to the Elan's internal registers is indexed via in elanfreq_target()
223 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan CPUs");
H A DKconfig.x86116 tristate "AMD Elan SC400 and SC410"
119 This adds the CPUFreq driver for AMD Elan SC400 and SC410
131 tristate "AMD Elan SC520"
134 This adds the CPUFreq driver for AMD Elan SC520 processor.
H A Dsc520_freq.c3 * sc520_freq.c: cpufreq driver for the AMD Elan sc520
132 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan sc520 CPU");
/linux/drivers/input/mouse/
H A Delan_i2c_core.c3 * Elan I2C/SMBus Touchpad driver
5 * Copyright (c) 2013 ELAN Microelectronics Corp.
418 "elan,x_traces", in elan_query_device_parameters()
421 "elan,y_traces", in elan_query_device_parameters()
447 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters()
450 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters()
910 * Elan isr functions
1078 * Elan initialization functions
1091 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
1123 input->name = "Elan Touchpad"; in elan_setup_input_device()
[all …]
H A DKconfig274 tristate "ELAN I2C Touchpad support"
277 This driver adds support for Elan I2C/SMbus Trackpads.
279 Say Y here if you have a ELAN I2C/SMbus Touchpad.
289 Say Y here if Elan Touchpad in your system is connected to
298 Say Y here if Elan Touchpad in your system is connected to
H A Delan_i2c.h3 * Elan I2C/SMBus Touchpad driver
5 * Copyright (c) 2013 ELAN Microelectronics Corp.
/linux/drivers/input/touchscreen/
H A Dektf2127.c3 * Driver for ELAN eKTF2127 i2c touchscreen controller
352 { .compatible = "elan,ektf2127", .data = &ektf2127_data},
353 { .compatible = "elan,ektf2132", .data = &ektf2127_data},
354 { .compatible = "elan,ektf2232", .data = &ektf2232_data},
379 MODULE_DESCRIPTION("ELAN eKTF2127/eKTF2132 I2C Touchscreen Driver");
/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-r10.dts25 compatible = "elan,ekth3500";
/linux/include/linux/input/
H A Delan-i2c-ids.h3 * Elan I2C/SMBus Touchpad device whitelist
5 * Copyright (c) 2013 ELAN Microelectronics Corp.

1234