Lines Matching refs:chip
87 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() argument
90 container_of(chip, struct imx_uart_data, chip); in chip_to_base()
95 static void imx_uart_flush(struct serial_chip *chip) in imx_uart_flush() argument
97 vaddr_t base = chip_to_base(chip); in imx_uart_flush()
105 static int imx_uart_getchar(struct serial_chip *chip) in imx_uart_getchar() argument
107 vaddr_t base = chip_to_base(chip); in imx_uart_getchar()
115 static void imx_uart_putc(struct serial_chip *chip, int ch) in imx_uart_putc() argument
117 vaddr_t base = chip_to_base(chip); in imx_uart_putc()
137 pd->chip.ops = &imx_uart_ops; in imx_uart_init()
153 return &pd->chip; in imx_uart_dev_alloc()
156 static int imx_uart_dev_init(struct serial_chip *chip, const void *fdt, in imx_uart_dev_init() argument
160 container_of(chip, struct imx_uart_data, chip); in imx_uart_dev_init()
177 static void imx_uart_dev_free(struct serial_chip *chip) in imx_uart_dev_free() argument
180 container_of(chip, struct imx_uart_data, chip); in imx_uart_dev_free()