Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
intc_irqmp.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: Copyright The Zephyr Project Contributors
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
10
11#ifndef ZEPHYR_INCLUDE_DRIVERS_INTERRUPT_CONTROLLER_INTC_IRQMP_H_
12#define ZEPHYR_INCLUDE_DRIVERS_INTERRUPT_CONTROLLER_INTC_IRQMP_H_
13
19void intc_irqmp_irq_enable(unsigned int source);
20
26void intc_irqmp_irq_disable(unsigned int source);
27
35int intc_irqmp_irq_is_enabled(unsigned int source);
36
48
49#endif /* ZEPHYR_INCLUDE_DRIVERS_INTERRUPT_CONTROLLER_INTC_IRQMP_H_ */
void intc_irqmp_irq_disable(unsigned int source)
Disable an interrupt source.
int intc_irqmp_get_source(int irl)
Get the interrupt source behind a processor interrupt request.
void intc_irqmp_irq_enable(unsigned int source)
Enable an interrupt source.
int intc_irqmp_irq_is_enabled(unsigned int source)
Get the enable state of an interrupt source.