]> granicus.if.org Git - esp-idf/commit
kconfig: define ESP32_PHY_MAX_TX_POWER if PHY_ENABLED
authorIvan Grokhotkov <ivan@espressif.com>
Thu, 19 Jan 2017 02:58:09 +0000 (10:58 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Thu, 19 Jan 2017 02:58:09 +0000 (10:58 +0800)
commitb1df4c47f98e0b5082146543e362c8e849be9d22
treeae765b804a05eb57383b0162565424c0f4f846ca
parent9a8a82e857920ba57811795f15aba3c55b1a4380
kconfig: define ESP32_PHY_MAX_TX_POWER if PHY_ENABLED

ESP32_PHY_MAX_TX_POWER option is only meaningful for WiFi, so previous
change made it depend on WIFI_ENABLED. However if WiFi is not enabled,
but BT is, this option becomes undefined which breaks phy_init_data
generation.

This change turns ESP32_PHY_MAX_TX_POWER into a hidden parameter, which
depends on PHY_ENABLED. New user-visible parameter,
ESP32_PHY_MAX_WIFI_TX_POWER is introduced which depends on WIFI_ENABLED
and is used as default value for ESP32_PHY_MAX_TX_POWER if WIFI_ENABLED
is set. Otherwise ESP32_PHY_MAX_WIFI_TX_POWER is set to 20.
components/esp32/Kconfig