Lines Matching refs:chip
48 static vaddr_t loc_chip_to_base(struct serial_chip *chip) in loc_chip_to_base() argument
52 pd = container_of(chip, struct stm32_uart_pdata, chip); in loc_chip_to_base()
57 static void loc_flush(struct serial_chip *chip) in loc_flush() argument
59 vaddr_t base = loc_chip_to_base(chip); in loc_flush()
67 static void loc_putc(struct serial_chip *chip, int ch) in loc_putc() argument
69 vaddr_t base = loc_chip_to_base(chip); in loc_putc()
79 static bool loc_have_rx_data(struct serial_chip *chip) in loc_have_rx_data() argument
81 vaddr_t base = loc_chip_to_base(chip); in loc_have_rx_data()
86 static int loc_getchar(struct serial_chip *chip) in loc_getchar() argument
88 vaddr_t base = loc_chip_to_base(chip); in loc_getchar()
90 while (!loc_have_rx_data(chip)) in loc_getchar()
108 pd->chip.ops = &stm32_uart_serial_ops; in stm32_uart_init()
152 pd->chip.ops = &stm32_uart_serial_ops; in stm32_uart_init_from_dt_node()