[PATCH] i3c: prefix hexadecimal entries in sysfs
Frank Li
Frank.li at nxp.com
Mon Jul 7 09:19:58 PDT 2025
On Mon, Jul 07, 2025 at 01:54:08PM +0200, Wolfram Sang wrote:
> Hexadecimal values in sysfs should be prefixed with '0x' like e.g. PCI
> and SCSI already do it. Also ensure the two digit length since BCR and
> DCR are a byte in size.
>
> Signed-off-by: Wolfram Sang <wsa+renesas at sang-engineering.com>
Reviewed-by: Frank Li <Frank.Li at nxp.com>
> ---
> drivers/i3c/master.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/i3c/master.c b/drivers/i3c/master.c
> index ea6b99c05f44..ffb734d378e2 100644
> --- a/drivers/i3c/master.c
> +++ b/drivers/i3c/master.c
> @@ -141,7 +141,7 @@ static ssize_t bcr_show(struct device *dev,
>
> i3c_bus_normaluse_lock(bus);
> desc = dev_to_i3cdesc(dev);
> - ret = sprintf(buf, "%x\n", desc->info.bcr);
> + ret = sprintf(buf, "0x%02x\n", desc->info.bcr);
> i3c_bus_normaluse_unlock(bus);
>
> return ret;
> @@ -158,7 +158,7 @@ static ssize_t dcr_show(struct device *dev,
>
> i3c_bus_normaluse_lock(bus);
> desc = dev_to_i3cdesc(dev);
> - ret = sprintf(buf, "%x\n", desc->info.dcr);
> + ret = sprintf(buf, "0x%02x\n", desc->info.dcr);
> i3c_bus_normaluse_unlock(bus);
>
> return ret;
> --
> 2.47.2
>
More information about the linux-i3c
mailing list