From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from saturn.retrosnub.co.uk ([178.18.118.26]:36282 "EHLO saturn.retrosnub.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966513AbcKLR3H (ORCPT ); Sat, 12 Nov 2016 12:29:07 -0500 Subject: Re: [PATCH v4 8/8] iio: envelope-detector: ADC driver based on a DAC and a comparator To: Peter Rosin , Thomas Gleixner References: <1478606339-31253-1-git-send-email-peda@axentia.se> <1478606339-31253-9-git-send-email-peda@axentia.se> <1c104a31-6c66-9537-9b90-ede58c8e1a92@axentia.se> <9fa01d3d-74ba-a048-52bf-4df959153354@axentia.se> Cc: linux-kernel@vger.kernel.org, Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Rob Herring , Mark Rutland , Daniel Baluta , Slawomir Stepien , linux-iio@vger.kernel.org, devicetree@vger.kernel.org From: Jonathan Cameron Message-ID: Date: Sat, 12 Nov 2016 17:29:04 +0000 MIME-Version: 1.0 In-Reply-To: <9fa01d3d-74ba-a048-52bf-4df959153354@axentia.se> Content-Type: text/plain; charset=windows-1252 Sender: linux-iio-owner@vger.kernel.org List-Id: linux-iio@vger.kernel.org On 11/11/16 11:37, Peter Rosin wrote: > On 2016-11-09 16:06, Thomas Gleixner wrote: >> On Wed, 9 Nov 2016, Peter Rosin wrote: >>> On 2016-11-08 22:47, Thomas Gleixner wrote: >>>> I don't think you need extra race handling with that, but I might be wrong >>>> as usual. >>> >>> There's obviously no way to determine which of the timeout or the >>> interrupt that happens first without some race handling, so I don't >>> know what you mean? If the timeout happens first, there is also a >>> need to handle late hits from the irq that might come in during the >>> preparation for the next step in the binary search. It gets messy >>> quickly compared to the simplicity of the current implementation. >> >> Gah, forgot about that timeout thingy. Fair enough. >> >> Feel free to add an >> >> Acked-by: Thomas Gleixner > > Thanks for looking! Applied to the togreg branch of iio.git and pushed out as testing for the autobuilders to play with. Excellent patch set. Thanks, Jonathan > > Cheers, > Peter >