crypto/bcmfs: add queue pair management
authorVikas Gupta <vikas.gupta@broadcom.com>
Wed, 7 Oct 2020 17:18:55 +0000 (22:48 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 14 Oct 2020 20:22:06 +0000 (22:22 +0200)
commit47dcca067f4ab978df3414741be8fa00ddbac4f0
tree6744674251f2adc63d5a895677c0125a137a3165
parent26b7dbae673812c66dfdc7a489f93f7726ecc6ce
crypto/bcmfs: add queue pair management

Add queue pair management APIs which will be used by Crypto device to
manage h/w queues. A bcmfs device structure owns multiple queue-pairs
based on the mapped address allocated to it.

Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com>
Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
drivers/crypto/bcmfs/bcmfs_device.c
drivers/crypto/bcmfs/bcmfs_device.h
drivers/crypto/bcmfs/bcmfs_hw_defs.h [new file with mode: 0644]
drivers/crypto/bcmfs/bcmfs_qp.c [new file with mode: 0644]
drivers/crypto/bcmfs/bcmfs_qp.h [new file with mode: 0644]
drivers/crypto/bcmfs/meson.build