/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | pmu_ll.h | 344 hw->power.hp_pd[domain].force_reset = rst; in pmu_ll_hp_set_power_force_reset() 349 hw->power.hp_pd[domain].force_iso = iso; in pmu_ll_hp_set_power_force_isolate() 354 hw->power.hp_pd[domain].force_pu = fpu; in pmu_ll_hp_set_power_force_power_up() 359 hw->power.hp_pd[domain].force_no_reset = no_rst; in pmu_ll_hp_set_power_force_no_reset() 364 hw->power.hp_pd[domain].force_no_iso = no_iso; in pmu_ll_hp_set_power_force_no_isolate() 369 hw->power.hp_pd[domain].force_pd = fpd; in pmu_ll_hp_set_power_force_power_down() 374 hw->power.lp_peri.force_reset = rst; in pmu_ll_lp_set_power_force_reset() 379 hw->power.lp_peri.force_iso = iso; in pmu_ll_lp_set_power_force_isolate() 384 hw->power.lp_peri.force_pu = fpu; in pmu_ll_lp_set_power_force_power_up() 389 hw->power.lp_peri.force_no_reset = no_rst; in pmu_ll_lp_set_power_force_no_reset() [all …]
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | pmu_ll.h | 385 hw->power.hp_pd[domain].force_reset = rst; in pmu_ll_hp_set_power_force_reset() 390 hw->power.hp_pd[domain].force_iso = iso; in pmu_ll_hp_set_power_force_isolate() 395 hw->power.hp_pd[domain].force_pu = fpu; in pmu_ll_hp_set_power_force_power_up() 400 hw->power.hp_pd[domain].force_no_reset = no_rst; in pmu_ll_hp_set_power_force_no_reset() 405 hw->power.hp_pd[domain].force_no_iso = no_iso; in pmu_ll_hp_set_power_force_no_isolate() 410 hw->power.hp_pd[domain].force_pd = fpd; in pmu_ll_hp_set_power_force_power_down() 415 hw->power.lp_peri.force_reset = rst; in pmu_ll_lp_set_power_force_reset() 420 hw->power.lp_peri.force_iso = iso; in pmu_ll_lp_set_power_force_isolate() 425 hw->power.lp_peri.force_pu = fpu; in pmu_ll_lp_set_power_force_power_up() 430 hw->power.lp_peri.force_no_reset = no_rst; in pmu_ll_lp_set_power_force_no_reset() [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/ |
D | pmu_init.c | 23 const pmu_hp_system_power_param_t *power; member 31 const pmu_lp_system_power_param_t *power; member 47 const pmu_hp_system_power_param_t *power = param->power; in pmu_hp_system_init() local 55 pmu_ll_hp_set_dig_power(ctx->hal->dev, mode, power->dig_power.val); in pmu_hp_system_init() 56 pmu_ll_hp_set_clk_power(ctx->hal->dev, mode, power->clk_power.val); in pmu_hp_system_init() 57 pmu_ll_hp_set_xtal_xpd (ctx->hal->dev, mode, power->xtal.xpd_xtal); in pmu_hp_system_init() 106 const pmu_lp_system_power_param_t *power = param->power; in pmu_lp_system_init() local 111 pmu_ll_lp_set_dig_power(ctx->hal->dev, mode, power->dig_power.val); in pmu_lp_system_init() 112 pmu_ll_lp_set_clk_power(ctx->hal->dev, mode, power->clk_power.val); in pmu_lp_system_init() 113 pmu_ll_lp_set_xtal_xpd (ctx->hal->dev, PMU_MODE_LP_SLEEP, power->xtal.xpd_xtal); in pmu_lp_system_init() [all …]
|
D | pmu_sleep.c | 160 …pmu_sleep_power_config_t *power, /* We'll use the runtime power parameter to determine some hardwa… in pmu_sleep_param_config_default() argument 185 if (power->hp_sys.xtal.xpd_xtal) { in pmu_sleep_param_config_default() 204 config->power = power_default; in pmu_sleep_config_default() 245 static void pmu_sleep_power_init(pmu_context_t *ctx, const pmu_sleep_power_config_t *power, bool ds… in pmu_sleep_power_init() argument 247 pmu_ll_hp_set_dig_power(ctx->hal->dev, HP(SLEEP), power->hp_sys.dig_power.val); in pmu_sleep_power_init() 248 pmu_ll_hp_set_clk_power(ctx->hal->dev, HP(SLEEP), power->hp_sys.clk_power.val); in pmu_sleep_power_init() 249 pmu_ll_hp_set_xtal_xpd (ctx->hal->dev, HP(SLEEP), power->hp_sys.xtal.xpd_xtal); in pmu_sleep_power_init() 251 pmu_ll_lp_set_dig_power(ctx->hal->dev, LP(ACTIVE), power->lp_sys[LP(ACTIVE)].dig_power.val); in pmu_sleep_power_init() 252 pmu_ll_lp_set_clk_power(ctx->hal->dev, LP(ACTIVE), power->lp_sys[LP(ACTIVE)].clk_power.val); in pmu_sleep_power_init() 254 pmu_ll_lp_set_dig_power(ctx->hal->dev, LP(SLEEP), power->lp_sys[LP(SLEEP)].dig_power.val); in pmu_sleep_power_init() [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/ |
D | pmu_init.c | 24 const pmu_hp_system_power_param_t *power; member 32 const pmu_lp_system_power_param_t *power; member 48 const pmu_hp_system_power_param_t *power = param->power; in pmu_hp_system_init() local 56 pmu_ll_hp_set_dig_power(ctx->hal->dev, mode, power->dig_power.val); in pmu_hp_system_init() 57 pmu_ll_hp_set_clk_power(ctx->hal->dev, mode, power->clk_power.val); in pmu_hp_system_init() 58 pmu_ll_hp_set_xtal_xpd (ctx->hal->dev, mode, power->xtal.xpd_xtal); in pmu_hp_system_init() 107 const pmu_lp_system_power_param_t *power = param->power; in pmu_lp_system_init() local 112 pmu_ll_lp_set_dig_power(ctx->hal->dev, mode, power->dig_power.val); in pmu_lp_system_init() 113 pmu_ll_lp_set_clk_power(ctx->hal->dev, mode, power->clk_power.val); in pmu_lp_system_init() 114 pmu_ll_lp_set_xtal_xpd (ctx->hal->dev, PMU_MODE_LP_SLEEP, power->xtal.xpd_xtal); in pmu_lp_system_init() [all …]
|
D | pmu_sleep.c | 100 …pmu_sleep_power_config_t *power, /* We'll use the runtime power parameter to determine some hardwa… in pmu_sleep_param_config_default() argument 120 if (power->hp_sys.xtal.xpd_xtal) { in pmu_sleep_param_config_default() 144 config->power = power_default; in pmu_sleep_config_default() 178 static void pmu_sleep_power_init(pmu_context_t *ctx, const pmu_sleep_power_config_t *power, bool ds… in pmu_sleep_power_init() argument 180 pmu_ll_hp_set_dig_power(ctx->hal->dev, HP(SLEEP), power->hp_sys.dig_power.val); in pmu_sleep_power_init() 181 pmu_ll_hp_set_clk_power(ctx->hal->dev, HP(SLEEP), power->hp_sys.clk_power.val); in pmu_sleep_power_init() 182 pmu_ll_hp_set_xtal_xpd (ctx->hal->dev, HP(SLEEP), power->hp_sys.xtal.xpd_xtal); in pmu_sleep_power_init() 184 pmu_ll_lp_set_dig_power(ctx->hal->dev, LP(ACTIVE), power->lp_sys[LP(ACTIVE)].dig_power.val); in pmu_sleep_power_init() 185 pmu_ll_lp_set_clk_power(ctx->hal->dev, LP(ACTIVE), power->lp_sys[LP(ACTIVE)].clk_power.val); in pmu_sleep_power_init() 187 pmu_ll_lp_set_dig_power(ctx->hal->dev, LP(SLEEP), power->lp_sys[LP(SLEEP)].dig_power.val); in pmu_sleep_power_init() [all …]
|
/hal_espressif-latest/components/esp_pm/ |
D | Kconfig | 3 bool "Support for power management" 4 # SMP FreeRTOS currently does not support power management IDF-4997 8 If enabled, application is compiled with support for power management. 12 Enable this option if application uses power management APIs. 31 each of the power management locks has been held, and esp_pm_dump_locks 34 from going into a lower power state, and see what time the chip spends 35 in each power saving mode. This feature does incur some run-time 47 of power management implementation, and should be kept disabled in 56 This feature is intended to be used when lower power consumption is needed 65 This feature is intended to be used when lower power consumption is needed [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/client/include/ |
D | generic_client.h | 193 uint16_t power; /* The value of the Generic Power Last state */ member 197 uint16_t power; /* The value of the Generic Default Last state */ member 208 uint16_t power; /* Target value of Generic Power Actual state */ member 215 uint16_t power; /* The value of the Generic Power Default state */ member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/include/ |
D | generic_server.h | 228 uint16_t power; member 231 uint16_t power; member 316 uint16_t power; member 322 uint16_t power; member
|
D | state_binding.h | 47 uint16_t power; member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/ |
D | esp_ble_mesh_generic_model_api.h | 203 uint16_t power; /*!< Target value of Generic Power Actual state */ member 211 uint16_t power; /*!< The value of the Generic Power Default state */ member 345 uint16_t power; /*!< The value of the Generic Power Last state */ member 350 uint16_t power; /*!< The value of the Generic Default Last state */ member 1008 uint16_t power; /*!< The value of Generic Power Actual state */ member 1013 uint16_t power; /*!< The value of Generic Power Default state */ member 1159 uint16_t power; /*!< Target value of Generic Power Actual state */ member 1167 uint16_t power; /*!< The value of the Generic Power Default state */ member
|
/hal_espressif-latest/components/esp_phy/ |
D | Kconfig | 86 int "Max WiFi TX power (dBm)" 90 Set maximum transmit power for WiFi radio. Actual transmit power for high 103 down when PHY is disabled. Enabling this setting reduces power consumption 108 bool "Reduce PHY TX power when brownout reset" 112 When brownout reset occurs, reduce PHY TX power to keep the code running. 165 …is is a workaround to improve Wi-Fi receive 11b pkts for some modules using AC-DC power supply with
|
/hal_espressif-latest/components/bt/controller/esp32/ |
D | Kconfig.in | 220 Enable/disable bluetooth controller low power mode. 229 bool "ORIG Mode(sleep with low power clock)" 232 … bluetooth controller sleeps between BR/EDR frames and BLE events. A low power clock is used to 243 prompt "Bluetooth low power clock" 246 Select the low power clock source for bluetooth controller. Bluetooth low power clock is 252 power clock. This option is allowed as long as External 32kHz crystal is configured as 259 … Main crystal can be used as low power clock for bluetooth modem sleep. If this option is 262 the bluetooth low power clock source. 269 … stability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth 283 … increase of power consumption but a higher level of robustness in keeping connected. According [all …]
|
/hal_espressif-latest/components/bt/controller/esp32c3/ |
D | Kconfig.in | 168 prompt "BLE default Tx power level" 171 Specify default Tx power level 380 Enable/disable bluetooth controller low power mode. 390 power clock is used to maintain bluetooth reference clock. 393 prompt "Bluetooth low power clock" 396 Select the low power clock source for bluetooth controller 401 … Main crystal can be used as low power clock for bluetooth modem sleep. If this option is 404 than other bluetooth low power clock sources. 410 … stability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth 422 bool "power up main XTAL during light sleep" [all …]
|
/hal_espressif-latest/components/esp_hw_support/ |
D | Kconfig | 66 # regardless of power management configuration. 72 … If enabled, chip will try to power down flash as part of esp_light_sleep_start(), which costs 75 …This option will power down flash under a strict but relatively safe condition. Also, it is possib… 76 …power down flash under a relaxed condition by using esp_sleep_pd_config() to set ESP_PD_DOMAIN_VDD… 86 … Since the power supply of SPI Flash is not lost during lightsleep, if its CS pin is recognized as 92 … with chips, you can also pull up the CS pin of SPI Flash in the external circuit to save power 102 … Since the power supply of PSRAM is not lost during lightsleep, if its CS pin is recognized as 108 … with chips, you can also pull up the CS pin of PSRAM in the external circuit to save power 155 … Some flash chips need sufficient time to pass between power on and first read operation. 160 … In Flash Data Sheet, the parameters that define the Flash ready timing after power-up (minimum [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | crypto_internal-modexp.c | 90 const u8 *power, size_t power_len, in crypto_mod_exp() argument 107 bignum_set_unsigned_bin(bn_exp, power, power_len) < 0 || in crypto_mod_exp()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/ |
D | generic_server.c | 1078 uint16_t power = 0U; in gen_power_level_set() local 1086 power = net_buf_simple_pull_le16(buf); in gen_power_level_set() 1097 .power_level_set.power = power, in gen_power_level_set() 1121 if (power) { in gen_power_level_set() 1122 if (srv->state->power_range_min && power < srv->state->power_range_min) { in gen_power_level_set() 1123 power = srv->state->power_range_min; in gen_power_level_set() 1124 } else if (srv->state->power_range_max && power > srv->state->power_range_max) { in gen_power_level_set() 1125 power = srv->state->power_range_max; in gen_power_level_set() 1128 srv->state->target_power_actual = power; in gen_power_level_set() 1137 .gen_power_level_set.power = srv->state->power_actual, in gen_power_level_set() [all …]
|
/hal_espressif-latest/tools/esptool_py/docs/en/ |
D | troubleshooting.rst | 19 * Check the chip is receiving 3.3V from a stable power source (see `Insufficient Power`_ for more … 46 …power supply for the ESP chip has to supply large amounts of current (up to 70mA continuous, 200-3… 51 …nt board or module then the built-in power regulator & capacitors are usually good enough, provide… 61 It is possible to have a power supply that supplies enough current for the serial bootloader stage … 63 …ply with a higher current rating, add capacitors to the power line, and/or shorten any 3.3V power … 65 …2R chips/adapters or Arduino boards *do not* supply sufficient current to power an ESP chip (it ma… 187 …out during flashing. FTDI chips' internal 3.3V regulator is not enough to power an ESP, see `Insuf…
|
/hal_espressif-latest/components/hal/include/hal/ |
D | ieee802154_common_ll.h | 269 static inline void ieee802154_ll_set_power(uint8_t power) in ieee802154_ll_set_power() argument 271 IEEE802154.txpower.power = power; in ieee802154_ll_set_power()
|
/hal_espressif-latest/components/esp_phy/include/ |
D | esp_phy_cert_test.h | 182 void esp_phy_bt_tx_tone(uint32_t start, uint32_t chan, uint32_t power);
|
/hal_espressif-latest/zephyr/ |
D | Kconfig | 111 Some flash chips need sufficient time to pass between power on and first read operation. 116 In Flash Data Sheet, the parameters that define the Flash ready timing after power-up (minimum
|
/hal_espressif-latest/components/esp_wifi/include/ |
D | esp_wifi.h | 1041 esp_err_t esp_wifi_set_max_tx_power(int8_t power); 1054 esp_err_t esp_wifi_get_max_tx_power(int8_t *power);
|
/hal_espressif-latest/zephyr/port/wifi/ |
D | wifi_stubs.c | 1075 esp_err_t esp_wifi_set_max_tx_power(int8_t power) in esp_wifi_set_max_tx_power() argument 1077 ARG_UNUSED(power); in esp_wifi_set_max_tx_power() 1081 esp_err_t esp_wifi_get_max_tx_power(int8_t *power) in esp_wifi_get_max_tx_power() argument 1083 ARG_UNUSED(power); in esp_wifi_get_max_tx_power()
|
/hal_espressif-latest/components/esp_system/ld/esp32/ |
D | sections.ld.in | 83 /* This section holds data that should not be initialized at power up 114 * The data are not initialized at power-up and are retained during deep sleep. 133 * The data are not initialized at power-up and are retained during deep sleep. 246 /*This section holds data that should not be initialized at power up.
|
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/ |
D | summary_ESP32-S3.rst | 20 …PIN_POWER_SELECTION (BLOCK0) Set default power supply for GPIO33-GPIO37; set… 28 …FLASH_TPUW (BLOCK0) Configures flash waiting time after power-up; i… 152 …VDD_SPI_XPD (BLOCK0) SPI regulator power up signal …
|