Thanks, all. v2 submitted to fix the typo Petri noted. On Thu, Feb 18, 2016 at 5:23 AM, Savolainen, Petri (Nokia - FI/Espoo) < petri.savolai...@nokia.com> wrote:
> Yes that’s the idea, but those can be added later on top of this initial > definition. > > > > We’d need to decide, if capability struct lists algos supported OR algos > supported on HW (and demand that everything is always implemented either in > SW or HW). Maybe it makes sense to allow low end or domain targeted > implementations (which would not implement all algos) – and thus list algos > supported. > > > > -Petri > > > > > > *From:* lng-odp [mailto:lng-odp-boun...@lists.linaro.org] *On Behalf Of *EXT > Nikhil Agarwal > *Sent:* Thursday, February 18, 2016 12:09 PM > *To:* Bala Manoharan <bala.manoha...@linaro.org>; Bill Fischofer < > bill.fischo...@linaro.org> > > *Cc:* LNG ODP Mailman List <lng-odp@lists.linaro.org> > *Subject:* Re: [lng-odp] [API-NEXT PATCH 1/4] api: crypto: add > odp_crypto_capability() api > > > > Shall supported algos be add in crypto capabilities? > > > > Regards > > Nikhil > > > > *From:* lng-odp [mailto:lng-odp-boun...@lists.linaro.org > <lng-odp-boun...@lists.linaro.org>] *On Behalf Of *Bala Manoharan > *Sent:* Thursday, February 18, 2016 10:40 AM > *To:* Bill Fischofer <bill.fischo...@linaro.org> > *Cc:* LNG ODP Mailman List <lng-odp@lists.linaro.org> > *Subject:* Re: [lng-odp] [API-NEXT PATCH 1/4] api: crypto: add > odp_crypto_capability() api > > > > For the series: > > Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> > > > Regards, > Bala > > > > On 18 February 2016 at 01:07, Bill Fischofer <bill.fischo...@linaro.org> > wrote: > > Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> > --- > include/odp/api/spec/crypto.h | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/include/odp/api/spec/crypto.h b/include/odp/api/spec/crypto.h > index 41beedb..eaacff1 100644 > --- a/include/odp/api/spec/crypto.h > +++ b/include/odp/api/spec/crypto.h > @@ -254,6 +254,24 @@ typedef struct odp_crypto_op_result { > } odp_crypto_op_result_t; > > /** > + * Crypto capabilities > + */ > +typedef struct odp_crypto_capability_t { > + /** Maximum number of sessions */ > + unsigned max_sessions; > +} odp_crypto_capability_t; > + > +/** > + * Get crypto capabilities > + * > + * @param[out] capability Pointer to capability structrue for output > + * > + * @retval 0 on success > + * @retval <0 on failure > + */ > +int odp_crypto_capability(odp_crypto_capability_t *capability); > + > +/** > * Crypto session creation (synchronous) > * > * @param params Session parameters > -- > 2.5.0 > > _______________________________________________ > lng-odp mailing list > lng-odp@lists.linaro.org > https://lists.linaro.org/mailman/listinfo/lng-odp > > >
_______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp