blob: 4b66cdb09686244197e3c7a501eb33d5f6d88fee [file] [log] [blame]
David Cunadoce88eee2017-10-20 11:30:57 +01001/*
Max Shvetsovc4502772021-03-22 11:59:37 +00002 * Copyright (c) 2017-2021, ARM Limited and Contributors. All rights reserved.
David Cunadoce88eee2017-10-20 11:30:57 +01003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
Antonio Nino Diaz033b4bb2018-10-25 16:52:26 +01007#ifndef SVE_H
8#define SVE_H
David Cunadoce88eee2017-10-20 11:30:57 +01009
Max Shvetsovc4502772021-03-22 11:59:37 +000010#include <context.h>
Antonio Nino Diaz033b4bb2018-10-25 16:52:26 +010011
Max Shvetsovc4502772021-03-22 11:59:37 +000012void sve_enable(cpu_context_t *context);
johpow019baade32021-07-08 14:14:00 -050013void sve_disable(cpu_context_t *context);
David Cunadoce88eee2017-10-20 11:30:57 +010014
Antonio Nino Diaz033b4bb2018-10-25 16:52:26 +010015#endif /* SVE_H */