blob: 2d920c69a97dd75bef9748a015d56d41db65bd1c [file] [log] [blame]
Julian Hall8cff2b82020-11-23 18:12:17 +01001/*
Julian Hall51c8aa82021-11-23 09:13:35 +00002 * Copyright (c) 2020-2021, Arm Limited and Contributors. All rights reserved.
Julian Hall8cff2b82020-11-23 18:12:17 +01003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#include <service_locator.h>
8#include <service/locator/linux/ffa/linuxffa_location_strategy.h>
Julian Hall51c8aa82021-11-23 09:13:35 +00009#include <service/locator/linux/mm_communicate/mm_communicate_location_strategy.h>
Julian Hall8cff2b82020-11-23 18:12:17 +010010
11void service_locator_envinit(void)
12{
Julian Hall51c8aa82021-11-23 09:13:35 +000013 /*
14 * Register all service location strategies that could be used
15 * to locate services from Linux userspace.
16 */
Imre Kis8d061622023-08-01 14:35:22 +020017 service_locator_register_strategy(linux_ts_location_strategy());
Julian Hall51c8aa82021-11-23 09:13:35 +000018 service_locator_register_strategy(mm_communicate_location_strategy());
19}