Searched refs:vibrator (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/input/misc/ |
H A D | gpio-vibra.c | 3 * GPIO vibrator driver 7 * Based on PWM vibrator driver: 37 static int gpio_vibrator_start(struct gpio_vibrator *vibrator) argument 39 struct device *pdev = vibrator->input->dev.parent; 42 if (!vibrator->vcc_on) { 43 err = regulator_enable(vibrator->vcc); 48 vibrator->vcc_on = true; 51 gpiod_set_value_cansleep(vibrator->gpio, 1); 56 static void gpio_vibrator_stop(struct gpio_vibrator *vibrator) argument 58 gpiod_set_value_cansleep(vibrator 68 struct gpio_vibrator *vibrator = local 80 struct gpio_vibrator *vibrator = input_get_drvdata(dev); local 95 struct gpio_vibrator *vibrator = input_get_drvdata(input); local 104 struct gpio_vibrator *vibrator; local 155 struct gpio_vibrator *vibrator = platform_get_drvdata(pdev); local 167 struct gpio_vibrator *vibrator = platform_get_drvdata(pdev); local [all...] |
H A D | pwm-vibra.c | 3 * PWM vibrator driver 38 static int pwm_vibrator_start(struct pwm_vibrator *vibrator) argument 40 struct device *pdev = vibrator->input->dev.parent; 44 if (!vibrator->vcc_on) { 45 err = regulator_enable(vibrator->vcc); 50 vibrator->vcc_on = true; 53 gpiod_set_value_cansleep(vibrator->enable_gpio, 1); 55 pwm_get_state(vibrator->pwm, &state); 56 pwm_set_relative_duty_cycle(&state, vibrator->level, 0xffff); 59 err = pwm_apply_might_sleep(vibrator 81 pwm_vibrator_stop(struct pwm_vibrator *vibrator) argument 97 struct pwm_vibrator *vibrator = container_of(work, local 109 struct pwm_vibrator *vibrator = input_get_drvdata(dev); local 122 struct pwm_vibrator *vibrator = input_get_drvdata(input); local 130 struct pwm_vibrator *vibrator; local 231 struct pwm_vibrator *vibrator = dev_get_drvdata(dev); local 242 struct pwm_vibrator *vibrator = dev_get_drvdata(dev); local [all...] |
H A D | Makefile | 64 obj-$(CONFIG_INPUT_PM8XXX_VIBRATOR) += pm8xxx-vibrator.o
|
/linux-master/drivers/staging/greybus/ |
H A D | Makefile | 16 gb-vibrator-y := vibrator.o 27 obj-$(CONFIG_GREYBUS_VIBRATOR) += gb-vibrator.o
|
H A D | vibrator.c | 21 int minor; /* vibrator minor number */ 106 ATTRIBUTE_GROUPS(vibrator); variable 109 .name = "vibrator", 152 * For now we create a device in sysfs for the vibrator, but odds are 162 MKDEV(0, 0), vib, "vibrator%d", vib->minor); 213 .name = "vibrator",
|
Completed in 107 milliseconds