Home
last modified time | relevance | path

Searched full:touchkey (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/input/keyboard/
Dtm2-touchkey.c3 * TM2 touchkey device driver
26 #define TM2_TOUCHKEY_DEV_NAME "tm2-touchkey"
89 struct tm2_touchkey_data *touchkey = in tm2_touchkey_led_brightness_set() local
96 data = touchkey->variant->cmd_led_off; in tm2_touchkey_led_brightness_set()
99 data = touchkey->variant->cmd_led_on; in tm2_touchkey_led_brightness_set()
102 if (!touchkey->variant->fixed_regulator) in tm2_touchkey_led_brightness_set()
103 regulator_set_voltage(touchkey->vdd, volt, volt); in tm2_touchkey_led_brightness_set()
105 return touchkey->variant->no_reg ? in tm2_touchkey_led_brightness_set()
106 i2c_smbus_write_byte(touchkey->client, data) : in tm2_touchkey_led_brightness_set()
107 i2c_smbus_write_byte_data(touchkey->client, in tm2_touchkey_led_brightness_set()
[all …]
Dmcs_touchkey.c3 * Touchkey driver for MELFAS MCS5000/5080 controller
19 /* MCS5000 Touchkey */
25 /* MCS5080 Touchkey */
145 input_dev->name = "MELFAS MCS Touchkey"; in mcs_touchkey_probe()
276 MODULE_DESCRIPTION("Touchkey driver for MELFAS MCS5000/5080 controller");
DKconfig421 tristate "MELFAS MCS Touchkey"
424 Say Y here if you have the MELFAS MCS5000/5080 touchkey controller
433 tristate "Freescale MPR121 Touchkey"
436 Say Y here if you have Freescale MPR121 touchkey controller
715 tristate "TM2 touchkey support"
719 Say Y here to enable device driver for tm2-touchkey with
723 module will be called tm2-touchkey.
Dmpr121_touchkey.c3 * Touchkey driver for Freescale MPR121 Controllor
276 input_dev->name = "Freescale MPR121 Touchkey"; in mpr_touchkey_probe()
380 { .compatible = "fsl,mpr121-touchkey" },
DMakefile70 obj-$(CONFIG_KEYBOARD_TM2_TOUCHKEY) += tm2-touchkey.o
Ddlink-dir685-touchkeys.c6 * This is a one-off touchkey controller based on the Cypress Semiconductor
/Linux-v5.15/Documentation/devicetree/bindings/input/
Dcypress,tm2-touchkey.yaml4 $id: http://devicetree.org/schemas/input/cypress,tm2-touchkey.yaml#
23 - cypress,tm2-touchkey
24 - cypress,midas-touchkey
25 - cypress,aries-touchkey
26 - coreriver,tc360-touchkey
64 touchkey@20 {
65 compatible = "cypress,tm2-touchkey";
Dfsl,mpr121-touchkey.yaml4 $id: http://devicetree.org/schemas/input/fsl,mpr121-touchkey.yaml#
26 const: fsl,mpr121-touchkey
61 compatible = "fsl,mpr121-touchkey";
81 compatible = "fsl,mpr121-touchkey";
Ddlink,dir685-touchkeys.txt3 This is a I2C one-off touchkey controller based on the Cypress Semiconductor
7 The touchkey device node should be placed inside an I2C bus node.
Dmicrochip,qt1050.txt8 The touchkey device node should be placed inside an I2C bus node.
/Linux-v5.15/Documentation/devicetree/bindings/input/touchscreen/
Dst,stmfts.txt4 functionality. Along with it the user can enable the touchkey which can work as
20 - touch-key-connected : specifies whether the touchkey feature is connected
/Linux-v5.15/arch/arm64/boot/dts/exynos/
Dexynos5433-tm2.dts68 touchkey@20 {
69 compatible = "cypress,tm2-touchkey";
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dmsm8916-samsung-a2015-common.dtsi111 touchkey: touchkey@20 { label
113 compatible = "coreriver,tc360-touchkey";
Dmsm8916-samsung-a5u-eur.dts58 &touchkey {
Dmsm8916-samsung-a3u-eur.dts51 &touchkey {
/Linux-v5.15/arch/arm/boot/dts/
Dqcom-msm8974-samsung-klte.dts214 i2c-gpio-touchkey {
223 touchkey@20 {
224 compatible = "cypress,tm2-touchkey";
489 i2c_touchkey_pins: i2c-touchkey {
858 touchkey_pin: touchkey-int-pin {
Ds5pv210-aries.dtsi473 touchkey@20 {
474 compatible = "cypress,aries-touchkey";
768 touchkey_i2c_pins: touchkey-i2c-pins {
774 touchkey_vdd_ena: touchkey-vdd-ena {
798 touchkey_irq: touchkey-irq {
Dste-ux500-samsung-janice.dts91 ldo_touchkey_1v8_reg: regulator-gpio-vreg-touchkey-1v8 {
304 touchkey@20 {
305 compatible = "coreriver,tc360-touchkey";
717 touchkey-ldo {
726 touchkey {
Dste-ux500-samsung-golden.dts39 touchkey@20 {
40 compatible = "coreriver,tc360-touchkey";
551 touchkey {
Dimx53-smd.dts265 touchkey: mpr121@5a { label
Dste-ux500-samsung-gavini.dts672 touchkey-ldo {
681 touchkey {
Dimx6dl-yapp4-common.dtsi372 compatible = "fsl,mpr121-touchkey";
/Linux-v5.15/include/linux/platform_data/
Dmcs.h23 /* touchkey */
/Linux-v5.15/drivers/input/touchscreen/
Dstmfts.c366 "failed to enable touchkey\n"); in stmfts_input_open()
400 "failed to disable touchkey: %d\n", err); in stmfts_input_close()
724 dev_warn(&client->dev, "unable to use touchkey leds\n"); in stmfts_probe()
Dcy8ctma140.c233 * extended to handle touchkey input. in cy8ctma140_probe()

12