On Tue, May 28, 2024 at 04:07:07PM -0500, Mario Limonciello wrote: > On some older SoCs the PSP doesn't export security attributes in the > capabilities register. On these SoCs it is however possible to get > the information by a platform access command. > > Restructure the driver to move all security attribute handling to > a central location and then add support for calling the platform > access command on those processors. > > v1->v2: > * Add tags (except patch 2) > * Fix kernel robot reported issue > * Move a check from patch 4 to patch 5 > Mario Limonciello (5): > crypto: ccp: Represent capabilities register as a union > crypto: ccp: Move security attributes to their own file > crypto: ccp: align psp_platform_access_msg > crypto: ccp: Add support for getting security attributes on some older > systems > crypto: ccp: Move message about TSME being enabled later in init > > MAINTAINERS | 6 ++ > drivers/crypto/ccp/Makefile | 3 +- > drivers/crypto/ccp/dbc.c | 2 +- > drivers/crypto/ccp/hsti.c | 138 ++++++++++++++++++++++++++++ > drivers/crypto/ccp/hsti.h | 17 ++++ > drivers/crypto/ccp/psp-dev.c | 23 ++--- > drivers/crypto/ccp/psp-dev.h | 46 +++++----- > drivers/crypto/ccp/sp-dev.h | 2 +- > drivers/crypto/ccp/sp-pci.c | 67 ++------------ > include/linux/psp-platform-access.h | 5 +- > 10 files changed, 210 insertions(+), 99 deletions(-) > create mode 100644 drivers/crypto/ccp/hsti.c > create mode 100644 drivers/crypto/ccp/hsti.h > > -- > 2.43.0 All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt