Received: by 10.213.65.68 with SMTP id h4csp42146imn; Tue, 27 Mar 2018 16:00:39 -0700 (PDT) X-Google-Smtp-Source: AIpwx49ojlOpjAsdNqp5PcYVfr3eLYsY7gqiVdLURfgLTVWrSqGqIixy12Kik8MpkBLtHfzwDRlQ X-Received: by 10.99.51.142 with SMTP id z136mr791673pgz.272.1522191639050; Tue, 27 Mar 2018 16:00:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522191638; cv=none; d=google.com; s=arc-20160816; b=lXLE4PQyzyyA9UrJTnDI7xthVra4NRsM8m/ROXSAcIWWVh2sJJGp9UEUpzrzU3ZVBU dFwelZLG6C8il+t7RRoiO1npukispKPnGb11HGOM1ieg28HdrvPmwL0DFp7DPS29Bf7A x6sxBL3sHW6YGrpnc8rTJPoW6++3fW/liOA/Y1GUuyC2lOHpnVeJAp9ifhXhr+E4WO4R dgI7cLuQQ9Y8lbM+3BURyznPZ5fXigcMR6PHJCkch15IiFmH4Jt+6pFqWaahvHANTe5e z7q7N4J/57LEmzhYy9xQXjo2XarWVTGMKKw3UPwBOIwPcFsn9vhgJIcb1ulb3QcXJePG L55Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=JrRPQ91Gnqj56gXN3kAHN9Zp0kQ4Qkogjdm8dUNDBRs=; b=sb7liNwercsm7tWEB4dhMCVz9yesKxDw9EwTl5FP47FXiMw86WH9z5hZzpq0PUpX3S xV965Caifw0k+qdu4U0M3iAGrjIlVbKzlLSEOscjgYyW2T1FYDzqQ3QFQ8RGlQrx9swu 1mxPgTnnSNR+8q6GEylnNa5+ToGepekfhROTIoNOyhkq+W5uk3/7cPXYPObt71XMtH/a IszbysAT3DugqtQXzokkHY/5iKREX0Xn2xvl6/M9JS16C/jIb7rOYYdY4TszSkgwgA/q pyYCB2c/DRXR6LtX77dvCLgdXZNFNnoQwHdSCrpHGY7KlQ1qZy9Z3Fadq/WCHeHTisFr d+1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UdQkyOBE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l20si1523713pgc.748.2018.03.27.16.00.23; Tue, 27 Mar 2018 16:00:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UdQkyOBE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752726AbeC0W66 (ORCPT + 99 others); Tue, 27 Mar 2018 18:58:58 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:45087 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752712AbeC0W6y (ORCPT ); Tue, 27 Mar 2018 18:58:54 -0400 Received: by mail-wr0-f194.google.com with SMTP id u11so438553wri.12; Tue, 27 Mar 2018 15:58:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=JrRPQ91Gnqj56gXN3kAHN9Zp0kQ4Qkogjdm8dUNDBRs=; b=UdQkyOBE6tAxenhFCcboNuq8nKgu+LB18VtV81vPyiOAKBp8fLZ3BGajse/SBCPMGw fIrn4MdVeB5vJOmWCq4eOHw9kFksdpanhOa8W3Ld5V9iCyQuDPSoZnU27c+yO8ZT16+k MjNHw4Vxpa9b/t1JWArNok4aljwluDuhXwaWpQYV1kaWx3yhbZijfr/VdYyB22nJV8OK vCyzjaD04MVkp5PkiVxlZ1h0dUcIA2bCDon+cYwthFHorjQJyUv7Za3+CKtKothLZObK Bt3lKLDouty95bcNHUVqJnUhkvXCKUGYMMUdD/bUUu+Xaxf8ZkmSK2dRb0me8ZQmJC3V HVIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=JrRPQ91Gnqj56gXN3kAHN9Zp0kQ4Qkogjdm8dUNDBRs=; b=tCJ1Y1VmFZGLxTpDBPpSRM6QttFAETm6AFrRo2S9awIROWbSfJrbyicfovVGq1Ztvz ABS1DByfjJ4fsKqPGLVwd/dMMsexXLgsWDV8WgydzO5iS714FVqIYv4GCnAFyMcrKVQE 1QL4XMXOvZJst4biRQXk5xHVR+DqPtAMVUavHhHsg1sDQhoZq6Ip80qQkb7VVmE1ivSo X/xz49jvpnaA+C88qVMvP6U7nZfWY6Vv9c558IEsWB7qidMYkAdEEjy2QhNBJrty5OhZ DzBTdWxd6iBxpOzOVEWBWls1mhFumIRYx2VwQgLcwuCI7moNa/28VOPSD1rCkxdLYaOS LQeg== X-Gm-Message-State: AElRT7Eo3q+FrcmVNxCilFotshewcl3oLWHeXz7aM6YBm5Bp/RPhYI6D mbQJtkjucL//K8preizPnXc= X-Received: by 10.223.161.145 with SMTP id u17mr965689wru.61.1522191532770; Tue, 27 Mar 2018 15:58:52 -0700 (PDT) Received: from localhost (p200300E41F193100021F3CFFFE37B91B.dip0.t-ipconnect.de. [2003:e4:1f19:3100:21f:3cff:fe37:b91b]) by smtp.gmail.com with ESMTPSA id c57sm2762155wrg.84.2018.03.27.15.58.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 27 Mar 2018 15:58:52 -0700 (PDT) Date: Wed, 28 Mar 2018 00:58:51 +0200 From: Thierry Reding To: Fabrice Gasnier , Lee Jones Cc: alexandre.torgue@st.com, benjamin.gaignard@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com, linux@armlinux.org.uk, mcoquelin.stm32@gmail.com, benjamin.gaignard@st.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org Subject: Re: [RESEND PATCH v2 0/8] Add support for PWM input capture on STM32 Message-ID: <20180327225850.GL28163@mithrandir> References: <1518602679-3064-1-git-send-email-fabrice.gasnier@st.com> <20180327225101.GJ28163@mithrandir> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kaF1vgn83Aa7CiXN" Content-Disposition: inline In-Reply-To: <20180327225101.GJ28163@mithrandir> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --kaF1vgn83Aa7CiXN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 28, 2018 at 12:51:02AM +0200, Thierry Reding wrote: > On Wed, Feb 14, 2018 at 11:04:31AM +0100, Fabrice Gasnier wrote: > > This series adds support for capture to stm32-pwm driver. > > Capture is based on DMAs. > > - First two patches are precursor patches > > - Subsequent two patches add support for requesting DMAs to MFD core > > - Next three patches add support for capture to stm32-pwm driver > > - This has been tested on stm32429i-eval board. > >=20 > > --- > > Resend v2: > > - Add collected Acks > >=20 > > Changes in v2: > > - Abstract DMA handling from child driver: move it to MFD core > > - Rework pwm capture routines to adopt this change > > - Comment on optional dma support, beautify DMAs probe > >=20 > > Fabrice Gasnier (8): > > pwm: stm32: fix, remove unused struct device > > pwm: stm32: protect common prescaler for all channels > > dt-bindings: mfd: stm32-timers: add support for dmas > > mfd: stm32-timers: add support for dmas > > pwm: stm32: add capture support > > pwm: stm32: improve capture by tuning counter prescaler > > pwm: stm32: use input prescaler to improve period capture > > ARM: dts: stm32: Enable pwm3 input capture on stm32f429i-eval > >=20 > > .../devicetree/bindings/mfd/stm32-timers.txt | 20 ++ > > arch/arm/boot/dts/stm32429i-eval.dts | 3 + > > drivers/mfd/stm32-timers.c | 215 +++++++++++++= ++- > > drivers/pwm/pwm-stm32.c | 276 +++++++++++++= +++++++- > > include/linux/mfd/stm32-timers.h | 39 +++ > > 5 files changed, 547 insertions(+), 6 deletions(-) >=20 > I can't apply patches 1-2 and 5-6 since they depend on patches 3-4 for > which I'd need an Acked-by: from Lee if I'm to pick them up. Same goes > for patch 7. >=20 > By the looks of it there are minor conflicts with the MFD tree, but no > major ones. Perhaps it'd be better for Lee to pick up 3-4 for v4.17-rc1 > and ack patch 7, then I can take the rest after v4.17-rc1? I can pick up 1-2 which are separate from the capture changes and have no dependencies. Thierry --kaF1vgn83Aa7CiXN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlq6zKoACgkQ3SOs138+ s6EqRRAAkRwgzcvLainnfSdNnmcvpZVYCBjxD2dFw2SXH1nPlNmTiJZmmOhlbCWZ emhJp9l/fPtH19nl6rLZVIekik1r1+zlCinpggQ/zD0BFXOIDbfDvFl45d+Tz67a LzDJcwHn/IYXFqCCRTSa1pAiGTPY1w6t3KcvKwIUH46bwYwZjyWMGJiTsxrKmVlj mJi1c105dcuLGz+XYy/l9fOOiByz6buM/tKXtyKkW+9r9XaA9ZjXMJGPfUiVdfvP 8Gfptk4hDy/IX71w/PxNK7pXPCwEN8MV7qSlHtccfK0YYb6n7/aV0nLwXxV5umQO gdIyvx50FwJ/0incSayoGyAzdSLdrkto4myTnhJ8a1rFtva1IjIhCHgH56Q9JACC mNfFEmgZM9WJvIfXLfmoA5KUD3Tp7UOiXuet2a7tkg/L75JdwydBUCkZ6iKfFR1X +nrV3yOF1P1aI4QnX2dBj3e8EhQ0ZUzph0tUESKnULcYU/oKtMhzvSogqH7A/rtw CXgF2bsrWqXBFE072AEm72M+1nZGUp7yvWY6BBVxS6ETRNhpoaqhsG0oVQq9FBvQ JSgZBIJFK7lDDt1vrN3sigjM5blbfJANeDArtVbJG/mwL90/54+Dsg3DcSntDC9+ P41nbABA5fE0InTfrp5Ca917GWX6oo4f39x4xVeIaxZ8UUiqAv8= =BvON -----END PGP SIGNATURE----- --kaF1vgn83Aa7CiXN--