1# Espressif's Interrupt Allocator driver for Xtensa SoCs
2
3# Copyright (c) 2021 Espressif Systems (Shanghai) Co., Ltd.
4# SPDX-License-Identifier: Apache-2.0
5
6config INTC_ESP32
7	bool "Interrupt allocator for Xtensa-based Espressif SoCs"
8	default y
9	depends on SOC_FAMILY_ESPRESSIF_ESP32
10	depends on !SOC_SERIES_ESP32C2 && !SOC_SERIES_ESP32C3 && !SOC_SERIES_ESP32C6
11	help
12	  Enable custom interrupt allocator for Espressif SoCs based on Xtensa
13	  architecture.
14
15config INTC_ESP32_DECISIONS_LOG
16	bool "Espressif's interrupt allocator logging"
17	depends on INTC_ESP32
18	select LOG
19	help
20	  Enable this option to visualize information on decisions made by the
21	  interrupt allocator. This has no impact on the interrupt allocator usage
22	  but may be valuable for debugging purposes. When enabled, messages are
23	  print to the serial console.
24