Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1723657

Re: [PATCH] Documentation: small fixes for LEDs, hide notes about vibration

From Jacek Anaszewski <jacek.anaszewski@gmail.com>
Newsgroups linux.kernel
Subject Re: [PATCH] Documentation: small fixes for LEDs, hide notes about vibration
Date 2017-08-30 22:50 +0200
Message-ID <uki5X-4EM-11@gated-at.bofh.it> (permalink)
References <ujoZQ-3ZF-5@gated-at.bofh.it> <ujUGl-6Qw-23@gated-at.bofh.it> <ujVsK-7lK-31@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi,

On 08/29/2017 10:38 PM, Pavel Machek wrote:
> Hi!
> 
>>> -As a specific example of this use-case, let's look at vibrate feature on
>>> -phones. Vibrate function on phones is implemented using PWM pins on SoC or
>>> -PMIC. There is a need to activate one shot timer to control the vibrate
>>> -feature, to prevent user space crashes leaving the phone in vibrate mode
>>> -permanently causing the battery to drain.
>>
>> I'm not sure if it is a good idea to remove this description. Users will
>> still be able to use transient trigger this way. It has been around for
>> five years already and there are users which employ it in this
>> particular way [0].
> 
> I am. Yes, people were doing that, but no, vibration motor is not a
> LED. PWM behaviour is different, for example, motor is likely to stop
> at low PWM values. We do not want people to do that.

Could you elaborate on how it can be harmful?

I really don't see any merit in removing this from documentation.

You can convince me by collecting some acks from involved people.
I'd like to especially see Rob's opinion. Adding Rob to this thread.

>> Apart from that it's the only documented kernel API for vibrate devices
>> AFAICT.
> 
> Input subsystem has force-feedback protocol, which is very often just
> vibrations. Documentation/input/ff.rst . Nokia N900 phone actually
> uses that API.

Word "vibration" doesn't appear there, so what this patch does
is remove explicit advertisement of kernel support for vibrate
devices without redirecting people to the replacement.

-- 
Best regards,
Jacek Anaszewski

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Pavel Machek <pavel@ucw.cz> - 2017-08-28 12:00 +0200
  Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Jacek Anaszewski <jacek.anaszewski@gmail.com> - 2017-08-29 21:50 +0200
    Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Pavel Machek <pavel@ucw.cz> - 2017-08-29 22:40 +0200
      Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Jacek Anaszewski <jacek.anaszewski@gmail.com> - 2017-08-30 22:50 +0200
        Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Pavel Machek <pavel@ucw.cz> - 2017-08-31 10:10 +0200
          Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Jacek Anaszewski <jacek.anaszewski@gmail.com> - 2017-08-31 22:20 +0200
            Re: [PATCH] Documentation: small fixes for LEDs, hide notes about vibration Rob Herring <robh+dt@kernel.org> - 2017-09-01 00:30 +0200
      Re: [PATCH] Documentation: small fixes for LEDs, hide notes about vibration Jani Nikula <jani.nikula@linux.intel.com> - 2017-08-31 10:00 +0200
        Re: [PATCH] Documentation: small fixes for LEDs, hide notes about  vibration Pavel Machek <pavel@ucw.cz> - 2017-08-31 10:10 +0200

csiph-web