Home
last modified time | relevance | path

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

/drivers/input/misc/
A Datc260x-onkey.c140 regmap_update_bits(onkey->atc260x->regmap, onkey->params->reg_int_ctl, in atc260x_onkey_query()
148 atc260x_onkey_query(onkey); in atc260x_onkey_work()
168 atc260x_onkey_query(onkey); in atc260x_onkey_irq()
177 enable_irq(onkey->irq); in atc260x_onkey_open()
186 disable_irq(onkey->irq); in atc260x_onkey_close()
199 onkey = devm_kzalloc(&pdev->dev, sizeof(*onkey), GFP_KERNEL); in atc260x_onkey_probe()
200 if (!onkey) in atc260x_onkey_probe()
249 onkey->atc260x = atc260x; in atc260x_onkey_probe()
262 if (onkey->irq < 0) in atc260x_onkey_probe()
263 return onkey->irq; in atc260x_onkey_probe()
[all …]
A Dda9063_onkey.c94 dev_err(onkey->dev, in da9063_poll_on()
105 dev_err(onkey->dev, in da9063_poll_on()
189 if (!onkey) in da9063_onkey_probe()
193 if (!onkey->config) in da9063_onkey_probe()
199 if (!onkey->regmap) in da9063_onkey_probe()
207 if (!onkey->input) in da9063_onkey_probe()
210 onkey->input->name = onkey->config->name; in da9063_onkey_probe()
211 snprintf(onkey->phys, sizeof(onkey->phys), "%s/input0", in da9063_onkey_probe()
212 onkey->config->name); in da9063_onkey_probe()
213 onkey->input->phys = onkey->phys; in da9063_onkey_probe()
[all …]
A Dda9052_onkey.c30 dev_err(onkey->da9052->dev, in da9052_onkey_query()
41 input_sync(onkey->input); in da9052_onkey_query()
59 da9052_onkey_query(onkey); in da9052_onkey_work()
66 da9052_onkey_query(onkey); in da9052_onkey_irq()
83 onkey = kzalloc(sizeof(*onkey), GFP_KERNEL); in da9052_onkey_probe()
91 onkey->input = input_dev; in da9052_onkey_probe()
92 onkey->da9052 = da9052; in da9052_onkey_probe()
121 da9052_free_irq(onkey->da9052, DA9052_IRQ_NONKEY, onkey); in da9052_onkey_probe()
125 kfree(onkey); in da9052_onkey_probe()
134 da9052_free_irq(onkey->da9052, DA9052_IRQ_NONKEY, onkey); in da9052_onkey_remove()
[all …]
A Dda9055_onkey.c29 dev_err(onkey->da9055->dev, in da9055_onkey_query()
38 input_sync(onkey->input); in da9055_onkey_query()
56 da9055_onkey_query(onkey); in da9055_onkey_work()
64 input_sync(onkey->input); in da9055_onkey_irq()
82 onkey = devm_kzalloc(&pdev->dev, sizeof(*onkey), GFP_KERNEL); in da9055_onkey_probe()
83 if (!onkey) { in da9055_onkey_probe()
94 onkey->input = input_dev; in da9055_onkey_probe()
95 onkey->da9055 = da9055; in da9055_onkey_probe()
107 "ONKEY", onkey); in da9055_onkey_probe()
127 free_irq(irq, onkey); in da9055_onkey_probe()
[all …]
A Dmax77650-onkey.c27 struct max77650_onkey *onkey = data; in max77650_onkey_falling() local
29 input_report_key(onkey->input, onkey->code, 0); in max77650_onkey_falling()
30 input_sync(onkey->input); in max77650_onkey_falling()
39 input_report_key(onkey->input, onkey->code, 1); in max77650_onkey_rising()
40 input_sync(onkey->input); in max77650_onkey_rising()
48 struct max77650_onkey *onkey; in max77650_onkey_probe() local
60 onkey = devm_kzalloc(dev, sizeof(*onkey), GFP_KERNEL); in max77650_onkey_probe()
61 if (!onkey) in max77650_onkey_probe()
66 onkey->code = KEY_POWER; in max77650_onkey_probe()
90 if (!onkey->input) in max77650_onkey_probe()
[all …]
A Dstpmic1_onkey.c28 struct stpmic1_onkey *onkey = ponkey; in onkey_falling_irq() local
55 struct stpmic1_onkey *onkey; in stpmic1_onkey_probe() local
59 onkey = devm_kzalloc(dev, sizeof(*onkey), GFP_KERNEL); in stpmic1_onkey_probe()
60 if (!onkey) in stpmic1_onkey_probe()
64 if (onkey->irq_falling < 0) in stpmic1_onkey_probe()
65 return onkey->irq_falling; in stpmic1_onkey_probe()
68 if (onkey->irq_rising < 0) in stpmic1_onkey_probe()
69 return onkey->irq_rising; in stpmic1_onkey_probe()
114 onkey->input_dev = input_dev; in stpmic1_onkey_probe()
119 dev_name(dev), onkey); in stpmic1_onkey_probe()
[all …]
A D88pm886-onkey.c17 struct pm886_onkey *onkey = data; in pm886_onkey_irq_handler() local
18 struct regmap *regmap = onkey->chip->regmap; in pm886_onkey_irq_handler()
19 struct input_dev *idev = onkey->idev; in pm886_onkey_irq_handler()
41 struct pm886_onkey *onkey; in pm886_onkey_probe() local
45 onkey = devm_kzalloc(dev, sizeof(*onkey), GFP_KERNEL); in pm886_onkey_probe()
46 if (!onkey) in pm886_onkey_probe()
49 onkey->chip = chip; in pm886_onkey_probe()
60 onkey->idev = idev; in pm886_onkey_probe()
70 onkey); in pm886_onkey_probe()
A DMakefile10 obj-$(CONFIG_INPUT_88PM886_ONKEY) += 88pm886-onkey.o
21 obj-$(CONFIG_INPUT_ATC260X_ONKEY) += atc260x-onkey.o
54 obj-$(CONFIG_INPUT_MAX77650_ONKEY) += max77650-onkey.o
A DKconfig37 tristate "Marvell 88PM886 onkey support"
40 Support the onkey of Marvell 88PM886 PMIC as an input device
113 module will be called atc260x-onkey.
240 will be called max77650-onkey.
957 Say Y to enable support of onkey embedded into STPMIC1 PMIC. onkey
/drivers/mfd/
A DKconfig877 select individual components like onkey under the corresponding menus.
944 charger, LED, onkey.
1320 like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey.
1340 including interrupts, RTC, LDO & DCDC regulators, and onkey.

Completed in 21 milliseconds