Lines Matching full:pwr
84 struct input_dev *pwr = _pwr; in pwrkey_press_irq() local
86 input_report_key(pwr, KEY_POWER, 1); in pwrkey_press_irq()
87 input_sync(pwr); in pwrkey_press_irq()
94 struct input_dev *pwr = _pwr; in pwrkey_release_irq() local
96 input_report_key(pwr, KEY_POWER, 0); in pwrkey_release_irq()
97 input_sync(pwr); in pwrkey_release_irq()
333 struct input_dev *pwr; in pmic8xxx_pwrkey_probe() local
347 /* Valid range of pwr key trigger delay is 1/64 sec to 2 seconds. */ in pmic8xxx_pwrkey_probe()
369 pwr = devm_input_allocate_device(&pdev->dev); in pmic8xxx_pwrkey_probe()
370 if (!pwr) { in pmic8xxx_pwrkey_probe()
375 input_set_capability(pwr, EV_KEY, KEY_POWER); in pmic8xxx_pwrkey_probe()
377 pwr->name = "pmic8xxx_pwrkey"; in pmic8xxx_pwrkey_probe()
378 pwr->phys = "pmic8xxx_pwrkey/input0"; in pmic8xxx_pwrkey_probe()
404 "pmic8xxx_pwrkey_press", pwr); in pmic8xxx_pwrkey_probe()
413 "pmic8xxx_pwrkey_release", pwr); in pmic8xxx_pwrkey_probe()
420 err = input_register_device(pwr); in pmic8xxx_pwrkey_probe()