Searched refs:vibrator (Results 1 – 18 of 18) sorted by relevance
| /Linux-v4.19/drivers/input/misc/ |
| D | pwm-vibra.c | 39 static int pwm_vibrator_start(struct pwm_vibrator *vibrator) in pwm_vibrator_start() argument 41 struct device *pdev = vibrator->input->dev.parent; in pwm_vibrator_start() 45 err = regulator_enable(vibrator->vcc); in pwm_vibrator_start() 51 pwm_get_state(vibrator->pwm, &state); in pwm_vibrator_start() 52 pwm_set_relative_duty_cycle(&state, vibrator->level, 0xffff); in pwm_vibrator_start() 55 err = pwm_apply_state(vibrator->pwm, &state); in pwm_vibrator_start() 61 if (vibrator->pwm_dir) { in pwm_vibrator_start() 62 pwm_get_state(vibrator->pwm_dir, &state); in pwm_vibrator_start() 63 state.duty_cycle = vibrator->direction_duty_cycle; in pwm_vibrator_start() 66 err = pwm_apply_state(vibrator->pwm_dir, &state); in pwm_vibrator_start() [all …]
|
| D | Makefile | 57 obj-$(CONFIG_INPUT_PM8XXX_VIBRATOR) += pm8xxx-vibrator.o
|
| D | Kconfig | 145 tristate "Qualcomm PM8XXX vibrator support" 149 This option enables device driver support for the vibrator 154 module will be called pm8xxx-vibrator. 571 tristate "PWM vibrator support" 575 Say Y here to get support for PWM based vibrator devices. 845 tristate "Spreadtrum sc27xx vibrator support" 849 This option enables support for Spreadtrum sc27xx vibrator driver.
|
| /Linux-v4.19/Documentation/devicetree/bindings/input/ |
| D | sprd,sc27xx-vibra.txt | 4 - compatible: should be "sprd,sc2731-vibrator". 5 - reg: address of vibrator control register. 19 vibrator@eb4 { 20 compatible = "sprd,sc2731-vibrator";
|
| 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";
|
| D | qcom,pm8xxx-vib.txt | 20 vibrator@4a {
|
| D | ti,drv260x.txt | 15 DRV260X_ERM_MODE - Eccentric Rotating Mass mode (Rotary vibrator)
|
| /Linux-v4.19/drivers/staging/greybus/ |
| D | Makefile | 38 gb-vibrator-y := vibrator.o 49 obj-$(CONFIG_GREYBUS_VIBRATOR) += gb-vibrator.o
|
| D | vibrator.c | 107 ATTRIBUTE_GROUPS(vibrator);
|
| D | Kconfig | 133 will be called gb-vibrator.ko
|
| /Linux-v4.19/Documentation/devicetree/bindings/regulator/ |
| D | palmas-pmic.txt | 26 - ti,ldo6-vibrator : ldo6 is in vibrator mode 66 ti,ldo6-vibrator;
|
| /Linux-v4.19/arch/arm64/boot/dts/sprd/ |
| D | sc2731.dtsi | 77 vibrator@ec8 { 78 compatible = "sprd,sc27xx-vibrator", "sprd,sc2731-vibrator";
|
| /Linux-v4.19/Documentation/devicetree/bindings/mfd/ |
| D | tc3589x.txt | 4 following built-in devices: gpio, keypad, rotator (vibrator), PWM (for
|
| /Linux-v4.19/arch/arm/boot/dts/ |
| D | omap4-droid4-xt894.dts | 186 vibrator { 187 compatible = "pwm-vibrator";
|
| D | qcom-msm8660.dtsi | 430 vibrator@4a {
|
| D | omap5-cm-t54.dts | 442 ti,ldo6-vibrator;
|
| D | omap5-board-common.dtsi | 441 ti,ldo6-vibrator;
|
| /Linux-v4.19/drivers/mfd/ |
| D | Kconfig | 1130 LEDs, vibrator, system power and temperature, power management
|