1/* 2 * Copyright 2020, Data61, CSIRO (ABN 41 687 119 230) 3 * 4 * SPDX-License-Identifier: GPL-2.0-only 5 */ 6 7#pragma once 8 9#include <config.h> 10 11#ifdef ENABLE_SMP_SUPPORT 12typedef enum { 13 IpiRemoteCall_Stall, 14 IpiRemoteCall_switchFpuOwner, 15 IpiNumArchRemoteCall 16} IpiRemoteCall_t; 17 18void ipi_send_target(irq_t irq, word_t cpuTargetList); 19irq_t ipi_get_irq(void); 20void ipi_clear_irq(irq_t irq); 21#endif 22 23