zephyr/drivers/gpio/Kconfig.esp32
Leandro Pereira c0c79a8041 drivers: gpio: esp32: Add ESP32 GPIO driver
This provides basic GPIO support, with interrupts, and the ability to
read and write to ports on a pin-by-pin basis.

Jira: ZEP-2286
Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2017-08-09 12:26:14 -07:00

45 lines
784 B
Plaintext

# 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
default n
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