/* Copyright (c) 2019 ARM Limited * * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /******************************************************************************* * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * THIS FILE IS AN AUTO-GENERATED FILE - DO NOT MODIFY IT. * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * Template Version 1.0 * Generated by tools/psa/generate_partition_code.py Version {{script_ver}} ******************************************************************************/ {% macro parition_sid(partition) -%} /* ----------------------------------------------------------------------------- * {{partition.name|upper}} Service IDs * -------------------------------------------------------------------------- */ {% for rot_srv in partition.rot_services %} #define {{rot_srv.name|upper}} {{rot_srv.id}} {% endfor %} {%- endmacro %} {# -------------- macro parition_sid(partition) ---------------------------- #} /****************** Service Partitions ****************************************/ {% for partition in service_partitions %} {{parition_sid(partition)}} {% endfor %} /****************** Test Partitions *******************************************/ {% for partition in test_partitions %} {{parition_sid(partition)}} {% endfor %} {# End of file #}