Lines Matching refs:chip
49 static vaddr_t loc_chip_to_base(struct serial_chip *chip) in loc_chip_to_base() argument
53 pd = container_of(chip, struct stm32_uart_pdata, chip); in loc_chip_to_base()
58 static void loc_flush(struct serial_chip *chip) in loc_flush() argument
60 vaddr_t base = loc_chip_to_base(chip); in loc_flush()
68 static void loc_putc(struct serial_chip *chip, int ch) in loc_putc() argument
70 vaddr_t base = loc_chip_to_base(chip); in loc_putc()
80 static bool loc_have_rx_data(struct serial_chip *chip) in loc_have_rx_data() argument
82 vaddr_t base = loc_chip_to_base(chip); in loc_have_rx_data()
87 static int loc_getchar(struct serial_chip *chip) in loc_getchar() argument
89 vaddr_t base = loc_chip_to_base(chip); in loc_getchar()
91 while (!loc_have_rx_data(chip)) in loc_getchar()
109 pd->chip.ops = &stm32_uart_serial_ops; in stm32_uart_init()
130 pd->chip.ops = &stm32_uart_serial_ops; in stm32_uart_init_from_dt_node()