mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] w1: therm: Use str_yes_no helper in w1_slave_show
@ 2025-11-05 16:18 Thorsten Blum
  2025-11-05 16:23 ` Krzysztof Kozlowski
  0 siblings, 1 reply; 3+ messages in thread
From: Thorsten Blum @ 2025-11-05 16:18 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Huisong Li; +Cc: Thorsten Blum, linux-kernel

Replace hard-coded strings with the str_yes_no() helper function. This
unifies the output and helps the linker with deduplication, which can
result in a smaller binary.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
---
 drivers/w1/slaves/w1_therm.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/w1/slaves/w1_therm.c b/drivers/w1/slaves/w1_therm.c
index 9ccedb3264fb..0b54ab7f237e 100644
--- a/drivers/w1/slaves/w1_therm.c
+++ b/drivers/w1/slaves/w1_therm.c
@@ -17,6 +17,7 @@
 #include <linux/delay.h>
 #include <linux/hwmon.h>
 #include <linux/string.h>
+#include <linux/string_choices.h>
 #include <linux/jiffies.h>
 
 #include <linux/w1.h>
@@ -1609,7 +1610,7 @@ static ssize_t w1_slave_show(struct device *device,
 	for (i = 0; i < 9; ++i)
 		c -= snprintf(buf + PAGE_SIZE - c, c, "%02x ", info.rom[i]);
 	c -= snprintf(buf + PAGE_SIZE - c, c, ": crc=%02x %s\n",
-		      info.crc, (info.verdict) ? "YES" : "NO");
+		      info.crc, str_yes_no(info.verdict));
 
 	if (info.verdict)
 		memcpy(family_data, info.rom, sizeof(info.rom));
-- 
2.51.1


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

* Re: [PATCH] w1: therm: Use str_yes_no helper in w1_slave_show
  2025-11-05 16:18 [PATCH] w1: therm: Use str_yes_no helper in w1_slave_show Thorsten Blum
@ 2025-11-05 16:23 ` Krzysztof Kozlowski
  2025-11-08 15:07   ` Thorsten Blum
  0 siblings, 1 reply; 3+ messages in thread
From: Krzysztof Kozlowski @ 2025-11-05 16:23 UTC (permalink / raw)
  To: Thorsten Blum, Huisong Li; +Cc: linux-kernel

On 05/11/2025 17:18, Thorsten Blum wrote:
> Replace hard-coded strings with the str_yes_no() helper function. This
> unifies the output and helps the linker with deduplication, which can
> result in a smaller binary.
> 
> Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
> ---
>  drivers/w1/slaves/w1_therm.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/w1/slaves/w1_therm.c b/drivers/w1/slaves/w1_therm.c
> index 9ccedb3264fb..0b54ab7f237e 100644
> --- a/drivers/w1/slaves/w1_therm.c
> +++ b/drivers/w1/slaves/w1_therm.c
> @@ -17,6 +17,7 @@
>  #include <linux/delay.h>
>  #include <linux/hwmon.h>
>  #include <linux/string.h>
> +#include <linux/string_choices.h>
>  #include <linux/jiffies.h>
>  
>  #include <linux/w1.h>
> @@ -1609,7 +1610,7 @@ static ssize_t w1_slave_show(struct device *device,
>  	for (i = 0; i < 9; ++i)
>  		c -= snprintf(buf + PAGE_SIZE - c, c, "%02x ", info.rom[i]);
>  	c -= snprintf(buf + PAGE_SIZE - c, c, ": crc=%02x %s\n",
> -		      info.crc, (info.verdict) ? "YES" : "NO");

That's sysfs interface, right? So an ABI and you change here caps, which
might matter or might not, but anyway some sort of analysis of that
should be in the commit msg. Otherwise better not to touch ABI.

Best regards,
Krzysztof

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

* Re: [PATCH] w1: therm: Use str_yes_no helper in w1_slave_show
  2025-11-05 16:23 ` Krzysztof Kozlowski
@ 2025-11-08 15:07   ` Thorsten Blum
  0 siblings, 0 replies; 3+ messages in thread
From: Thorsten Blum @ 2025-11-08 15:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski; +Cc: Huisong Li, linux-kernel

On 5. Nov 2025, at 17:23, Krzysztof Kozlowski wrote:
> On 05/11/2025 17:18, Thorsten Blum wrote:
>> Replace hard-coded strings with the str_yes_no() helper function. This
>> unifies the output and helps the linker with deduplication, which can
>> result in a smaller binary.
>> 
>> [...]
> 
> That's sysfs interface, right? So an ABI and you change here caps, which
> might matter or might not, but anyway some sort of analysis of that
> should be in the commit msg. Otherwise better not to touch ABI.

Yeah, I guess it's better not to change it then.

Thanks,
Thorsten


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

end of thread, other threads:[~2025-11-08 15:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-11-05 16:18 [PATCH] w1: therm: Use str_yes_no helper in w1_slave_show Thorsten Blum
2025-11-05 16:23 ` Krzysztof Kozlowski
2025-11-08 15:07   ` Thorsten Blum

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

all inboxes | Powered by JetHome®