Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/
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";
Delan,ekth6915.yaml4 $id: http://devicetree.org/schemas/input/elan,ekth6915.yaml#
7 title: Elan eKTH6915 touchscreen controller
13 Supports the Elan eKTH6915 touchscreen controller.
22 - const: elan,ekth6915
61 compatible = "elan,ekth6915";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/
Delan_i2c.txt4 - compatible: must be "elan,ekth3000".
15 - elan,trackpoint: touchpad can support a trackpoint (boolean)
16 - elan,clickpad: touchpad is a clickpad (the entire surface is a button)
17 - elan,middle-button: touchpad has a physical middle button
18 - elan,x_traces: number of antennas on the x axis
19 - elan,y_traces: number of antennas on the y axis
36 compatible = "elan,ekth3000";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/
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";
Dektf2127.txt1 * Elan eKTF2127 I2C touchscreen controller
4 - compatible : "elan,ektf2127" or "elan,ektf2132"
17 compatible = "elan,ektf2127";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/
Delan,elants_i2c.yaml4 $id: "http://devicetree.org/schemas/input/touchscreen/elan,elants_i2c.yaml#"
18 - elan,ektf3624
19 - elan,ekth3500
62 compatible = "elan,ekth3500";
Dektf2127.txt1 * Elan eKTF2127 I2C touchscreen controller
4 - compatible : "elan,ektf2127"
17 compatible = "elan,ektf2127";
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
Dserial_cs.c105 * Elan VPU16551 UART with 14.7456MHz oscillator
817 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100 1.00.", 0x19ca78a…
818 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71…
819 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232 1.00.", 0x19ca78a…
820 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6…
821 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9…
822 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0x…
823 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190),
824 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262),
825 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d),
[all …]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
Dserial_cs.c105 * Elan VPU16551 UART with 14.7456MHz oscillator
820 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100 1.00.", 0x19ca78a…
821 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71…
822 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232 1.00.", 0x19ca78a…
823 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6…
824 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9…
825 …PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0x…
826 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190),
827 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262),
828 PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d),
[all …]
/kernel/linux/linux-5.10/drivers/usb/misc/
Dusb_u132.h3 * Common Header File for the Elan Digital Systems U132 adapter
7 * Copyright(C) 2006 Elan Digital Systems Limited
10 * Author and Maintainer - Tony Olech - Elan Digital Systems
33 * via an ELAN U132 adapter.
37 * the U132 adapter manufactured by Elan Digital Systems, and the
DKconfig112 tristate "Elan PCMCIA CardBus Adapter USB Client"
114 ELAN's Uxxx series of adapters are USB to PCMCIA CardBus adapters.
121 adapter you will need this "ftdi-elan" module as well as the "u132-hcd"
129 See also the USB_U132_HCD entry "Elan U132 Adapter Host Controller"
/kernel/linux/linux-5.10/drivers/hid/
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()
459 mute_led->name = "elan:red:mute"; in elan_init_mute_led()
533 .name = "elan",
546 MODULE_DESCRIPTION("Driver for HID ELAN Touchpads");
/kernel/linux/linux-6.6/drivers/hid/
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");
/kernel/linux/linux-6.6/drivers/hid/i2c-hid/
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
Di2c-hid-of-elan.c3 * Driver for Elan touchscreens that use the i2c-hid protocol.
134 { .compatible = "elan,ekth6915", .data = &elan_ekth6915_chip_data },
154 MODULE_DESCRIPTION("Elan i2c-hid touchscreen driver");
/kernel/linux/linux-5.10/drivers/cpufreq/
Delanfreq.c3 * elanfreq: cpufreq driver for the AMD ELAN family
71 * Finds out at which frequency the CPU of the Elan SOC runs
109 * Access to the Elan's internal registers is indexed via in elanfreq_target()
225 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan CPUs");
DKconfig.x8676 tristate "AMD Elan SC400 and SC410"
79 This adds the CPUFreq driver for AMD Elan SC400 and SC410
91 tristate "AMD Elan SC520"
94 This adds the CPUFreq driver for AMD Elan SC520 processor.
/kernel/linux/linux-6.6/drivers/cpufreq/
Delanfreq.c3 * elanfreq: cpufreq driver for the AMD ELAN family
71 * Finds out at which frequency the CPU of the Elan SOC runs
109 * Access to the Elan's internal registers is indexed via in elanfreq_target()
225 MODULE_DESCRIPTION("cpufreq driver for AMD's Elan CPUs");
DKconfig.x86115 tristate "AMD Elan SC400 and SC410"
118 This adds the CPUFreq driver for AMD Elan SC400 and SC410
130 tristate "AMD Elan SC520"
133 This adds the CPUFreq driver for AMD Elan SC520 processor.
/kernel/linux/linux-5.10/drivers/input/mouse/
Delan_i2c_core.c3 * Elan I2C/SMBus Touchpad driver
5 * Copyright (c) 2013 ELAN Microelectronics Corp.
37 #include <linux/input/elan-i2c-ids.h>
380 "elan,x_traces", in elan_query_device_parameters()
383 "elan,y_traces", in elan_query_device_parameters()
409 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters()
412 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters()
879 * Elan isr functions
1047 * Elan initialization functions
1060 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
[all …]
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
/kernel/linux/linux-6.6/drivers/input/mouse/
Delan_i2c_core.c3 * Elan I2C/SMBus Touchpad driver
5 * Copyright (c) 2013 ELAN Microelectronics Corp.
417 "elan,x_traces", in elan_query_device_parameters()
420 "elan,y_traces", in elan_query_device_parameters()
446 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters()
449 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters()
916 * Elan isr functions
1084 * Elan initialization functions
1097 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
1129 input->name = "Elan Touchpad"; in elan_setup_input_device()
[all …]
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
/kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/
Drk3399-gru-bob.dts36 compatible = "elan,ekth3500";
48 compatible = "elan,ekth3000";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3399-gru-bob.dts35 compatible = "elan,ekth3500";
47 compatible = "elan,ekth3000";

123456