Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Realtek RTS5817 interrupt sources

Devicetree interrupt source numbers for the Realtek RTS5817. More...

Files

file  rts5817_intc.h
 Realtek RTS5817 interrupt source numbers.

Macros

#define IRQ_NUM_SIE   0
 Sensor interface engine interrupt.
#define IRQ_NUM_MC   1
 Memory controller interrupt.
#define IRQ_NUM_SENSOR_SPI   4
 Sensor SPI interrupt.
#define IRQ_NUM_SPI_MASTER   5
 SPI master interrupt.
#define IRQ_NUM_AES   6
 AES accelerator interrupt.
#define IRQ_NUM_SHA   7
 SHA accelerator interrupt.
#define IRQ_NUM_GPIO   11
 GPIO interrupt.
#define IRQ_NUM_SP_GPIO   12
 Special-purpose GPIO interrupt.
#define IRQ_NUM_UART0   15
 UART0 interrupt.
#define IRQ_NUM_UART1   16
 UART1 interrupt.
#define IRQ_NUM_SPI_SLAVE   23
 SPI slave interrupt.

Detailed Description

Devicetree interrupt source numbers for the Realtek RTS5817.

Peripheral interrupt line numbers for the RTS5817 SoC. These IRQ_NUM_* values are used as the interrupt number in a peripheral's interrupts property, with the Arm NVIC as the parent interrupt controller.

&uart0 {
interrupt-parent = <&nvic>;
interrupts = <IRQ_NUM_UART0 0>;
};

Macro Definition Documentation

◆ IRQ_NUM_AES

#define IRQ_NUM_AES   6

#include <zephyr/dt-bindings/interrupt-controller/rts5817_intc.h>

AES accelerator interrupt.

◆ IRQ_NUM_GPIO

#define IRQ_NUM_GPIO   11

◆ IRQ_NUM_MC

#define IRQ_NUM_MC   1

#include <zephyr/dt-bindings/interrupt-controller/rts5817_intc.h>

Memory controller interrupt.

◆ IRQ_NUM_SENSOR_SPI

#define IRQ_NUM_SENSOR_SPI   4

◆ IRQ_NUM_SHA

#define IRQ_NUM_SHA   7

#include <zephyr/dt-bindings/interrupt-controller/rts5817_intc.h>

SHA accelerator interrupt.

◆ IRQ_NUM_SIE

#define IRQ_NUM_SIE   0

#include <zephyr/dt-bindings/interrupt-controller/rts5817_intc.h>

Sensor interface engine interrupt.

◆ IRQ_NUM_SP_GPIO

#define IRQ_NUM_SP_GPIO   12

#include <zephyr/dt-bindings/interrupt-controller/rts5817_intc.h>

Special-purpose GPIO interrupt.

◆ IRQ_NUM_SPI_MASTER

#define IRQ_NUM_SPI_MASTER   5

◆ IRQ_NUM_SPI_SLAVE

#define IRQ_NUM_SPI_SLAVE   23

◆ IRQ_NUM_UART0

#define IRQ_NUM_UART0   15

◆ IRQ_NUM_UART1

#define IRQ_NUM_UART1   16