blob: 1d88fcb19660598dc255180a165862e2a168f17d [file] [log] [blame]
Glauber Maroto Ferreira489c0122021-08-20 20:12:07 -03001# Espressif's Interrupt Allocator driver for Xtensa SoCs
Glauber Maroto Ferreira9ae5fd12021-04-12 16:13:54 -03002
3# Copyright (c) 2021 Espressif Systems (Shanghai) Co., Ltd.
4# SPDX-License-Identifier: Apache-2.0
5
Glauber Maroto Ferreira489c0122021-08-20 20:12:07 -03006config INTC_ESP32
7 bool "Interrupt allocator for Xtensa-based Espressif SoCs"
Torsten Rasmussen8dc3f852022-09-14 22:23:15 +02008 default y if SOC_FAMILY_ESPRESSIF_ESP32 && !SOC_SERIES_ESP32C3
Glauber Maroto Ferreira489c0122021-08-20 20:12:07 -03009 help
10 Enable custom interrupt allocator for Espressif SoCs based on Xtensa
11 architecture.
12
Glauber Maroto Ferreira9ae5fd12021-04-12 16:13:54 -030013config INTC_ESP32_DECISIONS_LOG
Gerard Marull-Paretas95fb0de2022-03-09 12:05:12 +010014 bool "Espressif's interrupt allocator logging"
Glauber Maroto Ferreira489c0122021-08-20 20:12:07 -030015 depends on INTC_ESP32
Glauber Maroto Ferreira9ae5fd12021-04-12 16:13:54 -030016 select LOG
17 help
18 Enable this option to visualize information on decisions made by the
19 interrupt allocator. This has no impact on the interrupt allocator usage
20 but may be valuable for debugging purposes. When enabled, messages are
21 print to the serial console.