Home
last modified time | relevance | path

Searched refs:strength (Results 1 – 22 of 22) sorted by relevance

/hal_espressif-latest/components/hal/esp32s3/include/hal/
Drtc_io_ll.h143 static inline void rtcio_ll_set_drive_capability(int rtcio_num, uint32_t strength) in rtcio_ll_set_drive_capability() argument
146 uint32_t drv_cap = strength; in rtcio_ll_set_drive_capability()
163 …uint32_t strength = GET_PERI_REG_BITS2(rtc_io_desc[rtcio_num].reg, rtc_io_desc[rtcio_num].drv_v, r… in rtcio_ll_get_drive_capability() local
166 strength = ((strength & 0x1) << 1) | ((strength & 0x2) >> 1); // swap bit0 and bit1 in rtcio_ll_get_drive_capability()
168 return strength; in rtcio_ll_get_drive_capability()
Dgpio_ll.h409 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
411 uint32_t drv_cap = (uint32_t)strength; in gpio_ll_set_drive_capability()
426 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
433 *strength = (gpio_drive_cap_t)drv_cap; in gpio_ll_get_drive_capability()
/hal_espressif-latest/components/driver/gpio/
Drtc_io.c66 esp_err_t rtc_gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength) in rtc_gpio_set_drive_capability() argument
70 …ESP_RETURN_ON_FALSE(strength < GPIO_DRIVE_CAP_MAX, ESP_ERR_INVALID_ARG, RTCIO_TAG, "RTCIO drive ca… in rtc_gpio_set_drive_capability()
72 rtcio_hal_set_drive_capability(rtc_io_number_get(gpio_num), strength); in rtc_gpio_set_drive_capability()
78 esp_err_t rtc_gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t *strength) in rtc_gpio_get_drive_capability() argument
82 … ESP_RETURN_ON_FALSE(strength != NULL, ESP_ERR_INVALID_ARG, RTCIO_TAG, "GPIO drive pointer error"); in rtc_gpio_get_drive_capability()
83 *strength = (gpio_drive_cap_t)rtcio_hal_get_drive_capability(rtc_io_number_get(gpio_num)); in rtc_gpio_get_drive_capability()
Dgpio.c669 esp_err_t gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength) in gpio_set_drive_capability() argument
672 GPIO_CHECK(strength < GPIO_DRIVE_CAP_MAX, "GPIO drive capability error", ESP_ERR_INVALID_ARG); in gpio_set_drive_capability()
677 gpio_hal_set_drive_capability(gpio_context.gpio_hal, gpio_num, strength); in gpio_set_drive_capability()
681 ret = rtc_gpio_set_drive_capability(gpio_num, strength); in gpio_set_drive_capability()
690 esp_err_t gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t *strength) in gpio_get_drive_capability() argument
693 GPIO_CHECK(strength != NULL, "GPIO drive capability pointer error", ESP_ERR_INVALID_ARG); in gpio_get_drive_capability()
698 gpio_hal_get_drive_capability(gpio_context.gpio_hal, gpio_num, strength); in gpio_get_drive_capability()
702 ret = rtc_gpio_get_drive_capability(gpio_num, strength); in gpio_get_drive_capability()
/hal_espressif-latest/components/driver/gpio/include/driver/
Drtc_io.h187 esp_err_t rtc_gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength);
199 esp_err_t rtc_gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t* strength);
Dgpio.h351 esp_err_t gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength);
363 esp_err_t gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t *strength);
/hal_espressif-latest/components/hal/include/hal/
Dgpio_hal.h255 …o_hal_set_drive_capability(hal, gpio_num, strength) gpio_ll_set_drive_capability((hal)->dev, gpio_… argument
264 …o_hal_get_drive_capability(hal, gpio_num, strength) gpio_ll_get_drive_capability((hal)->dev, gpio_… argument
Drtc_io_hal.h93 …fine rtcio_hal_set_drive_capability(rtcio_num, strength) rtcio_ll_set_drive_capability(rtcio_num, argument
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dgpio_ll.h374 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
376 SET_PERI_REG_BITS(IO_MUX_GPIO0_REG + (gpio_num * 4), FUN_DRV_V, strength, FUN_DRV_S); in gpio_ll_set_drive_capability()
386 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
388 …*strength = (gpio_drive_cap_t)GET_PERI_REG_BITS2(IO_MUX_GPIO0_REG + (gpio_num * 4), FUN_DRV_V, FUN… in gpio_ll_get_drive_capability()
Drtc_io_ll.h148 static inline void rtcio_ll_set_drive_capability(int rtcio_num, uint32_t strength) in rtcio_ll_set_drive_capability() argument
150 LP_IO.gpio[rtcio_num].fun_drv = strength; in rtcio_ll_set_drive_capability()
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dgpio_ll.h369 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
371 SET_PERI_REG_BITS(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, strength, FUN_DRV_S); in gpio_ll_set_drive_capability()
381 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
383 …*strength = (gpio_drive_cap_t)GET_PERI_REG_BITS2(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, FUN_DRV_S); in gpio_ll_get_drive_capability()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dgpio_ll.h393 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
395 SET_PERI_REG_BITS(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, strength, FUN_DRV_S); in gpio_ll_set_drive_capability()
405 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
407 …*strength = (gpio_drive_cap_t)GET_PERI_REG_BITS2(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, FUN_DRV_S); in gpio_ll_get_drive_capability()
Drtc_io_ll.h135 static inline void rtcio_ll_set_drive_capability(int rtcio_num, uint32_t strength) in rtcio_ll_set_drive_capability() argument
138 …SET_PERI_REG_BITS(rtc_io_desc[rtcio_num].reg, rtc_io_desc[rtcio_num].drv_v, strength, rtc_io_desc[… in rtcio_ll_set_drive_capability()
/hal_espressif-latest/components/hal/esp32/include/hal/
Dgpio_ll.h549 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
551 SET_PERI_REG_BITS(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, strength, FUN_DRV_S); in gpio_ll_set_drive_capability()
561 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
563 …*strength = (gpio_drive_cap_t)GET_PERI_REG_BITS2(GPIO_PIN_MUX_REG[gpio_num], FUN_DRV_V, FUN_DRV_S); in gpio_ll_get_drive_capability()
Drtc_io_ll.h132 static inline void rtcio_ll_set_drive_capability(int rtcio_num, uint32_t strength) in rtcio_ll_set_drive_capability() argument
135 …SET_PERI_REG_BITS(rtc_io_desc[rtcio_num].reg, rtc_io_desc[rtcio_num].drv_v, strength, rtc_io_desc[… in rtcio_ll_set_drive_capability()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dgpio_ll.h382 …ine void gpio_ll_set_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
384 uint32_t drv_cap = (uint32_t)strength; in gpio_ll_set_drive_capability()
399 …ne void gpio_ll_get_drive_capability(gpio_dev_t *hw, uint32_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
406 *strength = (gpio_drive_cap_t)drv_cap; in gpio_ll_get_drive_capability()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dgpio_ll.h417 …e void gpio_ll_set_drive_capability(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_drive_cap_t strength) in gpio_ll_set_drive_capability() argument
419 SET_PERI_REG_BITS(IO_MUX_GPIO0_REG + (gpio_num * 4), FUN_DRV_V, strength, FUN_DRV_S); in gpio_ll_set_drive_capability()
429 … void gpio_ll_get_drive_capability(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_drive_cap_t *strength) in gpio_ll_get_drive_capability() argument
431 …*strength = (gpio_drive_cap_t)GET_PERI_REG_BITS2(IO_MUX_GPIO0_REG + (gpio_num * 4), FUN_DRV_V, FUN… in gpio_ll_get_drive_capability()
/hal_espressif-latest/components/spi_flash/esp32s3/
Dspi_flash_oct_flash_init.c133 static void s_set_flash_ouput_driver_strength(int spi_num, uint8_t strength) in s_set_flash_ouput_driver_strength() argument
166 reg_val = (((cr_reg_val & 0xf8) | strength) << 8) | sr_reg_val; in s_set_flash_ouput_driver_strength()
/hal_espressif-latest/components/esp_hw_support/port/esp32/
DKconfig.rtc43 drive strength to keep the crystal oscillating. Choose the method to provide
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/documentation/
Dtinycrypt.rst33 * Type of primitive: Pseudo-random number generator (256-bit strength).
69 * Type of primitive: Pseudo-random number generator (128-bit strength).
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dboot-mode-selection.rst341 …x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00`` Custom GPIO drive strength values for SPI fl…
/hal_espressif-latest/components/bt/host/nimble/
DKconfig.in231 …4. Authenticated LE Secure Connections pairing with encryption using a 128-bit strength encryption…