diff options
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2022-05-04 12:14:07 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-05-06 04:14:29 +0300 |
commit | 10b4a11fe70f295426fb4ebbb8b20370885c3806 (patch) | |
tree | 6ab647e64a19054c3fcbbcda2fc5c08ae2610e29 | |
parent | c67b627e99affe4865b13557d68152ad4c35515c (diff) | |
download | linux-10b4a11fe70f295426fb4ebbb8b20370885c3806.tar.xz |
firmware: tee_bnxt: Use UUID API for exporting the UUID
There is export_uuid() function which exports uuid_t to the u8 array.
Use it instead of open coding variant.
This allows to hide the uuid_t internals.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20220504091407.70661-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r-- | drivers/firmware/broadcom/tee_bnxt_fw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/firmware/broadcom/tee_bnxt_fw.c b/drivers/firmware/broadcom/tee_bnxt_fw.c index a5bf4c3f6dc7..40e3183a3d11 100644 --- a/drivers/firmware/broadcom/tee_bnxt_fw.c +++ b/drivers/firmware/broadcom/tee_bnxt_fw.c @@ -197,7 +197,7 @@ static int tee_bnxt_fw_probe(struct device *dev) return -ENODEV; /* Open session with Bnxt load Trusted App */ - memcpy(sess_arg.uuid, bnxt_device->id.uuid.b, TEE_IOCTL_UUID_LEN); + export_uuid(sess_arg.uuid, &bnxt_device->id.uuid); sess_arg.clnt_login = TEE_IOCTL_LOGIN_PUBLIC; sess_arg.num_params = 0; |