162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci *  include/linux/irqchip/irq-st.h
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci *  Copyright (C) 2014 STMicroelectronics – All Rights Reserved
662306a36Sopenharmony_ci *
762306a36Sopenharmony_ci *  Author: Lee Jones <lee.jones@linaro.org>
862306a36Sopenharmony_ci */
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_ST_H
1162306a36Sopenharmony_ci#define _DT_BINDINGS_INTERRUPT_CONTROLLER_ST_H
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_0		0
1462306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_1		1
1562306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_2		2
1662306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_CTI_0		3
1762306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_CTI_1		4
1862306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_PMU_0		5
1962306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_PMU_1		6
2062306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_pl310_L2		7
2162306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_DISABLED		0xFFFFFFFF
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_1_INV		0x1
2462306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_2_INV		0x2
2562306a36Sopenharmony_ci#define ST_IRQ_SYSCFG_EXT_3_INV		0x4
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci#endif
28