Home
last modified time | relevance | path

Searched refs:touchkey (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/input/keyboard/
Dtm2-touchkey.c81 struct tm2_touchkey_data *touchkey = in tm2_touchkey_led_brightness_set() local
88 data = touchkey->variant->cmd_led_off; in tm2_touchkey_led_brightness_set()
91 data = touchkey->variant->cmd_led_on; in tm2_touchkey_led_brightness_set()
94 if (!touchkey->variant->fixed_regulator) in tm2_touchkey_led_brightness_set()
95 regulator_set_voltage(touchkey->vdd, volt, volt); in tm2_touchkey_led_brightness_set()
97 return touchkey->variant->no_reg ? in tm2_touchkey_led_brightness_set()
98 i2c_smbus_write_byte(touchkey->client, data) : in tm2_touchkey_led_brightness_set()
99 i2c_smbus_write_byte_data(touchkey->client, in tm2_touchkey_led_brightness_set()
100 touchkey->variant->base_reg, data); in tm2_touchkey_led_brightness_set()
103 static int tm2_touchkey_power_enable(struct tm2_touchkey_data *touchkey) in tm2_touchkey_power_enable() argument
[all …]
DMakefile68 obj-$(CONFIG_KEYBOARD_TM2_TOUCHKEY) += tm2-touchkey.o
DKconfig431 Say Y here if you have the MELFAS MCS5000/5080 touchkey controller
443 Say Y here if you have Freescale MPR121 touchkey controller
702 tristate "TM2 touchkey support"
706 Say Y here to enable device driver for tm2-touchkey with
710 module will be called tm2-touchkey.
/Linux-v5.4/Documentation/devicetree/bindings/input/
Dcypress,tm2-touchkey.txt1 Samsung tm2-touchkey
5 * "cypress,tm2-touchkey" - for the touchkey found on the tm2 board
6 * "cypress,midas-touchkey" - for the touchkey found on midas boards
7 * "cypress,aries-touchkey" - for the touchkey found on aries boards
23 touchkey@20 {
24 compatible = "cypress,tm2-touchkey";
Dmpr121-touchkey.txt4 - compatible: Should be "fsl,mpr121-touchkey"
20 touchkey: mpr121@5a {
21 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.4/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.4/arch/arm64/boot/dts/exynos/
Dexynos5433-tm2.dts68 touchkey@20 {
69 compatible = "cypress,tm2-touchkey";
/Linux-v5.4/arch/arm/boot/dts/
Dimx53-smd.dts265 touchkey: mpr121@5a { label