blob: 4eadd1e40b58d8e3dbc60605370bd9b080aee6ef [file] [log] [blame]
Archanae829cd62021-12-24 12:50:36 +05301{% for driver in drivers if driver.type == "transparent" -%}
2{% for capability in driver.capabilities if entry_point in capability.entry_points -%}
3#if ({% if capability.depend_on is defined -%}{{ capability.depend_on }} {% else -%} {{ 1 }} {% endif %})
4{%- filter indent(width = nest_indent) %}
Archana05efa172022-01-09 09:30:32 +05305{% if capability.name is defined and entry_point in capability.name.keys() -%}
6status = {{ capability.name[entry_point]}}({{entry_point_attributes(driver) | indent(20)}});
7{% else -%}
Archanae829cd62021-12-24 12:50:36 +05308status = {{driver.prefix}}_{{driver.type}}_{{entry_point}}({{entry_point_attributes(driver) | indent(20)}});
Archana05efa172022-01-09 09:30:32 +05309{% endif -%}
Archanae829cd62021-12-24 12:50:36 +053010
11if( status != PSA_ERROR_NOT_SUPPORTED )
12 return( status );
13{% endfilter -%}
14#endif
15{% endfor %}
16{% endfor %}