xref: /optee_os/core/include/drivers/hfic.h (revision a0602052261e7776de14e64eecbcb1d29beb3e00)
1*a0602052SJens Wiklander /* SPDX-License-Identifier: BSD-2-Clause */
2*a0602052SJens Wiklander /*
3*a0602052SJens Wiklander  * Copyright (c) 2022, Linaro Limited
4*a0602052SJens Wiklander  */
5*a0602052SJens Wiklander 
6*a0602052SJens Wiklander #ifndef __DRIVERS_HFIC_H
7*a0602052SJens Wiklander #define __DRIVERS_HFIC_H
8*a0602052SJens Wiklander #include <kernel/interrupt.h>
9*a0602052SJens Wiklander 
10*a0602052SJens Wiklander struct hfic_data {
11*a0602052SJens Wiklander 	struct itr_chip chip;
12*a0602052SJens Wiklander };
13*a0602052SJens Wiklander 
14*a0602052SJens Wiklander void hfic_init(struct hfic_data *hd);
15*a0602052SJens Wiklander void hfic_it_handle(struct hfic_data *hd);
16*a0602052SJens Wiklander 
17*a0602052SJens Wiklander #endif /*__DRIVERS_HFIC_H*/
18