Hi,
Thank you for your interest in NXP Semiconductor products,
You should refer to the device tree to see what are the possible modules prevention, e.g. this stationary exclusion from cortex-A. And this doesn't mean that cortex-M automatically has to use it, it should be invoked in board.h, e.g. polling_b2b_transfer master.
/*! @brief The board name */
#define BOARD_NAME "MIMX8MP-EVK"
#define MANUFACTURER_NAME "NXP"
#define BOARD_DOMAIN_ID (1U)
/* The UART to use for debug messages. */
#define BOARD_DEBUG_UART_TYPE kSerialPort_Uart
#define BOARD_DEBUG_UART_BAUDRATE (115200U)
#define BOARD_DEBUG_UART_BASEADDR UART4_BASE
#define BOARD_DEBUG_UART_INSTANCE (4U)
#define BOARD_DEBUG_UART_CLK_FREQ
This is a good reference for cortex-M getting started.
Regards