/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sirfsoc_uart.c | 110 wr_regl(port, ureg->sirfsoc_line_ctrl, in sirfsoc_uart_set_mctrl() 114 wr_regl(port, ureg->sirfsoc_mode1, in sirfsoc_uart_set_mctrl() 119 wr_regl(port, ureg->sirfsoc_line_ctrl, in sirfsoc_uart_set_mctrl() 123 wr_regl(port, ureg->sirfsoc_mode1, in sirfsoc_uart_set_mctrl() 133 wr_regl(port, ureg->sirfsoc_afc_ctrl, val); in sirfsoc_uart_set_mctrl() 154 wr_regl(port, ureg->sirfsoc_int_en_reg, in sirfsoc_uart_stop_tx() 158 wr_regl(port, ureg->sirfsoc_int_en_clr_reg, in sirfsoc_uart_stop_tx() 163 wr_regl(port, ureg->sirfsoc_tx_rx_en, rd_regl(port, in sirfsoc_uart_stop_tx() 166 wr_regl(port, ureg->sirfsoc_int_en_reg, in sirfsoc_uart_stop_tx() 170 wr_regl(por in sirfsoc_uart_stop_tx() [all...] |
H A D | samsung_tty.c | 184 #define wr_regl(port, reg, val) writel_relaxed(val, portaddr(port, reg)) macro 197 wr_regl(port, reg, val); in s3c24xx_set_bit() 210 wr_regl(port, reg, val); in s3c24xx_clear_bit() 255 wr_regl(port, S3C2410_UFCON, ufcon); in s3c24xx_serial_rx_enable() 259 wr_regl(port, S3C2410_UCON, ucon); in s3c24xx_serial_rx_enable() 275 wr_regl(port, S3C2410_UCON, ucon); in s3c24xx_serial_rx_disable() 366 wr_regl(port, S3C2410_UCON, ucon); in enable_tx_dma() 379 wr_regl(port, S3C2410_UFCON, ufcon); in enable_tx_pio() 385 wr_regl(port, S3C2410_UCON, ucon); in enable_tx_pio() 641 wr_regl(por in enable_rx_dma() [all...] |
H A D | sirfsoc_uart.h | 442 #define wr_regl(port, reg, val) __raw_writel(val, portaddr(port, reg)) macro
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | samsung_tty.c | 197 #define wr_regl(port, reg, val) writel_relaxed(val, portaddr(port, reg)) macro 210 wr_regl(port, reg, val); in s3c24xx_set_bit() 223 wr_regl(port, reg, val); in s3c24xx_clear_bit() 258 wr_regl(port, S3C2410_UFCON, ufcon); in s3c24xx_serial_rx_enable() 262 wr_regl(port, S3C2410_UCON, ucon); in s3c24xx_serial_rx_enable() 278 wr_regl(port, S3C2410_UCON, ucon); in s3c24xx_serial_rx_disable() 382 wr_regl(port, S3C2410_UCON, ucon); in enable_tx_dma() 395 wr_regl(port, S3C2410_UFCON, ufcon); in enable_tx_pio() 401 wr_regl(port, S3C2410_UCON, ucon); in enable_tx_pio() 411 wr_regl(por in enable_tx_pio() [all...] |
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | horizon.c | 356 static inline void wr_regl (const hrz_dev * dev, unsigned char reg, u32 data) { in wr_regl() function 384 // wr_regl (dev, MEM_WR_ADDR_REG_OFF, (u32) addr); in wr_mem() 385 wr_regl (dev, MEM_WR_ADDR_REG_OFF, (addr - (HDW *) 0) * sizeof(HDW)); in wr_mem() 386 wr_regl (dev, MEMORY_PORT_OFF, data); in wr_mem() 390 // wr_regl (dev, MEM_RD_ADDR_REG_OFF, (u32) addr); in rd_mem() 391 wr_regl (dev, MEM_RD_ADDR_REG_OFF, (addr - (HDW *) 0) * sizeof(HDW)); in rd_mem() 396 wr_regl (dev, MEM_WR_ADDR_REG_OFF, (u32) addr | 0x80000000); in wr_framer() 397 wr_regl (dev, MEMORY_PORT_OFF, data); in wr_framer() 401 wr_regl (dev, MEM_RD_ADDR_REG_OFF, (u32) addr | 0x80000000); in rd_framer() 434 wr_regl (de in SELECT_TX_CHANNEL() [all...] |
H A D | horizon.h | 478 wr_regl (dev, CONTROL_0_REG, rd_regl (dev, CONTROL_0_REG) | GREEN_LED) 480 wr_regl (dev, CONTROL_0_REG, rd_regl (dev, CONTROL_0_REG) &~ GREEN_LED) 482 wr_regl (dev, CONTROL_0_REG, rd_regl (dev, CONTROL_0_REG) | YELLOW_LED) 484 wr_regl (dev, CONTROL_0_REG, rd_regl (dev, CONTROL_0_REG) &~ YELLOW_LED)
|