include/linux/soc/andes/irq.h

Source file repositories/reference/linux-study-clean/include/linux/soc/andes/irq.h

File Facts

System
Linux kernel
Corpus path
include/linux/soc/andes/irq.h
Extension
.h
Size
446 bytes
Lines
19
Domain
Core OS
Bucket
Core Kernel Interface
Inferred role
Core OS: implementation source
Status
source implementation candidate

Why This File Exists

Core operating-system implementation surface: boot, tasks, memory, VFS, syscall-facing interfaces, synchronization, credentials, and isolation.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef __ANDES_IRQ_H
#define __ANDES_IRQ_H

/* Andes PMU irq number */
#define ANDES_RV_IRQ_PMOVI		18
#define ANDES_RV_IRQ_LAST		ANDES_RV_IRQ_PMOVI
#define ANDES_SLI_CAUSE_BASE		256

/* Andes PMU related registers */
#define ANDES_CSR_SLIE			0x9c4
#define ANDES_CSR_SLIP			0x9c5
#define ANDES_CSR_SCOUNTEROF		0x9d4

#endif /* __ANDES_IRQ_H */

Annotation

Implementation Notes