summaryrefslogtreecommitdiff
path: root/drivers/firmware/broadcom/tee_bnxt_fw.c
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2022-05-04 12:14:07 +0300
committerJakub Kicinski <kuba@kernel.org>2022-05-06 04:14:29 +0300
commit10b4a11fe70f295426fb4ebbb8b20370885c3806 (patch)
tree6ab647e64a19054c3fcbbcda2fc5c08ae2610e29 /drivers/firmware/broadcom/tee_bnxt_fw.c
parentc67b627e99affe4865b13557d68152ad4c35515c (diff)
downloadlinux-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>
Diffstat (limited to 'drivers/firmware/broadcom/tee_bnxt_fw.c')
-rw-r--r--drivers/firmware/broadcom/tee_bnxt_fw.c2
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;