# Kconfig.esp32 - ESP32 GPIO configuration options | |
# | |
# | |
# Copyright (c) 2017 Intel Corporation | |
# | |
# SPDX-License-Identifier: Apache-2.0 | |
# | |
menuconfig GPIO_ESP32 | |
bool "ESP32 GPIO" | |
depends on GPIO && SOC_ESP32 | |
help | |
Enables the ESP32 GPIO driver | |
if GPIO_ESP32 | |
config GPIO_ESP32_IRQ | |
int "IRQ line for ESP32 GPIO pins" | |
default 10 | |
config GPIO_ESP32_0 | |
bool "ESP32 GPIO (pins 0-31)" | |
default y | |
help | |
Include support for GPIO pins 0-31 on the ESP32. | |
config GPIO_ESP32_0_NAME | |
string "Driver name" | |
depends on GPIO_ESP32_0 | |
default "GPIO_0" | |
config GPIO_ESP32_1 | |
bool "ESP32 GPIO (pins 32-39)" | |
default y | |
help | |
Include support for GPIO pins 32-39 on the ESP32. | |
config GPIO_ESP32_1_NAME | |
string "Driver name" | |
depends on GPIO_ESP32_1 | |
default "GPIO_1" | |
endif # GPIO_ESP32 |