]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/papr_scm: Properly handle UUID types and API
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 16 Jun 2021 13:43:03 +0000 (16:43 +0300)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 24 Jun 2021 14:07:10 +0000 (00:07 +1000)
commit9a2d763194f3c06bb4b15f36f2f5059d115908d8
treec78ca8c340c99897ac67ec2923de53be52de3c5c
parenta530510e3bc9d33867e598d81d91757db4cb1638
powerpc/papr_scm: Properly handle UUID types and API

Parse to and export from UUID own type, before dereferencing.
This also fixes wrong comment (Little Endian UUID is something else)
and should eliminate the direct strict types assignments.

Fixes: 278639ac4aac ("powerpc/papr_scm: Use ibm,unit-guid as the iset cookie")
Fixes: 274813741c00 ("powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210616134303.58185-1-andriy.shevchenko@linux.intel.com
arch/powerpc/platforms/pseries/papr_scm.c