]> granicus.if.org Git - esp-idf/commitdiff
driver: ledc: Fix low/high speed parameter setting
authorAngus Gratton <angus@espressif.com>
Sun, 11 Aug 2019 05:47:30 +0000 (15:47 +1000)
committerbot <bot@espressif.com>
Thu, 15 Aug 2019 06:53:46 +0000 (06:53 +0000)
Fix regression introduced in 2e8c85d8fff823232af46cc0f353ac170d0971e9

components/driver/ledc.c

index f82efaf5e3abb5ef281458551382ed0102e78d1e..b0e9a3939dd61f890d508f40343515a828dc810f 100644 (file)
@@ -314,7 +314,7 @@ esp_err_t ledc_timer_config(const ledc_timer_config_t* timer_conf)
         ESP_LOGE(LEDC_TAG, "invalid timer #%u", timer_num);
         return ESP_ERR_INVALID_ARG;
     }
-    return ledc_set_timer_div(timer_num, timer_num, timer_conf->clk_cfg, freq_hz, duty_resolution);
+    return ledc_set_timer_div(speed_mode, timer_num, timer_conf->clk_cfg, freq_hz, duty_resolution);
 }
 
 esp_err_t ledc_set_pin(int gpio_num, ledc_mode_t speed_mode, ledc_channel_t ledc_channel)