Received: by 2002:ab2:7855:0:b0:1f9:5764:f03e with SMTP id m21csp808497lqp; Wed, 22 May 2024 23:51:30 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWjNfMW8CG9GknoARakezpXLIkI7fboF3DWYKcVD31jGouQV9qdxr9JU6kgMM3wCVFnMHhNo5Ur+XusWZGMC9l4EMcaWeJ3HkmcTVNmsw== X-Google-Smtp-Source: AGHT+IEYEw1K24kQEPcZhFnMF78BFdlyGThDw5mtk1FCPYui4vrpZMemUjdGGsSPyo4EWiXDgWVk X-Received: by 2002:a17:90a:a409:b0:2bd:45f4:79f1 with SMTP id 98e67ed59e1d1-2bd9f5bbd90mr3602347a91.30.1716447089682; Wed, 22 May 2024 23:51:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716447089; cv=pass; d=google.com; s=arc-20160816; b=Ri2cPINrzi6yyI5qzwoeUFeTHt//8Gu4gqk7RDnlpfP3qzwbkDDtovVbUBHbvyq9nV U472xKQxsOEzsqUE6xf4Lq/sFV4K0jJ2dySXn1BaZYCQIT4zg8pnmrl4hd/q2wcL172r abN0ytPXdfJ3jzjaWQBxUCwJvbFNsk7nADK87jXQt8Y8giYl7x8FyDp2e+LnrS+s0QbS BX7JSQYgyGtn+dTgi7Eju+UeWiWpZU11tINuP1km5pmJxol+Nr4zf8tRH7t2Gygo4bdb BSyGQFNlts6X51rwN7qLkBvTTtLjWLQBLoQMAMg6TwHRPrNQLBD/kjDZJFRRwv325i+0 9k4w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=gocf0Dcos2GGAeIkraBcmic8O390gh7bDuxQOlC8GAQ=; fh=3Rygi5D6OSB946riR9FiOq52DdXxMFfcY6G/tJAgO+Y=; b=ubMDd3r8gzMc3gu521sTAj7ksbYLh9ofWdxGHI8z9WazK2uCae1C+J8e/MwTnWNlch l/z/Epx3jcq2a5nDqZv7LZz23Q1pHhiuqB2OeYj89sjIMXHeJeIZebNZtI+P8hLODBI/ kYB61ud77Uc92gJe4zbUPojTIhCeaohFb7szRUWjUn030mMY/mlwigwMJe1uNMcnnWzw 9PF9rUa26WFkGt93SuBvnh63fo/1GZuJaRHMb1liwNQgRdkigZ4VTOPjTu1gjGm5EKmL bvmmlWLBTNFQ1HWje8pIJSfU1FIkOsGLM213uJ1Jmz3nPBidU+p2FTQv/eCAkXU2eJBu Zg4w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-187062-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-187062-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id 98e67ed59e1d1-2bdd9ef0a78si1013937a91.42.2024.05.22.23.51.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 May 2024 23:51:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-187062-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-187062-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-187062-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 2EA23281763 for ; Thu, 23 May 2024 06:51:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 08BBE13C914; Thu, 23 May 2024 06:51:11 +0000 (UTC) Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DC82413C8F4 for ; Thu, 23 May 2024 06:51:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.203.201.7 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716447070; cv=none; b=cP6zVuqsT1+6+KsGBgStXgdcAA7smjGEmNug65wD3WgXSsKkLcDkHHfVKAAwpx6WlF7Bkw1PKRN0fMf+diZvQH9EJzW62zlfUsBgJaSz/8kYomDw7SunRtvA8QK78D07manW34B7DdOckJhPqnDTyCps17SMtU3DJp0Z0+Ts9M4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716447070; c=relaxed/simple; bh=HbilW8+/QhxMpuv2I3szsbRjZe9iBLkmZfLbtsRhSQA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=k9BgKTyQnOW5hTGp39MlLNSxu/bevOMYyUZA8VQh4iTqG7fJWmXsZ1DHOjW9yxu3HIZFLl1PU4Ue+T9prIE6g7FZTpzU9+li1jTV4P7nW3h662VpsvopXBX/PQUG6ykalvV081sjb6ZPYGKaGmzoJZ65Cvi/ybPRaF5QYiGXMjU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de; spf=pass smtp.mailfrom=pengutronix.de; arc=none smtp.client-ip=185.203.201.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sA2I5-0001hf-DT; Thu, 23 May 2024 08:51:05 +0200 Received: from [2a0a:edc0:0:900:1d::77] (helo=ptz.office.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sA2I4-002crX-FE; Thu, 23 May 2024 08:51:04 +0200 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1sA2I4-00Aa6K-1G; Thu, 23 May 2024 08:51:04 +0200 Date: Thu, 23 May 2024 08:51:04 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Trevor Gamblin Cc: linux-pwm@vger.kernel.org, linux-kernel@vger.kernel.org, michael.hennerich@analog.com, nuno.sa@analog.com, dlechner@baylibre.com Subject: Re: [PATCH 1/2 v3] pwm: add duty offset support Message-ID: References: <20240521194916.1897909-1-tgamblin@baylibre.com> <20240521194916.1897909-2-tgamblin@baylibre.com> <73y7ovftjv35gw3sjeu3jisg7feplhyebmcnldqvszuofqnn7q@eh4lyicuhfmq> <8cd080ef-e1f3-4752-8f92-d61c5fd321b5@baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="u3xcrkvxcpftqa4e" Content-Disposition: inline In-Reply-To: <8cd080ef-e1f3-4752-8f92-d61c5fd321b5@baylibre.com> X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org --u3xcrkvxcpftqa4e Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 22, 2024 at 04:06:00PM -0400, Trevor Gamblin wrote: > Makes sense. On a related note, will your pwm/chardev branch be merged so= on? My plan here is to first add core support for .duty_offset, and then only expose those chips that implement the new .apply. The reasoning is that I want to assert that there is a consistent rounding for all new-style drivers and thus allow chardev users to rely on these rounding rules. Best regards Uwe --=20 Pengutronix e.K. | Uwe Kleine-K=F6nig | Industrial Linux Solutions | https://www.pengutronix.de/ | --u3xcrkvxcpftqa4e Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmZO51cACgkQj4D7WH0S /k6C6Qf+LTGJjBboyMSSTGF03G/zNT6JcBtkPJkyoI+Av73PPmFweSy8iuE7KtDa W9NPdmbpbos8hJLsD9O9IUM93okpA7WSEcmyoVNAMfs7GuZNjqpMD2LrS/5NsNJv Z0JEycpMDx5fdF45DYU2ruVXf30j40SUN3g2QaZ6/QSl/VRQx1tOR7iNmKl2VhMV XTi35dXsdcdjkkVVB+iGxROHY7hA22V8D8NLjfDIx5dErZds2/UXPnaiPmQKTu+z f7Y8mI0K7aZzx4fFEBMrJBSI+xZr6S2kpOxCfqaYjgL92Bl80SCrTOxioHkjsl0+ DPYIUGsisTjiVVHIHHeh97s+4XpH5w== =DG6d -----END PGP SIGNATURE----- --u3xcrkvxcpftqa4e--