diff options
Diffstat (limited to 'drivers/crypto/nx/nx-842.h')
-rw-r--r-- | drivers/crypto/nx/nx-842.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/crypto/nx/nx-842.h b/drivers/crypto/nx/nx-842.h index 4dbac11c2aa5..f6821b65b7ce 100644 --- a/drivers/crypto/nx/nx-842.h +++ b/drivers/crypto/nx/nx-842.h @@ -11,12 +11,6 @@ #include <linux/mm.h> #include <linux/ratelimit.h> -#define __NX842_PSERIES_MEM_COMPRESS (10240) -#define __NX842_POWERNV_MEM_COMPRESS (1024) - -#define NX842_MEM_COMPRESS (max_t(unsigned int, \ - __NX842_PSERIES_MEM_COMPRESS, __NX842_POWERNV_MEM_COMPRESS)) - /* Restrictions on Data Descriptor List (DDL) and Entry (DDE) buffers * * From NX P8 workbook, sec 4.9.1 "842 details" @@ -119,6 +113,7 @@ struct nx842_constraints { struct nx842_driver { char *name; struct module *owner; + size_t workmem_size; struct nx842_constraints *constraints; @@ -136,6 +131,8 @@ void nx842_platform_driver_unset(struct nx842_driver *driver); bool nx842_platform_driver_get(void); void nx842_platform_driver_put(void); +size_t nx842_workmem_size(void); + int nx842_constraints(struct nx842_constraints *constraints); int nx842_compress(const unsigned char *in, unsigned int in_len, |