blob: 788dfb31f0564fc216594d95472f4ab426c703e9 [file] [log] [blame]
Jayanth Dodderi Chidanand9461a892022-01-17 18:57:17 +00001/*
2 * Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#ifndef FEAT_DETECT_H
8#define FEAT_DETECT_H
9
Jayanth Dodderi Chidanand9461a892022-01-17 18:57:17 +000010/* Function Prototypes */
11void detect_arch_features(void);
12
13/* Macro Definitions */
Andre Przywara5b005112022-11-14 15:38:58 +000014#define FEAT_STATE_DISABLED 0
15#define FEAT_STATE_ALWAYS 1
16#define FEAT_STATE_CHECK 2
Jayanth Dodderi Chidanand9461a892022-01-17 18:57:17 +000017
18#endif /* FEAT_DETECT_H */