/*
 * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * NOTE: Autogenerated file using esp_genpinctrl.py
 */

#ifndef INC_DT_BINDS_PINCTRL_ESP32C3_PINCTRL_HAL_H_
#define INC_DT_BINDS_PINCTRL_ESP32C3_PINCTRL_HAL_H_

/* I2C0_SCL */
#define I2C0_SCL_GPIO0 \
	ESP32_PINMUX(0, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO1 \
	ESP32_PINMUX(1, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO2 \
	ESP32_PINMUX(2, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO3 \
	ESP32_PINMUX(3, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO4 \
	ESP32_PINMUX(4, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO5 \
	ESP32_PINMUX(5, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO6 \
	ESP32_PINMUX(6, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO7 \
	ESP32_PINMUX(7, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO8 \
	ESP32_PINMUX(8, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO9 \
	ESP32_PINMUX(9, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO10 \
	ESP32_PINMUX(10, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO11 \
	ESP32_PINMUX(11, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO12 \
	ESP32_PINMUX(12, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO13 \
	ESP32_PINMUX(13, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO14 \
	ESP32_PINMUX(14, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO15 \
	ESP32_PINMUX(15, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO16 \
	ESP32_PINMUX(16, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO17 \
	ESP32_PINMUX(17, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO18 \
	ESP32_PINMUX(18, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO19 \
	ESP32_PINMUX(19, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO20 \
	ESP32_PINMUX(20, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

#define I2C0_SCL_GPIO21 \
	ESP32_PINMUX(21, ESP_I2CEXT0_SCL_IN, ESP_I2CEXT0_SCL_OUT)

/* I2C0_SDA */
#define I2C0_SDA_GPIO0 \
	ESP32_PINMUX(0, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO1 \
	ESP32_PINMUX(1, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO2 \
	ESP32_PINMUX(2, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO3 \
	ESP32_PINMUX(3, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO4 \
	ESP32_PINMUX(4, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO5 \
	ESP32_PINMUX(5, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO6 \
	ESP32_PINMUX(6, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO7 \
	ESP32_PINMUX(7, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO8 \
	ESP32_PINMUX(8, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO9 \
	ESP32_PINMUX(9, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO10 \
	ESP32_PINMUX(10, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO11 \
	ESP32_PINMUX(11, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO12 \
	ESP32_PINMUX(12, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO13 \
	ESP32_PINMUX(13, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO14 \
	ESP32_PINMUX(14, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO15 \
	ESP32_PINMUX(15, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO16 \
	ESP32_PINMUX(16, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO17 \
	ESP32_PINMUX(17, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO18 \
	ESP32_PINMUX(18, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO19 \
	ESP32_PINMUX(19, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO20 \
	ESP32_PINMUX(20, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

#define I2C0_SDA_GPIO21 \
	ESP32_PINMUX(21, ESP_I2CEXT0_SDA_IN, ESP_I2CEXT0_SDA_OUT)

/* LEDC_CH0 */
#define LEDC_CH0_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

#define LEDC_CH0_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT0)

/* LEDC_CH1 */
#define LEDC_CH1_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

#define LEDC_CH1_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT1)

/* LEDC_CH2 */
#define LEDC_CH2_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

#define LEDC_CH2_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT2)

/* LEDC_CH3 */
#define LEDC_CH3_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

#define LEDC_CH3_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT3)

/* LEDC_CH4 */
#define LEDC_CH4_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

#define LEDC_CH4_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT4)

/* LEDC_CH5 */
#define LEDC_CH5_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

#define LEDC_CH5_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_LEDC_LS_SIG_OUT5)

/* SPIM2_CSEL */
#define SPIM2_CSEL_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS0_OUT)

#define SPIM2_CSEL_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS0_OUT)

/* SPIM2_CSEL1 */
#define SPIM2_CSEL1_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS1_OUT)

#define SPIM2_CSEL1_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS1_OUT)

/* SPIM2_CSEL2 */
#define SPIM2_CSEL2_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS2_OUT)

#define SPIM2_CSEL2_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS2_OUT)

/* SPIM2_CSEL3 */
#define SPIM2_CSEL3_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS3_OUT)

#define SPIM2_CSEL3_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS3_OUT)

/* SPIM2_CSEL4 */
#define SPIM2_CSEL4_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS4_OUT)

#define SPIM2_CSEL4_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS4_OUT)

/* SPIM2_CSEL5 */
#define SPIM2_CSEL5_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICS5_OUT)

#define SPIM2_CSEL5_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICS5_OUT)

/* SPIM2_MISO */
#define SPIM2_MISO_GPIO0 \
	ESP32_PINMUX(0, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO1 \
	ESP32_PINMUX(1, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO2 \
	ESP32_PINMUX(2, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO3 \
	ESP32_PINMUX(3, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO4 \
	ESP32_PINMUX(4, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO5 \
	ESP32_PINMUX(5, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO6 \
	ESP32_PINMUX(6, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO7 \
	ESP32_PINMUX(7, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO8 \
	ESP32_PINMUX(8, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO9 \
	ESP32_PINMUX(9, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO10 \
	ESP32_PINMUX(10, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO11 \
	ESP32_PINMUX(11, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO12 \
	ESP32_PINMUX(12, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO13 \
	ESP32_PINMUX(13, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO14 \
	ESP32_PINMUX(14, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO15 \
	ESP32_PINMUX(15, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO16 \
	ESP32_PINMUX(16, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO17 \
	ESP32_PINMUX(17, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO18 \
	ESP32_PINMUX(18, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO19 \
	ESP32_PINMUX(19, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO20 \
	ESP32_PINMUX(20, ESP_FSPIQ_IN, ESP_NOSIG)

#define SPIM2_MISO_GPIO21 \
	ESP32_PINMUX(21, ESP_FSPIQ_IN, ESP_NOSIG)

/* SPIM2_MOSI */
#define SPIM2_MOSI_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPID_OUT)

#define SPIM2_MOSI_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPID_OUT)

/* SPIM2_SCLK */
#define SPIM2_SCLK_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_FSPICLK_OUT)

#define SPIM2_SCLK_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_FSPICLK_OUT)

/* TWAI_BUS_OFF */
#define TWAI_BUS_OFF_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

#define TWAI_BUS_OFF_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_TWAI_BUS_OFF_ON)

/* TWAI_CLKOUT */
#define TWAI_CLKOUT_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_TWAI_CLKOUT)

#define TWAI_CLKOUT_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_TWAI_CLKOUT)

/* TWAI_RX */
#define TWAI_RX_GPIO0 \
	ESP32_PINMUX(0, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO1 \
	ESP32_PINMUX(1, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO2 \
	ESP32_PINMUX(2, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO3 \
	ESP32_PINMUX(3, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO4 \
	ESP32_PINMUX(4, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO5 \
	ESP32_PINMUX(5, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO6 \
	ESP32_PINMUX(6, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO7 \
	ESP32_PINMUX(7, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO8 \
	ESP32_PINMUX(8, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO9 \
	ESP32_PINMUX(9, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO10 \
	ESP32_PINMUX(10, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO11 \
	ESP32_PINMUX(11, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO12 \
	ESP32_PINMUX(12, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO13 \
	ESP32_PINMUX(13, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO14 \
	ESP32_PINMUX(14, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO15 \
	ESP32_PINMUX(15, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO16 \
	ESP32_PINMUX(16, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO17 \
	ESP32_PINMUX(17, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO18 \
	ESP32_PINMUX(18, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO19 \
	ESP32_PINMUX(19, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO20 \
	ESP32_PINMUX(20, ESP_TWAI_RX, ESP_NOSIG)

#define TWAI_RX_GPIO21 \
	ESP32_PINMUX(21, ESP_TWAI_RX, ESP_NOSIG)

/* TWAI_TX */
#define TWAI_TX_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_TWAI_TX)

#define TWAI_TX_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_TWAI_TX)

/* UART0_CTS */
#define UART0_CTS_GPIO0 \
	ESP32_PINMUX(0, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO1 \
	ESP32_PINMUX(1, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO2 \
	ESP32_PINMUX(2, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO3 \
	ESP32_PINMUX(3, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO4 \
	ESP32_PINMUX(4, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO5 \
	ESP32_PINMUX(5, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO6 \
	ESP32_PINMUX(6, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO7 \
	ESP32_PINMUX(7, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO8 \
	ESP32_PINMUX(8, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO9 \
	ESP32_PINMUX(9, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO10 \
	ESP32_PINMUX(10, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO11 \
	ESP32_PINMUX(11, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO12 \
	ESP32_PINMUX(12, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO13 \
	ESP32_PINMUX(13, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO14 \
	ESP32_PINMUX(14, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO15 \
	ESP32_PINMUX(15, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO16 \
	ESP32_PINMUX(16, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO17 \
	ESP32_PINMUX(17, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO18 \
	ESP32_PINMUX(18, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO19 \
	ESP32_PINMUX(19, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO20 \
	ESP32_PINMUX(20, ESP_U0CTS_IN, ESP_NOSIG)

#define UART0_CTS_GPIO21 \
	ESP32_PINMUX(21, ESP_U0CTS_IN, ESP_NOSIG)

/* UART0_DSR */
#define UART0_DSR_GPIO0 \
	ESP32_PINMUX(0, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO1 \
	ESP32_PINMUX(1, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO2 \
	ESP32_PINMUX(2, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO3 \
	ESP32_PINMUX(3, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO4 \
	ESP32_PINMUX(4, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO5 \
	ESP32_PINMUX(5, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO6 \
	ESP32_PINMUX(6, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO7 \
	ESP32_PINMUX(7, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO8 \
	ESP32_PINMUX(8, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO9 \
	ESP32_PINMUX(9, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO10 \
	ESP32_PINMUX(10, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO11 \
	ESP32_PINMUX(11, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO12 \
	ESP32_PINMUX(12, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO13 \
	ESP32_PINMUX(13, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO14 \
	ESP32_PINMUX(14, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO15 \
	ESP32_PINMUX(15, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO16 \
	ESP32_PINMUX(16, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO17 \
	ESP32_PINMUX(17, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO18 \
	ESP32_PINMUX(18, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO19 \
	ESP32_PINMUX(19, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO20 \
	ESP32_PINMUX(20, ESP_U0DSR_IN, ESP_NOSIG)

#define UART0_DSR_GPIO21 \
	ESP32_PINMUX(21, ESP_U0DSR_IN, ESP_NOSIG)

/* UART0_DTR */
#define UART0_DTR_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U0DTR_OUT)

#define UART0_DTR_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U0DTR_OUT)

/* UART0_RTS */
#define UART0_RTS_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U0RTS_OUT)

#define UART0_RTS_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U0RTS_OUT)

/* UART0_RX */
#define UART0_RX_GPIO0 \
	ESP32_PINMUX(0, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO1 \
	ESP32_PINMUX(1, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO2 \
	ESP32_PINMUX(2, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO3 \
	ESP32_PINMUX(3, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO4 \
	ESP32_PINMUX(4, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO5 \
	ESP32_PINMUX(5, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO6 \
	ESP32_PINMUX(6, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO7 \
	ESP32_PINMUX(7, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO8 \
	ESP32_PINMUX(8, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO9 \
	ESP32_PINMUX(9, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO10 \
	ESP32_PINMUX(10, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO11 \
	ESP32_PINMUX(11, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO12 \
	ESP32_PINMUX(12, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO13 \
	ESP32_PINMUX(13, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO14 \
	ESP32_PINMUX(14, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO15 \
	ESP32_PINMUX(15, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO16 \
	ESP32_PINMUX(16, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO17 \
	ESP32_PINMUX(17, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO18 \
	ESP32_PINMUX(18, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO19 \
	ESP32_PINMUX(19, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO20 \
	ESP32_PINMUX(20, ESP_U0RXD_IN, ESP_NOSIG)

#define UART0_RX_GPIO21 \
	ESP32_PINMUX(21, ESP_U0RXD_IN, ESP_NOSIG)

/* UART0_TX */
#define UART0_TX_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U0TXD_OUT)

#define UART0_TX_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U0TXD_OUT)

/* UART1_CTS */
#define UART1_CTS_GPIO0 \
	ESP32_PINMUX(0, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO1 \
	ESP32_PINMUX(1, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO2 \
	ESP32_PINMUX(2, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO3 \
	ESP32_PINMUX(3, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO4 \
	ESP32_PINMUX(4, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO5 \
	ESP32_PINMUX(5, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO6 \
	ESP32_PINMUX(6, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO7 \
	ESP32_PINMUX(7, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO8 \
	ESP32_PINMUX(8, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO9 \
	ESP32_PINMUX(9, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO10 \
	ESP32_PINMUX(10, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO11 \
	ESP32_PINMUX(11, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO12 \
	ESP32_PINMUX(12, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO13 \
	ESP32_PINMUX(13, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO14 \
	ESP32_PINMUX(14, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO15 \
	ESP32_PINMUX(15, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO16 \
	ESP32_PINMUX(16, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO17 \
	ESP32_PINMUX(17, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO18 \
	ESP32_PINMUX(18, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO19 \
	ESP32_PINMUX(19, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO20 \
	ESP32_PINMUX(20, ESP_U1CTS_IN, ESP_NOSIG)

#define UART1_CTS_GPIO21 \
	ESP32_PINMUX(21, ESP_U1CTS_IN, ESP_NOSIG)

/* UART1_DSR */
#define UART1_DSR_GPIO0 \
	ESP32_PINMUX(0, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO1 \
	ESP32_PINMUX(1, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO2 \
	ESP32_PINMUX(2, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO3 \
	ESP32_PINMUX(3, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO4 \
	ESP32_PINMUX(4, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO5 \
	ESP32_PINMUX(5, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO6 \
	ESP32_PINMUX(6, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO7 \
	ESP32_PINMUX(7, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO8 \
	ESP32_PINMUX(8, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO9 \
	ESP32_PINMUX(9, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO10 \
	ESP32_PINMUX(10, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO11 \
	ESP32_PINMUX(11, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO12 \
	ESP32_PINMUX(12, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO13 \
	ESP32_PINMUX(13, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO14 \
	ESP32_PINMUX(14, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO15 \
	ESP32_PINMUX(15, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO16 \
	ESP32_PINMUX(16, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO17 \
	ESP32_PINMUX(17, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO18 \
	ESP32_PINMUX(18, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO19 \
	ESP32_PINMUX(19, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO20 \
	ESP32_PINMUX(20, ESP_U1DSR_IN, ESP_NOSIG)

#define UART1_DSR_GPIO21 \
	ESP32_PINMUX(21, ESP_U1DSR_IN, ESP_NOSIG)

/* UART1_DTR */
#define UART1_DTR_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U1DTR_OUT)

#define UART1_DTR_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U1DTR_OUT)

/* UART1_RTS */
#define UART1_RTS_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U1RTS_OUT)

#define UART1_RTS_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U1RTS_OUT)

/* UART1_RX */
#define UART1_RX_GPIO0 \
	ESP32_PINMUX(0, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO1 \
	ESP32_PINMUX(1, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO2 \
	ESP32_PINMUX(2, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO3 \
	ESP32_PINMUX(3, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO4 \
	ESP32_PINMUX(4, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO5 \
	ESP32_PINMUX(5, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO6 \
	ESP32_PINMUX(6, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO7 \
	ESP32_PINMUX(7, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO8 \
	ESP32_PINMUX(8, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO9 \
	ESP32_PINMUX(9, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO10 \
	ESP32_PINMUX(10, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO11 \
	ESP32_PINMUX(11, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO12 \
	ESP32_PINMUX(12, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO13 \
	ESP32_PINMUX(13, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO14 \
	ESP32_PINMUX(14, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO15 \
	ESP32_PINMUX(15, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO16 \
	ESP32_PINMUX(16, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO17 \
	ESP32_PINMUX(17, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO18 \
	ESP32_PINMUX(18, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO19 \
	ESP32_PINMUX(19, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO20 \
	ESP32_PINMUX(20, ESP_U1RXD_IN, ESP_NOSIG)

#define UART1_RX_GPIO21 \
	ESP32_PINMUX(21, ESP_U1RXD_IN, ESP_NOSIG)

/* UART1_TX */
#define UART1_TX_GPIO0 \
	ESP32_PINMUX(0, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO1 \
	ESP32_PINMUX(1, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO2 \
	ESP32_PINMUX(2, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO3 \
	ESP32_PINMUX(3, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO4 \
	ESP32_PINMUX(4, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO5 \
	ESP32_PINMUX(5, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO6 \
	ESP32_PINMUX(6, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO7 \
	ESP32_PINMUX(7, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO8 \
	ESP32_PINMUX(8, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO9 \
	ESP32_PINMUX(9, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO10 \
	ESP32_PINMUX(10, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO11 \
	ESP32_PINMUX(11, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO12 \
	ESP32_PINMUX(12, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO13 \
	ESP32_PINMUX(13, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO14 \
	ESP32_PINMUX(14, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO15 \
	ESP32_PINMUX(15, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO16 \
	ESP32_PINMUX(16, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO17 \
	ESP32_PINMUX(17, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO18 \
	ESP32_PINMUX(18, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO19 \
	ESP32_PINMUX(19, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO20 \
	ESP32_PINMUX(20, ESP_NOSIG, ESP_U1TXD_OUT)

#define UART1_TX_GPIO21 \
	ESP32_PINMUX(21, ESP_NOSIG, ESP_U1TXD_OUT)


#endif /* INC_DT_BINDS_PINCTRL_ESP32C3_PINCTRL_HAL_H_ */
