Glauber Maroto Ferreira | 489c012 | 2021-08-20 20:12:07 -0300 | [diff] [blame] | 1 | # Espressif's Interrupt Allocator driver for Xtensa SoCs |
Glauber Maroto Ferreira | 9ae5fd1 | 2021-04-12 16:13:54 -0300 | [diff] [blame] | 2 | |
| 3 | # Copyright (c) 2021 Espressif Systems (Shanghai) Co., Ltd. |
| 4 | # SPDX-License-Identifier: Apache-2.0 |
| 5 | |
Glauber Maroto Ferreira | 489c012 | 2021-08-20 20:12:07 -0300 | [diff] [blame] | 6 | config INTC_ESP32 |
| 7 | bool "Interrupt allocator for Xtensa-based Espressif SoCs" |
Torsten Rasmussen | 8dc3f85 | 2022-09-14 22:23:15 +0200 | [diff] [blame] | 8 | default y if SOC_FAMILY_ESPRESSIF_ESP32 && !SOC_SERIES_ESP32C3 |
Glauber Maroto Ferreira | 489c012 | 2021-08-20 20:12:07 -0300 | [diff] [blame] | 9 | help |
| 10 | Enable custom interrupt allocator for Espressif SoCs based on Xtensa |
| 11 | architecture. |
| 12 | |
Glauber Maroto Ferreira | 9ae5fd1 | 2021-04-12 16:13:54 -0300 | [diff] [blame] | 13 | config INTC_ESP32_DECISIONS_LOG |
Gerard Marull-Paretas | 95fb0de | 2022-03-09 12:05:12 +0100 | [diff] [blame] | 14 | bool "Espressif's interrupt allocator logging" |
Glauber Maroto Ferreira | 489c012 | 2021-08-20 20:12:07 -0300 | [diff] [blame] | 15 | depends on INTC_ESP32 |
Glauber Maroto Ferreira | 9ae5fd1 | 2021-04-12 16:13:54 -0300 | [diff] [blame] | 16 | 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. |