mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
change(esp_hw_support): modify the style of module argument from bitmap to number
This commit is contained in:
@@ -288,18 +288,18 @@ bool modem_domain_pd_allowed(void)
|
||||
bool modem_domain_pd_allowed = false;
|
||||
const uint32_t created_modules = sleep_retention_get_created_modules();
|
||||
#if SOC_WIFI_SUPPORTED
|
||||
const uint32_t mask_wifi = (const uint32_t) (SLEEP_RETENTION_MODULE_WIFI_MAC |
|
||||
SLEEP_RETENTION_MODULE_WIFI_BB);
|
||||
const uint32_t mask_wifi = (const uint32_t) (BIT(SLEEP_RETENTION_MODULE_WIFI_MAC) |
|
||||
BIT(SLEEP_RETENTION_MODULE_WIFI_BB));
|
||||
modem_domain_pd_allowed |= ((created_modules & mask_wifi) == mask_wifi);
|
||||
#endif
|
||||
#if SOC_BT_SUPPORTED
|
||||
const uint32_t mask_ble = (const uint32_t) (SLEEP_RETENTION_MODULE_BLE_MAC |
|
||||
SLEEP_RETENTION_MODULE_BT_BB);
|
||||
const uint32_t mask_ble = (const uint32_t) (BIT(SLEEP_RETENTION_MODULE_BLE_MAC) |
|
||||
BIT(SLEEP_RETENTION_MODULE_BT_BB));
|
||||
modem_domain_pd_allowed |= ((created_modules & mask_ble) == mask_ble);
|
||||
#endif
|
||||
#if SOC_IEEE802154_SUPPORTED
|
||||
const uint32_t mask_154 = (const uint32_t) (SLEEP_RETENTION_MODULE_802154_MAC |
|
||||
SLEEP_RETENTION_MODULE_BT_BB);
|
||||
const uint32_t mask_154 = (const uint32_t) (BIT(SLEEP_RETENTION_MODULE_802154_MAC) |
|
||||
BIT(SLEEP_RETENTION_MODULE_BT_BB));
|
||||
modem_domain_pd_allowed |= ((created_modules & mask_154) == mask_154);
|
||||
#endif
|
||||
return modem_domain_pd_allowed;
|
||||
|
||||
Reference in New Issue
Block a user