/* * Copyright (c) 2025, Arm Limited. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #include #include static int32_t lfa_rmm_prime(struct lfa_component_status *activation) { return LFA_WRONG_STATE; } static int32_t lfa_rmm_activate(struct lfa_component_status *activation, uint64_t ep_address, uint64_t context_id) { return LFA_WRONG_STATE; } static struct lfa_component_ops rmm_activator = { .prime = lfa_rmm_prime, .activate = lfa_rmm_activate, .may_reset_cpu = false, .cpu_rendezvous_required = true, }; struct lfa_component_ops *get_rmm_activator(void) { return &rmm_activator; }