Lines Matching refs:chip
21 static vaddr_t chip_to_base(struct serial_chip *chip) in chip_to_base() argument
24 container_of(chip, struct imx_uart_data, chip); in chip_to_base()
29 static int imx_lpuart_getchar(struct serial_chip *chip) in imx_lpuart_getchar() argument
32 vaddr_t base = chip_to_base(chip); in imx_lpuart_getchar()
45 static void imx_lpuart_putc(struct serial_chip *chip, int ch) in imx_lpuart_putc() argument
47 vaddr_t base = chip_to_base(chip); in imx_lpuart_putc()
64 pd->chip.ops = &imx_lpuart_ops; in imx_uart_init()
80 return &pd->chip; in imx_lpuart_dev_alloc()
83 static int imx_lpuart_dev_init(struct serial_chip *chip, const void *fdt, in imx_lpuart_dev_init() argument
87 container_of(chip, struct imx_uart_data, chip); in imx_lpuart_dev_init()
104 static void imx_lpuart_dev_free(struct serial_chip *chip) in imx_lpuart_dev_free() argument
107 container_of(chip, struct imx_uart_data, chip); in imx_lpuart_dev_free()