firmware: meson_sm: use %*ph to print small buffer
Use %*ph format to print small buffer as hex string. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
This commit is contained in:
parent
8cde3c2153
commit
9be579f4c4
|
@ -256,19 +256,7 @@ static ssize_t serial_show(struct device *dev, struct device_attribute *attr,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = sprintf(buf, "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x\n",
|
ret = sprintf(buf, "%12phN\n", &id_buf[SM_CHIP_ID_OFFSET]);
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 0],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 1],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 2],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 3],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 4],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 5],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 6],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 7],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 8],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 9],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 10],
|
|
||||||
id_buf[SM_CHIP_ID_OFFSET + 11]);
|
|
||||||
|
|
||||||
kfree(id_buf);
|
kfree(id_buf);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue