Searched refs:pwrkey (Results 1 – 15 of 15) sorted by relevance
| /linux-4.4.14/drivers/input/misc/ |
| D | pm8941-pwrkey.c | 60 struct pm8941_pwrkey *pwrkey = container_of(nb, struct pm8941_pwrkey, in pm8941_reboot_notify() local 67 if (pwrkey->revision == 0) in pm8941_reboot_notify() 72 error = regmap_update_bits(pwrkey->regmap, in pm8941_reboot_notify() 73 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify() 77 dev_err(pwrkey->dev, in pm8941_reboot_notify() 98 error = regmap_update_bits(pwrkey->regmap, in pm8941_reboot_notify() 99 pwrkey->baseaddr + PON_PS_HOLD_RST_CTL, in pm8941_reboot_notify() 103 dev_err(pwrkey->dev, "unable to set ps hold reset type: %d\n", in pm8941_reboot_notify() 106 error = regmap_update_bits(pwrkey->regmap, in pm8941_reboot_notify() 107 pwrkey->baseaddr + enable_reg, in pm8941_reboot_notify() [all …]
|
| D | pmic8xxx-pwrkey.c | 113 struct pmic8xxx_pwrkey *pwrkey = dev_get_drvdata(dev); in pmic8xxx_pwrkey_suspend() local 116 enable_irq_wake(pwrkey->key_press_irq); in pmic8xxx_pwrkey_suspend() 123 struct pmic8xxx_pwrkey *pwrkey = dev_get_drvdata(dev); in pmic8xxx_pwrkey_resume() local 126 disable_irq_wake(pwrkey->key_press_irq); in pmic8xxx_pwrkey_resume() 136 struct pmic8xxx_pwrkey *pwrkey = platform_get_drvdata(pdev); in pmic8xxx_pwrkey_shutdown() local 141 if (pwrkey->shutdown_fn) { in pmic8xxx_pwrkey_shutdown() 142 error = pwrkey->shutdown_fn(pwrkey, reset); in pmic8xxx_pwrkey_shutdown() 158 regmap_update_bits(pwrkey->regmap, PON_CNTL_1, mask, val); in pmic8xxx_pwrkey_shutdown() 288 static int pm8058_pwrkey_shutdown(struct pmic8xxx_pwrkey *pwrkey, bool reset) in pm8058_pwrkey_shutdown() argument 291 struct regmap *regmap = pwrkey->regmap; in pm8058_pwrkey_shutdown() [all …]
|
| D | Makefile | 54 obj-$(CONFIG_INPUT_PM8941_PWRKEY) += pm8941-pwrkey.o 56 obj-$(CONFIG_INPUT_PMIC8XXX_PWRKEY) += pmic8xxx-pwrkey.o
|
| D | Kconfig | 128 will be called pm8941-pwrkey. 151 module will be called pmic8xxx-pwrkey.
|
| /linux-4.4.14/Documentation/devicetree/bindings/input/ |
| D | qcom,pm8xxx-pwrkey.txt | 9 "qcom,pm8058-pwrkey" 10 "qcom,pm8921-pwrkey" 39 pwrkey@1c { 40 compatible = "qcom,pm8921-pwrkey";
|
| D | qcom,pm8941-pwrkey.txt | 9 "qcom,pm8941-pwrkey" 37 pwrkey@800 { 38 compatible = "qcom,pm8941-pwrkey";
|
| /linux-4.4.14/arch/arm64/boot/dts/qcom/ |
| D | pm8916.dtsi | 20 pwrkey@800 { 21 compatible = "qcom,pm8941-pwrkey";
|
| /linux-4.4.14/arch/arm/boot/dts/ |
| D | qcom-pm8941.dtsi | 21 pwrkey@800 { 22 compatible = "qcom,pm8941-pwrkey";
|
| D | qcom-msm8660.dtsi | 126 pwrkey@1c { 127 compatible = "qcom,pm8058-pwrkey";
|
| D | qcom-msm8960.dtsi | 185 pwrkey@1c { 186 compatible = "qcom,pm8921-pwrkey";
|
| D | qcom-apq8064.dtsi | 397 pwrkey@1c { 398 compatible = "qcom,pm8921-pwrkey";
|
| D | imx6ul.dtsi | 441 compatible = "fsl,sec-v4.0-pwrkey";
|
| D | imx7d.dtsi | 553 compatible = "fsl,sec-v4.0-pwrkey";
|
| D | imx6sx.dtsi | 685 compatible = "fsl,sec-v4.0-pwrkey";
|
| /linux-4.4.14/Documentation/devicetree/bindings/crypto/ |
| D | fsl-sec4.txt | 409 The snvs-pwrkey is designed to enable POWER key function which controlled 416 Definition: Mush include "fsl,sec-v4.0-pwrkey". 439 snvs-pwrkey@0x020cc000 { 440 compatible = "fsl,sec-v4.0-pwrkey"; 528 snvs-pwrkey@0x020cc000 { 529 compatible = "fsl,sec-v4.0-pwrkey";
|