Message ID | 20220427074351.391580-1-juergh@protonmail.com |
---|---|
State | Accepted |
Commit | 580c8619698f2c4af4c81abc2a26641d4162d9b3 |
Headers | show |
Series | [v2] crypto: inside-secure - Add MODULE_FIRMWARE macros | expand |
Quoting Juerg Haefliger (2022-04-27 09:43:51) > The safexcel module loads firmware so add MODULE_FIRMWARE macros to > provide that information via modinfo. > > Signed-off-by: Juerg Haefliger <juergh@protonmail.com> LGTM, thanks! Acked-by: Antoine Tenart <atenart@kernel.org> > --- > v2: > Add legacy fallback firmware locations. > --- > drivers/crypto/inside-secure/safexcel.c | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/drivers/crypto/inside-secure/safexcel.c b/drivers/crypto/inside-secure/safexcel.c > index 9ff885d50edf..9b1a158aec29 100644 > --- a/drivers/crypto/inside-secure/safexcel.c > +++ b/drivers/crypto/inside-secure/safexcel.c > @@ -1997,3 +1997,12 @@ MODULE_AUTHOR("Igal Liberman <igall@marvell.com>"); > MODULE_DESCRIPTION("Support for SafeXcel cryptographic engines: EIP97 & EIP197"); > MODULE_LICENSE("GPL v2"); > MODULE_IMPORT_NS(CRYPTO_INTERNAL); > + > +MODULE_FIRMWARE("ifpp.bin"); > +MODULE_FIRMWARE("ipue.bin"); > +MODULE_FIRMWARE("inside-secure/eip197b/ifpp.bin"); > +MODULE_FIRMWARE("inside-secure/eip197b/ipue.bin"); > +MODULE_FIRMWARE("inside-secure/eip197d/ifpp.bin"); > +MODULE_FIRMWARE("inside-secure/eip197d/ipue.bin"); > +MODULE_FIRMWARE("inside-secure/eip197_minifw/ifpp.bin"); > +MODULE_FIRMWARE("inside-secure/eip197_minifw/ipue.bin"); > -- > 2.32.0 >
diff --git a/drivers/crypto/inside-secure/safexcel.c b/drivers/crypto/inside-secure/safexcel.c index 9ff885d50edf..9b1a158aec29 100644 --- a/drivers/crypto/inside-secure/safexcel.c +++ b/drivers/crypto/inside-secure/safexcel.c @@ -1997,3 +1997,12 @@ MODULE_AUTHOR("Igal Liberman <igall@marvell.com>"); MODULE_DESCRIPTION("Support for SafeXcel cryptographic engines: EIP97 & EIP197"); MODULE_LICENSE("GPL v2"); MODULE_IMPORT_NS(CRYPTO_INTERNAL); + +MODULE_FIRMWARE("ifpp.bin"); +MODULE_FIRMWARE("ipue.bin"); +MODULE_FIRMWARE("inside-secure/eip197b/ifpp.bin"); +MODULE_FIRMWARE("inside-secure/eip197b/ipue.bin"); +MODULE_FIRMWARE("inside-secure/eip197d/ifpp.bin"); +MODULE_FIRMWARE("inside-secure/eip197d/ipue.bin"); +MODULE_FIRMWARE("inside-secure/eip197_minifw/ifpp.bin"); +MODULE_FIRMWARE("inside-secure/eip197_minifw/ipue.bin");
The safexcel module loads firmware so add MODULE_FIRMWARE macros to provide that information via modinfo. Signed-off-by: Juerg Haefliger <juergh@protonmail.com> --- v2: Add legacy fallback firmware locations. --- drivers/crypto/inside-secure/safexcel.c | 9 +++++++++ 1 file changed, 9 insertions(+)