Home
last modified time | relevance | path

Searched refs:vibrator (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/input/misc/
A Dpwm-vibra.c42 if (!vibrator->vcc_on) { in pwm_vibrator_start()
79 if (vibrator->pwm_dir) in pwm_vibrator_stop()
83 if (vibrator->vcc_on) { in pwm_vibrator_stop()
94 if (vibrator->level) in pwm_vibrator_play_work()
106 if (!vibrator->level) in pwm_vibrator_play_effect()
128 vibrator = devm_kzalloc(&pdev->dev, sizeof(*vibrator), GFP_KERNEL); in pwm_vibrator_probe()
129 if (!vibrator) in pwm_vibrator_probe()
133 if (!vibrator->input) in pwm_vibrator_probe()
204 input_set_drvdata(vibrator->input, vibrator); in pwm_vibrator_probe()
230 if (vibrator->level) in pwm_vibrator_suspend()
[all …]
A Dgpio-vibra.c42 if (!vibrator->vcc_on) { in gpio_vibrator_start()
48 vibrator->vcc_on = true; in gpio_vibrator_start()
60 if (vibrator->vcc_on) { in gpio_vibrator_stop()
62 vibrator->vcc_on = false; in gpio_vibrator_stop()
71 if (vibrator->running) in gpio_vibrator_play_work()
107 vibrator = devm_kzalloc(&pdev->dev, sizeof(*vibrator), GFP_KERNEL); in gpio_vibrator_probe()
108 if (!vibrator) in gpio_vibrator_probe()
112 if (!vibrator->input) in gpio_vibrator_probe()
139 input_set_drvdata(vibrator->input, vibrator); in gpio_vibrator_probe()
166 if (vibrator->running) in gpio_vibrator_suspend()
[all …]
A DKconfig167 tristate "Qualcomm PM8XXX vibrator support"
171 This option enables device driver support for the vibrator
176 module will be called pm8xxx-vibrator.
301 tristate "GPIO vibrator support"
305 Say Y here to get support for GPIO based vibrator devices.
578 tristate "PWM vibrator support"
582 Say Y here to get support for PWM based vibrator devices.
875 tristate "Spreadtrum sc27xx vibrator support"
879 This option enables support for Spreadtrum sc27xx vibrator driver.
A DMakefile62 obj-$(CONFIG_INPUT_PM8XXX_VIBRATOR) += pm8xxx-vibrator.o
/linux/Documentation/devicetree/bindings/input/
A Dgpio-vibrator.yaml4 $id: http://devicetree.org/schemas/input/gpio-vibrator.yaml#
7 title: GPIO vibrator
13 Registers a GPIO device as vibrator, where the on/off capability is controlled by a GPIO.
17 const: gpio-vibrator
35 vibrator {
36 compatible = "gpio-vibrator";
A Dsprd,sc27xx-vibrator.yaml5 $id: http://devicetree.org/schemas/input/sprd,sc27xx-vibrator.yaml#
18 - sprd,sc2721-vibrator
19 - sprd,sc2730-vibrator
20 - sprd,sc2731-vibrator
44 vibrator@eb4 {
45 compatible = "sprd,sc2731-vibrator";
A Dpwm-vibrator.txt1 * PWM vibrator device tree bindings
3 Registers a PWM device as vibrator. It is expected, that the vibrator's
12 - compatible: should contain "pwm-vibrator"
59 vibrator {
60 compatible = "pwm-vibrator";
A Dqcom,pm8xxx-vib.txt20 vibrator@4a {
A Dti,drv260x.txt15 DRV260X_ERM_MODE - Eccentric Rotating Mass mode (Rotary vibrator)
/linux/drivers/staging/greybus/
A DMakefile16 gb-vibrator-y := vibrator.o
27 obj-$(CONFIG_GREYBUS_VIBRATOR) += gb-vibrator.o
A Dvibrator.c106 ATTRIBUTE_GROUPS(vibrator);
/linux/Documentation/devicetree/bindings/regulator/
A Dpalmas-pmic.txt26 - ti,ldo6-vibrator : ldo6 is in vibrator mode
66 ti,ldo6-vibrator;
/linux/arch/arm64/boot/dts/sprd/
A Dsc2731.dtsi111 vibrator@ec8 {
112 compatible = "sprd,sc2731-vibrator";
/linux/arch/arm/boot/dts/
A Dqcom-msm8974-fairphone-fp2.dts53 vibrator {
54 compatible = "gpio-vibrator";
A Ds5pv210-aries.dtsi64 regulator-name = "vibrator-en";
532 vibrator: pwm-vibrator { label
533 compatible = "pwm-vibrator";
755 vibrator_ena: vibrator-ena {
A Dste-ux500-samsung-golden.dts411 vibrator {
412 compatible = "gpio-vibrator";
674 vibrator {
A Dste-ux500-samsung-skomer.dts72 vibrator {
73 compatible = "gpio-vibrator";
621 vibrator {
A Dste-ux500-samsung-kyle.dts105 vibrator {
106 compatible = "gpio-vibrator";
630 vibrator {
A Dste-ux500-samsung-codina.dts169 vibrator {
170 compatible = "gpio-vibrator";
832 vibrator {
A Dmotorola-mapphone-common.dtsi156 vibrator {
157 compatible = "pwm-vibrator";
/linux/arch/arm64/boot/dts/allwinner/
A Dsun50i-a64-pinephone.dtsi91 vibrator {
92 compatible = "gpio-vibrator";
/linux/arch/arm64/boot/dts/qcom/
A Dpm8916.dtsi128 pm8916_vib: vibrator@c000 {
A Dmsm8998-sony-xperia-yoshino.dtsi186 vibrator {
187 compatible = "gpio-vibrator";
/linux/Documentation/devicetree/bindings/mfd/
A Dtc3589x.txt4 following built-in devices: gpio, keypad, rotator (vibrator), PWM (for
/linux/arch/arm64/boot/dts/freescale/
A Dimx8mq-librem5-devkit.dts226 vibrator {
227 compatible = "gpio-vibrator";

Completed in 32 milliseconds

12