xref: /linux-6.15/include/uapi/linux/fsl_mc.h (revision 8544717c)
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 /*
3  * Management Complex (MC) userspace public interface
4  *
5  * Copyright 2021 NXP
6  *
7  */
8 #ifndef _UAPI_FSL_MC_H_
9 #define _UAPI_FSL_MC_H_
10 
11 #include <linux/types.h>
12 
13 #define MC_CMD_NUM_OF_PARAMS	7
14 
15 /**
16  * struct fsl_mc_command - Management Complex (MC) command structure
17  * @header: MC command header
18  * @params: MC command parameters
19  */
20 struct fsl_mc_command {
21 	__le64 header;
22 	__le64 params[MC_CMD_NUM_OF_PARAMS];
23 };
24 
25 #endif /* _UAPI_FSL_MC_H_ */
26