1choice ESP_DEFAULT_CPU_FREQ_MHZ
2    prompt "CPU frequency"
3    default ESP_DEFAULT_CPU_FREQ_MHZ_32 if IDF_ENV_FPGA
4    default ESP_DEFAULT_CPU_FREQ_MHZ_96
5    help
6        CPU frequency to be set on application startup.
7
8    config ESP_DEFAULT_CPU_FREQ_MHZ_16
9        bool "16 MHz"
10        depends on IDF_ENV_FPGA
11    config ESP_DEFAULT_CPU_FREQ_MHZ_32
12        bool "32 MHz"
13        depends on IDF_ENV_FPGA
14    config ESP_DEFAULT_CPU_FREQ_MHZ_48
15        bool "48 MHz"
16        depends on !IDF_ENV_FPGA
17    config ESP_DEFAULT_CPU_FREQ_MHZ_64
18        bool "64 MHz"
19    config ESP_DEFAULT_CPU_FREQ_MHZ_96
20        bool "96 MHz"
21        depends on !IDF_ENV_FPGA
22endchoice
23
24config ESP_DEFAULT_CPU_FREQ_MHZ
25    int
26    default 16 if ESP_DEFAULT_CPU_FREQ_MHZ_16
27    default 32 if ESP_DEFAULT_CPU_FREQ_MHZ_32
28    default 48 if ESP_DEFAULT_CPU_FREQ_MHZ_48
29    default 64 if ESP_DEFAULT_CPU_FREQ_MHZ_64
30    default 96 if ESP_DEFAULT_CPU_FREQ_MHZ_96
31