1281a08ccSDimitris Papastamos /* 22ff8fbf3SDimitris Papastamos * Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved. 3281a08ccSDimitris Papastamos * 4281a08ccSDimitris Papastamos * SPDX-License-Identifier: BSD-3-Clause 5281a08ccSDimitris Papastamos */ 6281a08ccSDimitris Papastamos 740daecc1SAntonio Nino Diaz #ifndef SPE_H 840daecc1SAntonio Nino Diaz #define SPE_H 9281a08ccSDimitris Papastamos 1040daecc1SAntonio Nino Diaz #include <stdbool.h> 1140daecc1SAntonio Nino Diaz 12*6437a09aSAndre Przywara #if ENABLE_SPE_FOR_NS 1340daecc1SAntonio Nino Diaz void spe_enable(bool el2_unused); 14281a08ccSDimitris Papastamos void spe_disable(void); 15*6437a09aSAndre Przywara #else 16*6437a09aSAndre Przywara void spe_enable(bool el2_unused) 17*6437a09aSAndre Przywara { 18*6437a09aSAndre Przywara } 19*6437a09aSAndre Przywara void spe_disable(void) 20*6437a09aSAndre Przywara { 21*6437a09aSAndre Przywara } 22*6437a09aSAndre Przywara #endif 23281a08ccSDimitris Papastamos 2440daecc1SAntonio Nino Diaz #endif /* SPE_H */ 25