Home
last modified time | relevance | path

Searched refs:UART_IMSC (Results 1 - 13 of 13) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/uart/
H A Duart_drv.c220 hi_u32 tx_status = hi_reg_read_val32(udd->phys_base + UART_IMSC); in uart_tx_interrupt_disable()
221 hi_reg_write32(udd->phys_base + UART_IMSC, (~UART_TX_INT_BIT) & tx_status); in uart_tx_interrupt_disable()
226 hi_u32 tx_status = hi_reg_read_val32(udd->phys_base + UART_IMSC); in uart_tx_interrupt_enable()
227 hi_reg_write32(udd->phys_base + UART_IMSC, (unsigned short) (UART_TX_INT_BIT | tx_status)); in uart_tx_interrupt_enable()
238 hi_u32 tx_status = hi_reg_read_val32(udd->phys_base + UART_IMSC); in uart_rx_interrupt_disable()
239 hi_reg_write32(udd->phys_base + UART_IMSC, ~(UART_RX_INT_ENABLE) & tx_status); in uart_rx_interrupt_disable()
244 hi_u32 tx_status = hi_reg_read_val32(udd->phys_base + UART_IMSC); in uart_rx_interrupt_enable()
245 hi_reg_write32(udd->phys_base + UART_IMSC, UART_RX_INT_ENABLE | tx_status); in uart_rx_interrupt_enable()
579 hi_reg_write32(udd->phys_base + UART_IMSC, 0); in uart_drv_startup()
H A Dhi_uart.c42 #define UART_IMSC 0x38 macro
497 temp = hi_reg_read_val16(phys_base + UART_IMSC); in hi_uart_lp_restore()
498 hi_reg_write16(phys_base + UART_IMSC, UART_RX_INT_ENABLE | temp); in hi_uart_lp_restore()
H A Dserial_dw.h82 #define UART_IMSC 0x38 macro
/device/qemu/arm_virt/liteos_a_mini/board/amba_pl011/
H A Damba_pl011.h52 #define UART_IMSC 0x38 /* interrupt mask register */ macro
H A Damba_pl011.c196 UARTREG(UART_REG_BASE, UART_IMSC) = (1 << 4 | 1 << 6); in uart_init()
/device/qemu/arm_virt/liteos_a/board/amba_pl011/
H A Damba_pl011.h52 #define UART_IMSC 0x38 /* interrupt mask register */ macro
H A Damba_pl011.c196 UARTREG(UART_REG_BASE, UART_IMSC) = (1 << 4 | 1 << 6); in uart_init()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/fixed/include/
H A Dserial_dw.h31 #define UART_IMSC 0x38 macro
/device/soc/hisilicon/common/platform/uart/
H A Duart_pl011.c242 OSAL_WRITEW(0x0, port->physBase + UART_IMSC); in Pl011StartUp()
251 OSAL_WRITEW(UART_IMSC_RX | UART_IMSC_TIMEOUT, port->physBase + UART_IMSC); in Pl011StartUp()
276 OSAL_WRITEW(0, port->physBase + UART_IMSC); in Pl011ShutDown()
H A Duart_pl011.h45 #define UART_IMSC 0x38 /* interrupt mask register */ macro
H A Duart_hi35xx.c46 {"UART_IMSC", PLATFORM_DUMPER_REGISTERL, (void *)(port->physBase + UART_IMSC)}, in UartDumperDump()
/device/qemu/drivers/uart/
H A Duart_pl011.c243 OSAL_WRITEW(0x0, port->physBase + UART_IMSC); in Pl011StartUp()
252 OSAL_WRITEW(UART_IMSC_RX | UART_IMSC_TIMEOUT, port->physBase + UART_IMSC); in Pl011StartUp()
277 OSAL_WRITEW(0, port->physBase + UART_IMSC); in Pl011ShutDown()
H A Duart_pl011.h45 #define UART_IMSC 0x38 /* interrupt mask register */ macro

Completed in 8 milliseconds