27 lines
487 B
C
27 lines
487 B
C
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* Copyright 2019 NXP
|
|
*
|
|
*/
|
|
|
|
#ifndef __IMX_M4_MU_H__
|
|
#define __IMX_M4_MU_H__
|
|
|
|
enum imx_m4_msg_type {
|
|
MU_MSG_REQ = 0x1, /* request message sent from A side */
|
|
MU_MSG_RESP = 0x2, /* response message from B side for request */
|
|
MU_MSG_READY_A = 0x3, /* A side notifies ready */
|
|
MU_MSG_READY_B = 0x4, /* B side notifies ready */
|
|
};
|
|
|
|
union imx_m4_msg {
|
|
struct {
|
|
u32 seq;
|
|
u32 type;
|
|
u32 buffer;
|
|
u32 size;
|
|
} format;
|
|
u32 data[4];
|
|
};
|
|
#endif
|