| /linux/drivers/input/misc/ |
| A D | pwm-vibra.c | 42 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 D | gpio-vibra.c | 42 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 D | Kconfig | 167 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 D | Makefile | 62 obj-$(CONFIG_INPUT_PM8XXX_VIBRATOR) += pm8xxx-vibrator.o
|
| /linux/Documentation/devicetree/bindings/input/ |
| A D | gpio-vibrator.yaml | 4 $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 D | sprd,sc27xx-vibrator.yaml | 5 $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 D | pwm-vibrator.txt | 1 * 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 D | qcom,pm8xxx-vib.txt | 20 vibrator@4a {
|
| A D | ti,drv260x.txt | 15 DRV260X_ERM_MODE - Eccentric Rotating Mass mode (Rotary vibrator)
|
| /linux/drivers/staging/greybus/ |
| A D | Makefile | 16 gb-vibrator-y := vibrator.o 27 obj-$(CONFIG_GREYBUS_VIBRATOR) += gb-vibrator.o
|
| A D | vibrator.c | 106 ATTRIBUTE_GROUPS(vibrator);
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| A D | palmas-pmic.txt | 26 - ti,ldo6-vibrator : ldo6 is in vibrator mode 66 ti,ldo6-vibrator;
|
| /linux/arch/arm64/boot/dts/sprd/ |
| A D | sc2731.dtsi | 111 vibrator@ec8 { 112 compatible = "sprd,sc2731-vibrator";
|
| /linux/arch/arm/boot/dts/ |
| A D | qcom-msm8974-fairphone-fp2.dts | 53 vibrator { 54 compatible = "gpio-vibrator";
|
| A D | s5pv210-aries.dtsi | 64 regulator-name = "vibrator-en"; 532 vibrator: pwm-vibrator { label 533 compatible = "pwm-vibrator"; 755 vibrator_ena: vibrator-ena {
|
| A D | ste-ux500-samsung-golden.dts | 411 vibrator { 412 compatible = "gpio-vibrator"; 674 vibrator {
|
| A D | ste-ux500-samsung-skomer.dts | 72 vibrator { 73 compatible = "gpio-vibrator"; 621 vibrator {
|
| A D | ste-ux500-samsung-kyle.dts | 105 vibrator { 106 compatible = "gpio-vibrator"; 630 vibrator {
|
| A D | ste-ux500-samsung-codina.dts | 169 vibrator { 170 compatible = "gpio-vibrator"; 832 vibrator {
|
| A D | motorola-mapphone-common.dtsi | 156 vibrator { 157 compatible = "pwm-vibrator";
|
| /linux/arch/arm64/boot/dts/allwinner/ |
| A D | sun50i-a64-pinephone.dtsi | 91 vibrator { 92 compatible = "gpio-vibrator";
|
| /linux/arch/arm64/boot/dts/qcom/ |
| A D | pm8916.dtsi | 128 pm8916_vib: vibrator@c000 {
|
| A D | msm8998-sony-xperia-yoshino.dtsi | 186 vibrator { 187 compatible = "gpio-vibrator";
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| A D | tc3589x.txt | 4 following built-in devices: gpio, keypad, rotator (vibrator), PWM (for
|
| /linux/arch/arm64/boot/dts/freescale/ |
| A D | imx8mq-librem5-devkit.dts | 226 vibrator { 227 compatible = "gpio-vibrator";
|