FreeRTOS/Demo/Safer_Interrupts_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/drivers/fsl_inputmux.c
/*!
 * brief	Initialize INPUTMUX peripheral.

 * This function enables the INPUTMUX clock.
 *
 * param base Base address of the INPUTMUX peripheral.
 *
 * retval None.
 */
brief        Initialize INPUTMUX peripheral.
This function enables the INPUTMUX clock.

param base Base address of the INPUTMUX peripheral.

retval None.
brief Initialize INPUTMUX peripheral . This function enables the INPUTMUX clock . param base Base address of the INPUTMUX peripheral . retval None .
void INPUTMUX_Init(INPUTMUX_Type *base)
{
#if !(defined(FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL) && FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL)
#if defined(FSL_FEATURE_INPUTMUX_HAS_NO_INPUTMUX_CLOCK_SOURCE) && FSL_FEATURE_INPUTMUX_HAS_NO_INPUTMUX_CLOCK_SOURCE
    CLOCK_EnableClock(kCLOCK_Sct);
    CLOCK_EnableClock(kCLOCK_Dma);
#else
    CLOCK_EnableClock(kCLOCK_InputMux);
#endif 
#endif 
}
void INPUTMUX_Init ( INPUTMUX_Type * base ) { #if ! ( defined ( FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL ) && FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL ) #if defined ( FSL_FEATURE_INPUTMUX_HAS_NO_INPUTMUX_CLOCK_SOURCE ) && FSL_FEATURE_INPUTMUX_HAS_NO_INPUTMUX_CLOCK_SOURCE CLOCK_EnableClock ( kCLOCK_Sct ) ; CLOCK_EnableClock ( kCLOCK_Dma ) ; #else CLOCK_EnableClock ( kCLOCK_InputMux ) ; #endif #endif }
brief        Initialize INPUTMUX peripheral.
brief Initialize INPUTMUX peripheral .
/* FSL_FEATURE_INPUTMUX_HAS_NO_INPUTMUX_CLOCK_SOURCE */ /* FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL */