11/*
2- * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD
2+ * SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 */
@@ -44,7 +44,7 @@ typedef enum {
4444
4545
4646/**
47- * @brief Change GPIO(0-24 ) pin output by setting, clearing, or disabling pins, GPIO0<->BIT(0).
47+ * @brief Change GPIO(0-29 ) pin output by setting, clearing, or disabling pins, GPIO0<->BIT(0).
4848 * There is no particular ordering guaranteed; so if the order of writes is significant,
4949 * calling code should divide a single call into multiple calls.
5050 *
@@ -61,7 +61,7 @@ typedef enum {
6161void gpio_output_set (uint32_t set_mask , uint32_t clear_mask , uint32_t enable_mask , uint32_t disable_mask );
6262
6363/**
64- * @brief Sample the value of GPIO input pins(0-24 ) and returns a bitmask.
64+ * @brief Sample the value of GPIO input pins(0-29 ) and returns a bitmask.
6565 * @param None
6666 *
6767 * @return uint32_t : bitmask for GPIO input pins, BIT(0) for GPIO0.
@@ -93,7 +93,7 @@ void gpio_pin_wakeup_disable(void);
9393/**
9494 * @brief set gpio input to a signal, one gpio can input to several signals.
9595 *
96- * @param uint32_t gpio : gpio number, 0~24
96+ * @param uint32_t gpio : gpio number, 0~29
9797 * gpio == 0x30, input 0 to signal
9898 * gpio == 0x20, input 1 to signal
9999 *
@@ -108,10 +108,10 @@ void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
108108/**
109109 * @brief set signal output to gpio, one signal can output to several gpios.
110110 *
111- * @param uint32_t gpio : gpio number, 0~24
111+ * @param uint32_t gpio : gpio number, 0~29
112112 *
113113 * @param uint32_t signal_idx : signal index.
114- * signal_idx == 0x80 , cancel output put to the gpio
114+ * signal_idx == 0x100 , cancel output put to the gpio
115115 *
116116 * @param bool out_inv : the signal output is invert or not
117117 *
@@ -124,7 +124,7 @@ void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_
124124/**
125125 * @brief Select pad as a gpio function from IOMUX.
126126 *
127- * @param uint32_t gpio_num : gpio number, 0~24
127+ * @param uint32_t gpio_num : gpio number, 0~29
128128 *
129129 * @return None
130130 */
@@ -133,7 +133,7 @@ void gpio_pad_select_gpio(uint32_t gpio_num);
133133/**
134134 * @brief Set pad driver capability.
135135 *
136- * @param uint32_t gpio_num : gpio number, 0~24
136+ * @param uint32_t gpio_num : gpio number, 0~29
137137 *
138138 * @param uint32_t drv : 0-3
139139 *
@@ -144,7 +144,7 @@ void gpio_pad_set_drv(uint32_t gpio_num, uint32_t drv);
144144/**
145145 * @brief Pull up the pad from gpio number.
146146 *
147- * @param uint32_t gpio_num : gpio number, 0~24
147+ * @param uint32_t gpio_num : gpio number, 0~29
148148 *
149149 * @return None
150150 */
@@ -153,7 +153,7 @@ void gpio_pad_pullup(uint32_t gpio_num);
153153/**
154154 * @brief Pull down the pad from gpio number.
155155 *
156- * @param uint32_t gpio_num : gpio number, 0~24
156+ * @param uint32_t gpio_num : gpio number, 0~29
157157 *
158158 * @return None
159159 */
@@ -162,7 +162,7 @@ void gpio_pad_pulldown(uint32_t gpio_num);
162162/**
163163 * @brief Unhold the pad from gpio number.
164164 *
165- * @param uint32_t gpio_num : gpio number, 0~24
165+ * @param uint32_t gpio_num : gpio number, 0~29
166166 *
167167 * @return None
168168 */
@@ -171,7 +171,7 @@ void gpio_pad_unhold(uint32_t gpio_num);
171171/**
172172 * @brief Hold the pad from gpio number.
173173 *
174- * @param uint32_t gpio_num : gpio number, 0~24
174+ * @param uint32_t gpio_num : gpio number, 0~29
175175 *
176176 * @return None
177177 */
@@ -180,7 +180,7 @@ void gpio_pad_hold(uint32_t gpio_num);
180180/**
181181 * @brief enable gpio pad input.
182182 *
183- * @param uint32_t gpio_num : gpio number, 0~24
183+ * @param uint32_t gpio_num : gpio number, 0~29
184184 *
185185 * @return None
186186 */
@@ -189,7 +189,7 @@ void gpio_pad_input_enable(uint32_t gpio_num);
189189/**
190190 * @brief disable gpio pad input.
191191 *
192- * @param uint32_t gpio_num : gpio number, 0~24
192+ * @param uint32_t gpio_num : gpio number, 0~29
193193 *
194194 * @return None
195195 */
0 commit comments