xref: /optee_os/core/include/drivers/amlogic_uart.h (revision fbe66cf83199aa6a2aca9f93384cf1ad9185a5f6)
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