aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorPascal van Leeuwen <pascalvanl@gmail.com>2019-09-18 08:42:40 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2019-10-05 01:06:17 +1000
commit946a4a2a49195e2d45c71fcb0d887fc1b3fad567 (patch)
treea476296f32b908ab1da21c7bd39a1a3471fd5e01 /crypto
parentcrypto: inside-secure - Add support for 256 bit wide internal bus (diff)
downloadlinux-dev-946a4a2a49195e2d45c71fcb0d887fc1b3fad567.tar.xz
linux-dev-946a4a2a49195e2d45c71fcb0d887fc1b3fad567.zip
crypto: inside-secure - Add support for HW with less ring AIC's than rings
The current driver assumes one dedicated ring interrupt controller per ring. However, some existing EIP(1)97 HW has less ring AIC's than rings. This patch allows the driver to work with such HW by detecting how many ring AIC's are present and restricting the number of rings it *uses* by the number of ring AIC's present. This allows it to at least function. (optimization for the future: add ring dispatch functionality in the interrupt service routine such that multiple rings can be supported from one ring AIC, allowing all rings to be used) Signed-off-by: Pascal van Leeuwen <pvanleeuwen@verimatrix.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions