public inbox for linux-pwm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1] pwm: dwc: Use size macro
@ 2026-01-05  9:17 Raag Jadav
  2026-01-05 16:41 ` Andy Shevchenko
  2026-01-12  7:59 ` Uwe Kleine-König
  0 siblings, 2 replies; 6+ messages in thread
From: Raag Jadav @ 2026-01-05  9:17 UTC (permalink / raw)
  To: ukleinek, andriy.shevchenko, heikki.krogerus
  Cc: linux-pwm, linux-kernel, Raag Jadav

Use SZ_4K from size.h instead of hardcoding constant.

Signed-off-by: Raag Jadav <raag.jadav@intel.com>
---
 drivers/pwm/pwm-dwc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/pwm/pwm-dwc.c b/drivers/pwm/pwm-dwc.c
index b6c16139ce4a..86b72db58741 100644
--- a/drivers/pwm/pwm-dwc.c
+++ b/drivers/pwm/pwm-dwc.c
@@ -22,13 +22,14 @@
 #include <linux/pci.h>
 #include <linux/pm_runtime.h>
 #include <linux/pwm.h>
+#include <linux/sizes.h>
 
 #include "pwm-dwc.h"
 
 /* Elkhart Lake */
 static const struct dwc_pwm_info ehl_pwm_info = {
 	.nr = 2,
-	.size = 0x1000,
+	.size = SZ_4K,
 };
 
 static int dwc_pwm_init_one(struct device *dev, struct dwc_pwm_drvdata *ddata, unsigned int idx)
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH v1] pwm: dwc: Use size macro
  2026-01-05  9:17 [PATCH v1] pwm: dwc: Use size macro Raag Jadav
@ 2026-01-05 16:41 ` Andy Shevchenko
  2026-01-05 16:51   ` Raag Jadav
  2026-01-12  7:59 ` Uwe Kleine-König
  1 sibling, 1 reply; 6+ messages in thread
From: Andy Shevchenko @ 2026-01-05 16:41 UTC (permalink / raw)
  To: Raag Jadav; +Cc: ukleinek, heikki.krogerus, linux-pwm, linux-kernel

On Mon, Jan 05, 2026 at 02:47:37PM +0530, Raag Jadav wrote:
> Use SZ_4K from size.h instead of hardcoding constant.

Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

OTOH, not sure if it's just an unneeded churn. What was the motivation to
create this patch?

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1] pwm: dwc: Use size macro
  2026-01-05 16:41 ` Andy Shevchenko
@ 2026-01-05 16:51   ` Raag Jadav
  2026-01-05 18:07     ` Andy Shevchenko
  0 siblings, 1 reply; 6+ messages in thread
From: Raag Jadav @ 2026-01-05 16:51 UTC (permalink / raw)
  To: Andy Shevchenko; +Cc: ukleinek, heikki.krogerus, linux-pwm, linux-kernel

On Mon, Jan 05, 2026 at 06:41:48PM +0200, Andy Shevchenko wrote:
> On Mon, Jan 05, 2026 at 02:47:37PM +0530, Raag Jadav wrote:
> > Use SZ_4K from size.h instead of hardcoding constant.
> 
> Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

Thank you.

> OTOH, not sure if it's just an unneeded churn. What was the motivation to
> create this patch?

Your hard work[1] continues to motivate me :)

[1] https://lore.kernel.org/r/20250825163545.39303-3-andriy.shevchenko@linux.intel.com

Raag

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1] pwm: dwc: Use size macro
  2026-01-05 16:51   ` Raag Jadav
@ 2026-01-05 18:07     ` Andy Shevchenko
  2026-01-06  9:20       ` Raag Jadav
  0 siblings, 1 reply; 6+ messages in thread
From: Andy Shevchenko @ 2026-01-05 18:07 UTC (permalink / raw)
  To: Raag Jadav; +Cc: ukleinek, heikki.krogerus, linux-pwm, linux-kernel

On Mon, Jan 05, 2026 at 05:51:34PM +0100, Raag Jadav wrote:
> On Mon, Jan 05, 2026 at 06:41:48PM +0200, Andy Shevchenko wrote:
> > On Mon, Jan 05, 2026 at 02:47:37PM +0530, Raag Jadav wrote:
> > > Use SZ_4K from size.h instead of hardcoding constant.
> > 
> > Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> 
> Thank you.
> 
> > OTOH, not sure if it's just an unneeded churn. What was the motivation to
> > create this patch?

> Your hard work[1] continues to motivate me :)

Ha-ha, but that one has a principal difference, i.e. there was _a custom macro_
*already*, which was replaced with a generic one. From the code perspective
it's not a churn as it kills the unneeded custom macro. Here the situation is
different, i.e. the explicit number 0x1000 is changed to SZ_4K. Just a line to
change, the added header inclusion and no other changes, so as a standalone one
it sounds to me like a churn.

> [1] https://lore.kernel.org/r/20250825163545.39303-3-andriy.shevchenko@linux.intel.com

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1] pwm: dwc: Use size macro
  2026-01-05 18:07     ` Andy Shevchenko
@ 2026-01-06  9:20       ` Raag Jadav
  0 siblings, 0 replies; 6+ messages in thread
From: Raag Jadav @ 2026-01-06  9:20 UTC (permalink / raw)
  To: Andy Shevchenko; +Cc: ukleinek, heikki.krogerus, linux-pwm, linux-kernel

On Mon, Jan 05, 2026 at 08:07:07PM +0200, Andy Shevchenko wrote:
> On Mon, Jan 05, 2026 at 05:51:34PM +0100, Raag Jadav wrote:
> > On Mon, Jan 05, 2026 at 06:41:48PM +0200, Andy Shevchenko wrote:
> > > On Mon, Jan 05, 2026 at 02:47:37PM +0530, Raag Jadav wrote:
> > > > Use SZ_4K from size.h instead of hardcoding constant.
> > > 
> > > Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> > 
> > Thank you.
> > 
> > > OTOH, not sure if it's just an unneeded churn. What was the motivation to
> > > create this patch?
> 
> > Your hard work[1] continues to motivate me :)
> 
> Ha-ha, but that one has a principal difference, i.e. there was _a custom macro_
> *already*, which was replaced with a generic one. From the code perspective
> it's not a churn as it kills the unneeded custom macro. Here the situation is
> different, i.e. the explicit number 0x1000 is changed to SZ_4K. Just a line to
> change, the added header inclusion and no other changes, so as a standalone one
> it sounds to me like a churn.

Fair, but converting to standard macro is noteworthy IMHO.
I'll leave the final call to you all.

Raag

> > [1] https://lore.kernel.org/r/20250825163545.39303-3-andriy.shevchenko@linux.intel.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1] pwm: dwc: Use size macro
  2026-01-05  9:17 [PATCH v1] pwm: dwc: Use size macro Raag Jadav
  2026-01-05 16:41 ` Andy Shevchenko
@ 2026-01-12  7:59 ` Uwe Kleine-König
  1 sibling, 0 replies; 6+ messages in thread
From: Uwe Kleine-König @ 2026-01-12  7:59 UTC (permalink / raw)
  To: Raag Jadav; +Cc: andriy.shevchenko, heikki.krogerus, linux-pwm, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 905 bytes --]

Hello,

On Mon, Jan 05, 2026 at 02:47:37PM +0530, Raag Jadav wrote:
> Use SZ_4K from size.h instead of hardcoding constant.
> 
> Signed-off-by: Raag Jadav <raag.jadav@intel.com>
> ---
>  drivers/pwm/pwm-dwc.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/pwm/pwm-dwc.c b/drivers/pwm/pwm-dwc.c
> index b6c16139ce4a..86b72db58741 100644
> --- a/drivers/pwm/pwm-dwc.c
> +++ b/drivers/pwm/pwm-dwc.c
> @@ -22,13 +22,14 @@
>  #include <linux/pci.h>
>  #include <linux/pm_runtime.h>
>  #include <linux/pwm.h>
> +#include <linux/sizes.h>
>  
>  #include "pwm-dwc.h"
>  
>  /* Elkhart Lake */
>  static const struct dwc_pwm_info ehl_pwm_info = {
>  	.nr = 2,
> -	.size = 0x1000,
> +	.size = SZ_4K,
>  };

I don't feel strong if this is an improvement or not. I applied it now
with s,size.h,linux/sizes.h, in the commit log.

Best regards
Uwe

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-01-12  8:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-05  9:17 [PATCH v1] pwm: dwc: Use size macro Raag Jadav
2026-01-05 16:41 ` Andy Shevchenko
2026-01-05 16:51   ` Raag Jadav
2026-01-05 18:07     ` Andy Shevchenko
2026-01-06  9:20       ` Raag Jadav
2026-01-12  7:59 ` Uwe Kleine-König

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox