Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751317AbdIPMc0 convert rfc822-to-8bit (ORCPT ); Sat, 16 Sep 2017 08:32:26 -0400 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:59744 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751185AbdIPMcY (ORCPT ); Sat, 16 Sep 2017 08:32:24 -0400 Date: Sat, 16 Sep 2017 03:58:10 +0200 From: Pavel Machek To: Jacek Anaszewski Cc: linux-input@vger.kernel.org, David Lin , corbet@lwn.net, rpurdie@rpsys.net, hdegoede@redhat.com, gregkh@linuxfoundation.org, robh@kernel.org, romlem@google.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org Subject: Re: Vibrations in input vs. LED was Re: [PATCH v2 0/3] led: ledtrig-transient: add support for hrtimer Message-ID: <20170916015809.GA5072@localhost> References: <20170913175400.42744-1-dtwlin@google.com> <20170913202032.GA30844@amd> <9c75c3a9-4123-c7f3-7725-45ba752d672a@gmail.com> <20170914205804.GA24339@amd> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 8BIT In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1442 Lines: 33 Hi! > >>>> These patch series add the LED_BRIGHTNESS_FAST flag support for > >>>> ledtrig-transient to use hrtimer so that platforms with high-resolution timer > >>>> support can have better accuracy in the trigger duration timing. The need for ... > > If we want to say "lets move all vibrations from input to LED > > subsystem"... I don't think that is good idea, but its a valid > > discussion. Some good reasons would be needed. > > > > But having half devices use one interface and half use different one > > is just bad... especially when only reason to do it that way is > > "David wants to do it that way, android library made a mistake and he > > now wants it to propagate to whole world". > > This is not the only reason. Adding hr_timer support to > ledtrig-transient (and similarly to ledtrig-timer) would allow > to increase the accuracy and stability of delay_on/delay_off > intervals at low values. > > Do you think such an improvement could be harmful in some way, > even if it was made optional? Of course, we can make LED timing accurate down to microseconds. It will mean increased overhead -- for "improvement" human can not perceive. If someone has problems with LED delays not being accurate enough... we may want to fix it. But that is not the case here, is it? Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html