1b6afa13aSCarlo Caione /* SPDX-License-Identifier: BSD-2-Clause */ 2b6afa13aSCarlo Caione 3*fbe66cf8SEtienne Carriere #ifndef __DRIVERS_AMLOGIC_UART_H 4*fbe66cf8SEtienne Carriere #define __DRIVERS_AMLOGIC_UART_H 5b6afa13aSCarlo Caione 6b6afa13aSCarlo Caione #include <types_ext.h> 7b6afa13aSCarlo Caione #include <drivers/serial.h> 8b6afa13aSCarlo Caione 9b6afa13aSCarlo Caione struct amlogic_uart_data { 10b6afa13aSCarlo Caione struct io_pa_va base; 11b6afa13aSCarlo Caione struct serial_chip chip; 12b6afa13aSCarlo Caione }; 13b6afa13aSCarlo Caione 14b6afa13aSCarlo Caione void amlogic_uart_init(struct amlogic_uart_data *pd, paddr_t base); 15b6afa13aSCarlo Caione 16*fbe66cf8SEtienne Carriere #endif /* __DRIVERS_AMLOGIC_UART_H */ 17