Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933271AbbD1KMe (ORCPT ); Tue, 28 Apr 2015 06:12:34 -0400 Received: from smtp34.i.mail.ru ([94.100.177.94]:53480 "EHLO smtp34.i.mail.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933106AbbD1KMb (ORCPT ); Tue, 28 Apr 2015 06:12:31 -0400 Message-ID: <553F5CFF.9090601@list.ru> Date: Tue, 28 Apr 2015 13:12:15 +0300 From: Stas Sergeev User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Jacek Anaszewski CC: linux-leds@vger.kernel.org, Linux kernel , Stas Sergeev Subject: Re: [PATCH v2 0/3] leds: blink resolution improvements References: <553E6CF5.4030601@list.ru> <553F4B60.20204@samsung.com> In-Reply-To: <553F4B60.20204@samsung.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam: Not detected X-Mras: Ok Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1273 Lines: 31 28.04.2015 11:57, Jacek Anaszewski пишет: > Hi Stas, > > Have you tested it? Of course I did. Works with gpio driver and provides up to 10usec precision on armada-xp board. This is 1000 times better than without my patch - the precision was 10ms (jiffy). > I tried it with Samsung M0 board and > my leds-aat1290 driver. It didn't work well. And for small delay > intervals it will not have a chance to work reliably with all drivers, > especially the ones which use mutex in their brightness_set op, > since mutex can sleep. OK, I can remove the nsec resolution. I added it for the future, it doesn't work for me either, but hrtimer has an API for it, so I thought it may work on another hw. I don't see why it can't stay, but if it bothers you that much, I'll remove it. > I am afraid that we have to stay with what we have currently. This is a counter-productive conclusion. My patch does 1000 times precision improvement with gpio driver. If you only want nsec to be removed as it doesn't work - that's fine with me. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/