Searched +full:pm8058 +full:- +full:vib (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/input/qcom,pm8xxx-vib.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Bjorn Andersson <andersson@kernel.org>15 - qcom,pm8058-vib16 - qcom,pm8916-vib17 - qcom,pm8921-vib23 - compatible24 - reg[all …]
1 // SPDX-License-Identifier: GPL-2.0-only2 /* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved.16 #define VIB_MAX_LEVELS (VIB_MAX_LEVEL_mV - VIB_MIN_LEVEL_mV)47 * struct pm8xxx_vib - structure to hold vibrator data55 * @reg_vib_drv: regs->drv_addr register value69 * pm8xxx_vib_set - handler to start/stop vibration70 * @vib: pointer to vibrator structure73 static int pm8xxx_vib_set(struct pm8xxx_vib *vib, bool on) in pm8xxx_vib_set() argument76 unsigned int val = vib->reg_vib_drv; in pm8xxx_vib_set()77 const struct pm8xxx_regs *regs = vib->regs; in pm8xxx_vib_set()[all …]
1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;4 #include <dt-bindings/interrupt-controller/irq.h>5 #include <dt-bindings/interrupt-controller/arm-gic.h>6 #include <dt-bindings/clock/qcom,gcc-msm8660.h>7 #include <dt-bindings/soc/qcom,gsbi.h>10 #address-cells = <1>;11 #size-cells = <1>;14 interrupt-parent = <&intc>;17 #address-cells = <1>;[all …]