Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1196558rwb; Fri, 23 Sep 2022 09:19:16 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4XEMU6GqE4BNan297OzuLPY9OzCTRQRD0nJ9xiamTkJ2vQO2Ss5nU2Y5imULTMrBQI5vNf X-Received: by 2002:a17:907:1b1c:b0:72f:9aac:ee41 with SMTP id mp28-20020a1709071b1c00b0072f9aacee41mr7714914ejc.56.1663949955794; Fri, 23 Sep 2022 09:19:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663949955; cv=none; d=google.com; s=arc-20160816; b=tUDsRN57WRx8C/DcZXs8KrxdM8Z+jhuSOiXmIuWGFdSbXCk9Sd0SvV7aLIgg/U/FvO wqinvxnOVWtP4rSwXiK8diSBP3DZgtWoFxVm7yDm39vizWF4exwLlhNIsMdn1NHACP/L o4aTtabFeFE55O8QmUE8kCFwywYRrYoR57RMnw/ihgGR4WJnI5rdvN1F2+VjqjKLW1fn 9+lFipTFxIHbXuazgQxctRBi6lhxrAoDOkXcxzqD0NLLBxPe0jMSZNqs+gbOB6f2W1MM hEdEpEzT1x95BVVoMzCJuMDJVbLzZ5sFoVnQ4oLaJwPtsRLtyyD5gJ8Q8CQSE3lI2Amg QUhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=X88HL68aCJfUdncHY2qCCi0nVDkqRyJbXT1bnLIzN/g=; b=tg01/We7b0QB3/RSTAMuqHo9oBC5wDc14RGHtGJ6xL5gJryNSjyFwc9UyqP+thKDK4 /6P4GYY4Atil750heY2+BIMpxBExJvb5JxjRY7GabHPEL70u5j9BXdJkvNL77nAi+H5I +wKbXyPcp9p3oihvUdt3sLjw8NFV8ovI8kQMV24gNBdIhipbvx0JaovR8HnCYDU3O9k3 kr2D8ZgOD5DW1M2nOC1kYGlcYJXzsgy0YErfIskRBY2Ic8M+awYqETMicmLsjFu/WrSn KFTA53TH4Cd78/zOIQjS0v4z84VnkkVYGKCflbagjc4gUjx8QsFboCaSqFrBrzctBNC+ HMPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VUpkFa4t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h26-20020a50cdda000000b00453f5194979si8178268edj.590.2022.09.23.09.18.37; Fri, 23 Sep 2022 09:19:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VUpkFa4t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229515AbiIWQAu (ORCPT + 99 others); Fri, 23 Sep 2022 12:00:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44792 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229833AbiIWQAe (ORCPT ); Fri, 23 Sep 2022 12:00:34 -0400 Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D4FE710D66B for ; Fri, 23 Sep 2022 09:00:32 -0700 (PDT) Received: by mail-qk1-x732.google.com with SMTP id 3so367456qka.5 for ; Fri, 23 Sep 2022 09:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date; bh=X88HL68aCJfUdncHY2qCCi0nVDkqRyJbXT1bnLIzN/g=; b=VUpkFa4te7+t8eoE80PTwHihbzULcEDPH782yyzbWnAH8w5kGE4rPY+uKn2oNFebBr xNYOkeyNA+UQwMBvd1BtkUKIsQHIhLpgtkmbWT0J/JkYRM28U8Dt9R+2fOI/jsM/vsuw wMrgA96CpiaRhX6fESL5ksDfIk6ONv35FU0JNtbKegRkViNDky/OjLgDjp9rIEDl+Fry TIqZcM6HHx9aFV6DcWUWeFbd5i1oSNy80vdrqBZm5DxWGQUv2XjSy5Y1guDRNpOF79Z8 LO8MF+saot5atdu13Ig8RfUUX5EZzEWjWC1Kkq9mO18HlVXmRCLM+Fwj+vusXQj9TiZP 9Beg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date; bh=X88HL68aCJfUdncHY2qCCi0nVDkqRyJbXT1bnLIzN/g=; b=I8Yjsgmnjl7Vd2gtM4T0r9xK1QtIaWl3xpgmEo39oF15fiQGpm8EqijdCH21prMBO6 jKD5qRipxSdoCu/bxMzJF+HS7NjoJ6AiKsr5OKiWvliJvYD8yJPgbKXVRPbSGUUj8IeW hh21A31MIWsZUpRBEPIGdr77h4/G4w+eWxqJbndK/hs1kjusmwxES0afcc6hH9y2SElP 8d2CqiLUAVIt+Xb6IUHz2D6Sr/qB4/Gxf8P/wUDZ0opdo0Nt1LKzGRcWwIa166dKebYC 0qIlYBQUzRzopOhEkSjwpMhNK87i5891TBwpjJ+oYfTg9TZzspDpVOd2hxcAcLZ2zPcE UClg== X-Gm-Message-State: ACrzQf2gzPTLTBTy/foXSP9bySnedKISgPzocyJRWESeSxIIG+hTsAoD 9RIM122Mr2gk1FhKjwNiybHkdQ== X-Received: by 2002:a05:620a:2442:b0:6ce:d766:ca81 with SMTP id h2-20020a05620a244200b006ced766ca81mr5956031qkn.687.1663948831972; Fri, 23 Sep 2022 09:00:31 -0700 (PDT) Received: from fedora ([204.156.113.250]) by smtp.gmail.com with ESMTPSA id do11-20020a05620a2b0b00b006ce441816e0sm6245068qkb.15.2022.09.23.09.00.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Sep 2022 09:00:31 -0700 (PDT) Date: Fri, 23 Sep 2022 10:55:46 -0400 From: William Breathitt Gray To: Julien Panis Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, mranostay@ti.com Subject: Re: [PATCH v9 0/4] ECAP support on TI AM62x SoC Message-ID: References: <20220923142437.271328-1-jpanis@baylibre.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6qnNNKSKTZQ4BW8h" Content-Disposition: inline In-Reply-To: <20220923142437.271328-1-jpanis@baylibre.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --6qnNNKSKTZQ4BW8h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 23, 2022 at 04:24:33PM +0200, Julien Panis wrote: > The Enhanced Capture (ECAP) module can be used to timestamp events > detected on signal input pin. It can be used for time measurements > of pulse train signals. >=20 > ECAP module includes 4 timestamp capture registers. For all 4 sequenced > timestamp capture events (0->1->2->3->0->...), edge polarity (falling/ris= ing > edge) can be selected. >=20 > This driver leverages counter subsystem to : > - select edge polarity for all 4 capture events (event mode) > - log timestamps for each capture event > Event polarity, and CAP0/1/2/3 timestamps give all the information > about the input pulse train. Further information can easily be computed : > period and/or duty cycle if frequency is constant, elapsed time between > pulses, etc... >=20 > This patchset must be applied on top of the following counter subsystem p= atchset : > https://lore.kernel.org/all/cover.1663693757.git.william.gray@linaro.org/ Hello Julien, Tentatively, this version looks good to me. Due to the amount of changes we've made in the past week I'm going to let it sit on the list for a while to give any lingering issues we missed a chance to be found. If nothing pops up during that time, I expect to queue this next week and hopefully include it with the other Counter changes in time for the 6.1 merge window. By the way, in the future you can use the '--base' git format-patch argument to specify the base commit (and any prereq patches) that your series is based on: https://git-scm.com/docs/git-format-patch#_base_tree_in= formation That makes it clear to reviewers and maintainers where they should apply your patchset, and should also prevent the kernel test robot from testing against the wrong base. William Breathitt Gray --6qnNNKSKTZQ4BW8h Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQSNN83d4NIlKPjon7a1SFbKvhIjKwUCYy3I8gAKCRC1SFbKvhIj K4VyAP0TS6xWP5CFMk76z6N5ksg9cJ2R+S8ZmLw3qAg8JHdBVgEAno4zuIl4Uf9n dXIjZ9ayvffGfaYRnYTBD2XUXT8G8gs= =tET1 -----END PGP SIGNATURE----- --6qnNNKSKTZQ4BW8h--