Home
last modified time | relevance | path

Searched refs:pin (Results 1 – 25 of 96) sorted by relevance

1234

/hal_espressif-latest/tools/esptool_py/ci/
Dsetup_softhsm2.sh4 softhsm2-util --init-token --label softhsm-test-token --pin 1234 --so-pin 123456 --slot 0
5 softhsm2-util --init-token --label softhsm-test-token-1 --pin 1234 --so-pin 123456 --slot 1
6 softhsm2-util --init-token --label softhsm-test-token-2 --pin 1234 --so-pin 123456 --slot 2
7 softhsm2-util --init-token --label softhsm-test-token-3 --pin 1234 --so-pin 123456 --slot 3
/hal_espressif-latest/zephyr/scripts/pinctrl/
DREADME.md1 # Describing pin configs #
3 This document explains how to generate pin muxing definitions to support pin states for Espressif S…
9 … `ESP32`). Pin muxing information will be derived from this file to support pin states description.
36 - **`sigo`** (optional): output signal, required if the pin is an output.
37 - **`sigi`** (optional): input signal, required if the pin is an output.
38 …tegers__. Integer elements represent a pin number (e.g., `1` means `GPIO1`) while a 2-sized array …
45pin number or only one pin number range, in any case, enclosing in `[]` is still required, remembe…
51 ## Generating pin muxing information ##
71 The pin muxing definitions will be autogenerated and placed at `include/zephyr/dt-bindinds/pinctrl/…
73 Use those definitions on your pin states declarations.
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/
Desp_hostpad_wps.c76 os_memcpy((void *)cfg.pin, config->pin, 8); in wifi_ap_wps_init()
268 static int wifi_ap_wps_start_internal(const unsigned char *pin) in wifi_ap_wps_start_internal() argument
299 if (!pin) { in wifi_ap_wps_start_internal()
300 pin = gWpsSm->wps->dev_password; in wifi_ap_wps_start_internal()
313 if (hostapd_wps_add_pin(hostapd_get_hapd_data(), pin) != ESP_OK) { in wifi_ap_wps_start_internal()
320 int esp_wifi_ap_wps_start(const unsigned char *pin) in esp_wifi_ap_wps_start() argument
324 ret = wps_reg_eloop_post_block(SIG_WPS_REG_START, (void *)pin); in esp_wifi_ap_wps_start()
341 unsigned char *pin = (unsigned char *)param->arg; in wps_reg_eloop_handler() local
342 ret = wifi_ap_wps_start_internal((const unsigned char *)pin); in wps_reg_eloop_handler()
/hal_espressif-latest/components/hal/esp32/include/hal/
Dspi_ll.h314 hw->pin.master_cs_pol |= (1 << cs); in spi_ll_master_set_pos_cs()
316 hw->pin.master_cs_pol &= ~(1 << cs); in spi_ll_master_set_pos_cs()
352 hw->pin.ck_idle_edge = 0; in spi_ll_master_set_mode()
355 hw->pin.ck_idle_edge = 0; in spi_ll_master_set_mode()
358 hw->pin.ck_idle_edge = 1; in spi_ll_master_set_mode()
361 hw->pin.ck_idle_edge = 1; in spi_ll_master_set_mode()
376 hw->pin.ck_idle_edge = 1; in spi_ll_slave_set_mode()
383 hw->pin.ck_idle_edge = 1; in spi_ll_slave_set_mode()
391 hw->pin.ck_idle_edge = 0; in spi_ll_slave_set_mode()
398 hw->pin.ck_idle_edge = 0; in spi_ll_slave_set_mode()
[all …]
Dspi_flash_ll.h230 static inline void spi_flash_ll_set_cs_pin(spi_dev_t *dev, int pin) in spi_flash_ll_set_cs_pin() argument
232 dev->pin.cs0_dis = (pin != 0); in spi_flash_ll_set_cs_pin()
233 dev->pin.cs1_dis = (pin != 1); in spi_flash_ll_set_cs_pin()
234 dev->pin.cs2_dis = (pin != 2); in spi_flash_ll_set_cs_pin()
Dgpio_ll.h68 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
256 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
320 hw->pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
322 hw->pin[gpio_num].int_ena = GPIO_LL_APP_CPU_INTR_ENA; //enable app cpu intr in gpio_ll_intr_enable_on_core()
335 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
448 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
459 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
528 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
539 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
Drtc_io_ll.h158 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set()
271 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable()
272 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable()
282 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable()
283 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Drtc_io_ll.h172 LP_IO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set()
276 LP_IO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable()
277 LP_IO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable()
287 LP_IO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable()
288 LP_IO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
362 return LP_IO.pin[gpio_num].wakeup_enable; in rtcio_ll_wakeup_is_enabled()
Dgpio_ll.h67 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
138 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
203 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
215 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
297 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
308 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
353 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
364 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
Dspi_flash_ll.h54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument
81 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/include/
Desp_wps.h76 …char pin[PIN_LEN]; /*!< WPS PIN (Personal Identification Number) used when wps_type is set to WP… member
98 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_STR(pin, "00000000") \
182 esp_err_t esp_wifi_ap_wps_start(const unsigned char *pin);
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dentering-bootloader.rst10 …load mode) - a reset, required pins set correctly, and a correct strapping pin pulled low. For mor…
20 :esp8266: * The nRESET pin was low and is pulled high.
21 * The CH_PD/EN pin ("enable") pin was low and is pulled high.
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dgpspi_flash_ll.h183 static inline void gpspi_flash_ll_set_cs_pin(spi_dev_t *dev, int pin) in gpspi_flash_ll_set_cs_pin() argument
185 dev->misc.cs0_dis = (pin != 0); in gpspi_flash_ll_set_cs_pin()
186 dev->misc.cs1_dis = (pin != 1); in gpspi_flash_ll_set_cs_pin()
187 dev->misc.cs2_dis = (pin != 2); in gpspi_flash_ll_set_cs_pin()
188 dev->misc.cs3_dis = (pin != 3); in gpspi_flash_ll_set_cs_pin()
189 dev->misc.cs4_dis = (pin != 4); in gpspi_flash_ll_set_cs_pin()
190 dev->misc.cs5_dis = (pin != 5); in gpspi_flash_ll_set_cs_pin()
Drtc_io_ll.h161 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set()
273 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable()
274 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable()
285 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable()
286 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
Dgpio_ll.h63 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
125 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
189 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
201 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
292 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
303 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
372 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
383 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
Dspi_flash_ll.h54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument
83 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
/hal_espressif-latest/components/wpa_supplicant/src/wps/
Dwps_registrar.c81 u8 *pin; member
91 static void wps_free_pin(struct wps_uuid_pin *pin) in wps_free_pin() argument
93 bin_clear_free(pin->pin, pin->pin_len); in wps_free_pin()
94 os_free(pin); in wps_free_pin()
98 static void wps_remove_pin(struct wps_uuid_pin *pin) in wps_remove_pin() argument
100 dl_list_del(&pin->list); in wps_remove_pin()
101 wps_free_pin(pin); in wps_remove_pin()
107 struct wps_uuid_pin *pin, *prev; in wps_free_pins() local
108 dl_list_for_each_safe(pin, prev, pins, struct wps_uuid_pin, list) in wps_free_pins()
109 wps_remove_pin(pin); in wps_free_pins()
[all …]
Dwps_common.c218 unsigned int wps_pin_checksum(unsigned int pin) in wps_pin_checksum() argument
221 while (pin) { in wps_pin_checksum()
222 accum += 3 * (pin % 10); in wps_pin_checksum()
223 pin /= 10; in wps_pin_checksum()
224 accum += pin % 10; in wps_pin_checksum()
225 pin /= 10; in wps_pin_checksum()
237 unsigned int wps_pin_valid(unsigned int pin) in wps_pin_valid() argument
239 return wps_pin_checksum(pin / 10) == (pin % 10); in wps_pin_valid()
247 int wps_generate_pin(unsigned int *pin) in wps_generate_pin() argument
257 *pin = val * 10 + wps_pin_checksum(val); in wps_generate_pin()
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dgpio_ll.h64 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
134 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
202 GPIO.pin[gpio_num].int_ena = GPIO_LL_INTR_ENA; //enable intr in gpio_ll_intr_enable_on_core()
214 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
305 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
316 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
388 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
399 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
Drtc_io_ll.h179 RTCIO.pin[rtcio_num].pad_driver = mode; in rtcio_ll_output_mode_set()
299 RTCIO.pin[rtcio_num].wakeup_enable = 0x1; in rtcio_ll_wakeup_enable()
300 RTCIO.pin[rtcio_num].int_type = type; in rtcio_ll_wakeup_enable()
310 RTCIO.pin[rtcio_num].wakeup_enable = 0; in rtcio_ll_wakeup_disable()
311 RTCIO.pin[rtcio_num].int_type = RTCIO_WAKEUP_DISABLE; in rtcio_ll_wakeup_disable()
Dspi_flash_ll.h52 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument
80 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dgpio_ll.h60 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
122 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
186 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
198 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
280 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
291 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
348 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
359 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dgpio_ll.h63 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
131 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
195 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
207 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
289 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
300 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
361 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
372 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dgpio_ll.h66 *od = hw->pin[gpio_num].pad_driver; in gpio_ll_get_io_config()
137 hw->pin[gpio_num].int_type = intr_type; in gpio_ll_set_intr_type()
202 GPIO.pin[gpio_num].int_ena = GPIO_LL_PRO_CPU_INTR_ENA; //enable pro cpu intr in gpio_ll_intr_enable_on_core()
214 hw->pin[gpio_num].int_ena = 0; //disable GPIO intr in gpio_ll_intr_disable()
339 hw->pin[gpio_num].pad_driver = 0; in gpio_ll_od_disable()
350 hw->pin[gpio_num].pad_driver = 1; in gpio_ll_od_enable()
396 hw->pin[gpio_num].wakeup_enable = 0x1; in gpio_ll_wakeup_enable()
407 hw->pin[gpio_num].wakeup_enable = 0; in gpio_ll_wakeup_disable()
Dspi_flash_ll.h54 #define spi_flash_ll_set_cs_pin(dev, pin) gpspi_flash_ll_set_cs_pin((spi_dev_t*)… argument
81 #define spi_flash_ll_set_cs_pin(dev, pin) spimem_flash_ll_set_cs_pin((spi_mem_de… argument

1234