This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 4dda9800b4 espressif/mcpwm: fix compile error
4dda9800b4 is described below

commit 4dda9800b444cf60abfd0d071a424cc86911549a
Author: chao an <[email protected]>
AuthorDate: Tue Nov 26 09:05:56 2024 +0800

    espressif/mcpwm: fix compile error
    
    continue work of PR #14938
    
    Signed-off-by: chao an <[email protected]>
---
 arch/risc-v/src/common/espressif/esp_mcpwm.c | 14 +++++++-------
 arch/xtensa/src/common/espressif/esp_mcpwm.c | 14 +++++++-------
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/arch/risc-v/src/common/espressif/esp_mcpwm.c 
b/arch/risc-v/src/common/espressif/esp_mcpwm.c
index dbec97e6f7..217535d2f8 100644
--- a/arch/risc-v/src/common/espressif/esp_mcpwm.c
+++ b/arch/risc-v/src/common/espressif/esp_mcpwm.c
@@ -1422,7 +1422,7 @@ static int esp_capture_start(struct cap_lowerhalf_s 
*lower)
     struct mcpwm_cap_channel_lowerhalf_s *)lower;
   irqstate_t flags;
   mcpwm_hal_context_t *hal = &priv->common->hal;
-  flags = spin_lock_irqsave(priv->common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&priv->common->mcpwm_spinlock);
 
   /* Enable channel and interruption for rising edge */
 
@@ -1444,7 +1444,7 @@ static int esp_capture_start(struct cap_lowerhalf_s 
*lower)
   priv->enabled = true;
   priv->ready = false;
 
-  spin_unlock_irqrestore(priv->common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&priv->common->mcpwm_spinlock, flags);
   cpinfo("Channel enabled: %d\n", priv->channel_id);
   return OK;
 }
@@ -1474,7 +1474,7 @@ static int esp_capture_stop(struct cap_lowerhalf_s *lower)
     struct mcpwm_cap_channel_lowerhalf_s *)lower;
   irqstate_t flags;
   mcpwm_hal_context_t *hal = &priv->common->hal;
-  flags = spin_lock_irqsave(priv->common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&priv->common->mcpwm_spinlock);
 
   /* Disable channel and interrupts */
 
@@ -1485,7 +1485,7 @@ static int esp_capture_stop(struct cap_lowerhalf_s *lower)
                        false);
   priv->enabled = false;
 
-  spin_unlock_irqrestore(priv->common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&priv->common->mcpwm_spinlock, flags);
   cpinfo("Channel disabled: %d\n", priv->channel_id);
   return OK;
 }
@@ -1711,7 +1711,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
   struct mcpwm_motor_lowerhalf_s *priv = NULL;
 #endif
 
-  flags = spin_lock_irqsave(common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&common->mcpwm_spinlock);
   status = mcpwm_ll_intr_get_status(common->hal.dev);
 
   /* Evaluate capture interrupt for all 3 cap channels */
@@ -1770,7 +1770,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
 #ifdef CONFIG_ESP_MCPWM_CAPTURE
   if (lower == NULL)
     {
-      spin_unlock_irqrestore(common->mcpwm_spinlock, flags);
+      spin_unlock_irqrestore(&common->mcpwm_spinlock, flags);
       return OK;
     }
 
@@ -1837,7 +1837,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
     }
 #endif
 
-  spin_unlock_irqrestore(common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&common->mcpwm_spinlock, flags);
   return OK;
 }
 #endif
diff --git a/arch/xtensa/src/common/espressif/esp_mcpwm.c 
b/arch/xtensa/src/common/espressif/esp_mcpwm.c
index a20c6e53f7..e2144c5520 100644
--- a/arch/xtensa/src/common/espressif/esp_mcpwm.c
+++ b/arch/xtensa/src/common/espressif/esp_mcpwm.c
@@ -1446,7 +1446,7 @@ static int esp_capture_start(struct cap_lowerhalf_s 
*lower)
     struct mcpwm_cap_channel_lowerhalf_s *)lower;
   mcpwm_hal_context_t *hal = &priv->common->hal;
   irqstate_t flags;
-  flags = spin_lock_irqsave(priv->common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&priv->common->mcpwm_spinlock);
 
   DEBUGASSERT(priv->common->initialized);
 
@@ -1471,7 +1471,7 @@ static int esp_capture_start(struct cap_lowerhalf_s 
*lower)
   priv->ready = false;
 
   cpinfo("Channel enabled: %d\n", priv->channel_id);
-  spin_unlock_irqrestore(priv->common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&priv->common->mcpwm_spinlock, flags);
 
   return OK;
 }
@@ -1499,7 +1499,7 @@ static int esp_capture_stop(struct cap_lowerhalf_s *lower)
     struct mcpwm_cap_channel_lowerhalf_s *)lower;
   mcpwm_hal_context_t *hal = &priv->common->hal;
   irqstate_t flags;
-  flags = spin_lock_irqsave(priv->common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&priv->common->mcpwm_spinlock);
 
   /* Disable channel and interrupts */
 
@@ -1511,7 +1511,7 @@ static int esp_capture_stop(struct cap_lowerhalf_s *lower)
   priv->enabled = false;
 
   cpinfo("Channel disabled: %d\n", priv->channel_id);
-  spin_unlock_irqrestore(priv->common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&priv->common->mcpwm_spinlock, flags);
 
   return OK;
 }
@@ -1701,7 +1701,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
   struct mcpwm_motor_lowerhalf_s *priv = NULL;
 #endif
 
-  flags = spin_lock_irqsave(common->mcpwm_spinlock);
+  flags = spin_lock_irqsave(&common->mcpwm_spinlock);
   status = mcpwm_ll_intr_get_status(common->hal.dev);
 
   /* Evaluate capture interrupt for all 3 cap channels */
@@ -1758,7 +1758,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
 #ifdef CONFIG_ESP_MCPWM_CAPTURE
   if (lower == NULL)
     {
-      spin_unlock_irqrestore(common->mcpwm_spinlock, flags);
+      spin_unlock_irqrestore(&common->mcpwm_spinlock, flags);
       return OK;
     }
 
@@ -1823,7 +1823,7 @@ static int IRAM_ATTR mcpwm_driver_isr_default(int irq, 
void *context,
     }
 #endif
 
-  spin_unlock_irqrestore(common->mcpwm_spinlock, flags);
+  spin_unlock_irqrestore(&common->mcpwm_spinlock, flags);
   return OK;
 }
 #endif

Reply via email to