瀏覽代碼

soc: change cpu stall, unstall, and reset core to not return values

Renz Christian Bagaporo 6 年之前
父節點
當前提交
f75cb2ef00
共有 2 個文件被更改,包括 6 次插入18 次删除
  1. 3 12
      components/soc/include/hal/soc_hal.h
  2. 3 6
      components/soc/src/hal/soc_hal.c

+ 3 - 12
components/soc/include/hal/soc_hal.h

@@ -48,11 +48,8 @@ extern "C" {
  * ESP_ERR_INVALID_STATE.
  *
  * @param core core to stall [0..SOC_CPU_CORES_NUM - 1]
- *
- * @return ESP_ERR_INVALID_ARG core argument invalid
- * @return ESP_OK success
  */
-esp_err_t soc_hal_stall_core(int core);
+void soc_hal_stall_core(int core);
 
 /**
  * Unstall the specified CPU core.
@@ -61,11 +58,8 @@ esp_err_t soc_hal_stall_core(int core);
  * ESP_ERR_INVALID_STATE.
  *
  * @param core core to unstall [0..SOC_CPU_CORES_NUM - 1]
- *
- * @return ESP_ERR_INVALID_ARG core argument invalid
- * @return ESP_OK success
  */
-esp_err_t soc_hal_unstall_core(int core);
+void soc_hal_unstall_core(int core);
 
 #endif // SOC_CPU_CORES_NUM > 1
 
@@ -73,11 +67,8 @@ esp_err_t soc_hal_unstall_core(int core);
  * Reset the specified core.
  *
  * @param core core to reset [0..SOC_CPU_CORES_NUM - 1]
- *
- * @return ESP_ERR_INVALID_ARG core argument invalid
- * @return ESP_OK success
  */
-esp_err_t soc_hal_reset_core(int core);
+void soc_hal_reset_core(int core);
 
 #ifdef __cplusplus
 }

+ 3 - 6
components/soc/src/hal/soc_hal.c

@@ -25,25 +25,22 @@
 
 #if SOC_CPU_CORES_NUM > 1
 
-esp_err_t soc_hal_stall_core(int core)
+void soc_hal_stall_core(int core)
 {
     CHECK(core < SOC_CPU_CORES_NUM && core >= 0);
     soc_ll_stall_core(core);
-    return ESP_OK;
 }
 
-esp_err_t soc_hal_unstall_core(int core)
+void soc_hal_unstall_core(int core)
 {
     CHECK(core < SOC_CPU_CORES_NUM && core >= 0);
     soc_ll_unstall_core(core);
-    return ESP_OK;
 }
 
 #endif // SOC_CPU_CORES_NUM > 1
 
-esp_err_t soc_hal_reset_core(int core)
+void soc_hal_reset_core(int core)
 {
     CHECK(core < SOC_CPU_CORES_NUM && core >= 0);
     soc_ll_reset_core(core);
-    return ESP_OK;
 }