From: Thierry Reding <thierry.reding@gmail.com>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: "Hans de Goede" <hdegoede@redhat.com>,
"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>,
linux-pwm@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v4 0/7] pwm: lpss: Clean up and convert to a pure library
Date: Wed, 28 Sep 2022 16:22:18 +0200 [thread overview]
Message-ID: <YzRYmtcsdW6iSC0L@orome> (raw)
In-Reply-To: <20220927162421.11052-1-andriy.shevchenko@linux.intel.com>
[-- Attachment #1: Type: text/plain, Size: 1749 bytes --]
On Tue, Sep 27, 2022 at 07:24:14PM +0300, Andy Shevchenko wrote:
> First of all, a set of cleanups and code deduplications (for better
> maintenance) to the PWM LPSS driver.
>
> Second, we may (re-)use the core part as a library in the future in
> the devices that combine the same PWM IP in their address space. So
> convert the core file to be a pure library which doesn't require any
> special resource handling or alike.
>
> Changelog v4:
> - dropped the forward declaration use patch, seems too many questions to it
>
> Changelog v3:
> - postponed last patch until we have a new user
> - added tags (Uwe, Hans)
> - expanded commit message on why forward declarations are preferred over
> full header inclusions
>
> Changelog v2:
> - replace patch 1 by Uwe's version (Uwe)
> - update NS patch to have a default namespace defined (Uwe)
> - describe all changes done in patch 4 (Uwe)
>
>
> Andy Shevchenko (6):
> pwm: lpss: Move exported symbols to PWM_LPSS namespace
> pwm: lpss: Move resource mapping to the glue drivers
> pwm: lpss: Use device_get_match_data to get device data
> pwm: lpss: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
> pwm: lpss: Make use of bits.h macros for all masks
> pwm: lpss: Add a comment to the bypass field
>
> Uwe Kleine-König (1):
> pwm: lpss: Deduplicate board info data structures
>
> drivers/pwm/pwm-lpss-pci.c | 48 ++++++++-------------------------
> drivers/pwm/pwm-lpss-platform.c | 40 +++++++--------------------
> drivers/pwm/pwm-lpss.c | 46 ++++++++++++++++++++++++++-----
> drivers/pwm/pwm-lpss.h | 12 ++++++++-
> 4 files changed, 72 insertions(+), 74 deletions(-)
Series applied, thanks.
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2022-09-28 14:22 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-27 16:24 [PATCH v4 0/7] pwm: lpss: Clean up and convert to a pure library Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 1/7] pwm: lpss: Deduplicate board info data structures Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 2/7] pwm: lpss: Move exported symbols to PWM_LPSS namespace Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 3/7] pwm: lpss: Move resource mapping to the glue drivers Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 4/7] pwm: lpss: Use device_get_match_data to get device data Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 5/7] pwm: lpss: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros Andy Shevchenko
2022-09-27 16:24 ` [PATCH v4 6/7] pwm: lpss: Make use of bits.h macros for all masks Andy Shevchenko
2022-09-28 14:20 ` Thierry Reding
2022-09-28 14:43 ` Andy Shevchenko
2022-09-28 14:49 ` Thierry Reding
2022-09-27 16:24 ` [PATCH v4 7/7] pwm: lpss: Add a comment to the bypass field Andy Shevchenko
2022-09-28 14:22 ` Thierry Reding [this message]
2022-09-28 14:45 ` [PATCH v4 0/7] pwm: lpss: Clean up and convert to a pure library Andy Shevchenko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YzRYmtcsdW6iSC0L@orome \
--to=thierry.reding@gmail.com \
--cc=andriy.shevchenko@linux.intel.com \
--cc=hdegoede@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pwm@vger.kernel.org \
--cc=u.kleine-koenig@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.