Searched +full:pm8921 +full:- +full:pwrkey (Results 1 – 2 of 2) sorted by relevance
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT11 compatible = "qcom,pm8018", "qcom,pm8921";12 #interrupt-cells = <2>;13 interrupt-controller;14 #address-cells = <1>;15 #size-cells = <0>;17 pwrkey@1c {18 compatible = "qcom,pm8018-pwrkey",19 "qcom,pm8921-pwrkey";21 interrupts-extended = <&pm8018 50 IRQ_TYPE_EDGE_RISING>,[all …]
1 // SPDX-License-Identifier: GPL-2.0-only2 /* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved.71 * struct pmic8xxx_pwrkey - pmic8xxx pwrkey information104 struct pmic8xxx_pwrkey *pwrkey = dev_get_drvdata(dev); in pmic8xxx_pwrkey_suspend() local107 enable_irq_wake(pwrkey->key_press_irq); in pmic8xxx_pwrkey_suspend()114 struct pmic8xxx_pwrkey *pwrkey = dev_get_drvdata(dev); in pmic8xxx_pwrkey_resume() local117 disable_irq_wake(pwrkey->key_press_irq); in pmic8xxx_pwrkey_resume()127 struct pmic8xxx_pwrkey *pwrkey = platform_get_drvdata(pdev); in pmic8xxx_pwrkey_shutdown() local132 if (pwrkey->shutdown_fn) { in pmic8xxx_pwrkey_shutdown()133 error = pwrkey->shutdown_fn(pwrkey, reset); in pmic8xxx_pwrkey_shutdown()[all …]