1 /*
2  * Copyright 2023 The ChromiumOS Authors
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #include <chip_chipregs.h>
8 #include <zephyr/arch/posix/arch.h>
9 
10 int arch_irq_connect_dynamic(unsigned int irq, unsigned int priority,
11 		    void (*routine)(const void *parameter),
12 		    const void *parameter, uint32_t flags);
13 int arch_irq_disconnect_dynamic(unsigned int irq, unsigned int priority,
14 		       void (*routine)(const void *parameter),
15 		       const void *parameter, uint32_t flags);
16 typedef struct z_thread_stack_element k_thread_stack_t;
17