Lines Matching full:lpuart
37 "LPUART must use exclusive api callbacks");
533 LPUART_Type *lpuart = config->base; in mcux_lpuart_rx_disable() local
536 LPUART_EnableRx(lpuart, false); in mcux_lpuart_rx_disable()
538 LPUART_DisableInterrupts(lpuart, kLPUART_IdleLineInterruptEnable); in mcux_lpuart_rx_disable()
539 LPUART_ClearStatusFlags(lpuart, kLPUART_IdleLineFlag); in mcux_lpuart_rx_disable()
540 LPUART_EnableRxDMA(lpuart, false); in mcux_lpuart_rx_disable()
577 LPUART_Type *lpuart = config->base; in prepare_rx_dma_block_config() local
586 head_block_config->source_address = LPUART_GetDataRegisterAddress(lpuart); in prepare_rx_dma_block_config()
593 LPUART_Type *lpuart) in configure_and_start_rx_dma() argument
610 LPUART_EnableRxDMA(lpuart, true); in configure_and_start_rx_dma()
618 LPUART_Type *lpuart = config->base; in uart_mcux_lpuart_dma_replace_rx_buffer() local
627 LPUART_GetDataRegisterAddress(lpuart), in uart_mcux_lpuart_dma_replace_rx_buffer()
642 LPUART_Type *lpuart = config->base; in dma_callback() local
663 LPUART_EnableTxDMA(lpuart, false); in dma_callback()
729 LPUART_Type *lpuart = config->base; in mcux_lpuart_tx() local
747 LPUART_EnableTxDMA(lpuart, false); in mcux_lpuart_tx()
753 LPUART_GetDataRegisterAddress(lpuart); in mcux_lpuart_tx()
766 LPUART_EnableTxDMA(lpuart, true); in mcux_lpuart_tx()
783 LPUART_Type *lpuart = config->base; in mcux_lpuart_tx_abort() local
785 LPUART_EnableTxDMA(lpuart, false); in mcux_lpuart_tx_abort()
818 LPUART_Type *lpuart = config->base; in mcux_lpuart_rx_enable() local
842 const int ret = configure_and_start_rx_dma(config, data, lpuart); in mcux_lpuart_rx_enable()
851 LPUART_EnableRx(lpuart, true); in mcux_lpuart_rx_enable()
972 /* Translate UART API enum to LPUART enum from HAL */ in mcux_lpuart_configure_basic()
1107 /* Set the LPUART into RS485 mode (tx driver enable using RTS) */ in mcux_lpuart_configure_init()
1120 /* Set the LPUART into loopback mode */ in mcux_lpuart_configure_init()
1169 /* disable LPUART */ in mcux_lpuart_configure()