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/incubator-nuttx.git
commit 9db6aaa5c7460cbc1c3efe614733af86b7e6cc6c Author: Sergey Nikitenko <s.nikite...@me.com> AuthorDate: Sun Jul 3 23:08:06 2022 +0300 stm32wb: fixing IPCC 'putreg' calls --- arch/arm/src/stm32wb/stm32wb_ipcc.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm/src/stm32wb/stm32wb_ipcc.c b/arch/arm/src/stm32wb/stm32wb_ipcc.c index 1569b75be3..9d211acf0c 100644 --- a/arch/arm/src/stm32wb/stm32wb_ipcc.c +++ b/arch/arm/src/stm32wb/stm32wb_ipcc.c @@ -51,27 +51,27 @@ void stm32wb_ipccreset(void) /* Disable CPU1 IPCC interrupts */ - putreg32(STM32WB_IPCC_C1CR, 0x00000000); + putreg32(0x00000000, STM32WB_IPCC_C1CR); /* Clear CPU1 IPCC receive channel status */ - putreg32(STM32WB_IPCC_C1SCR, IPCC_C1SCR_CLR_MASK); + putreg32(IPCC_C1SCR_CLR_MASK, STM32WB_IPCC_C1SCR); /* Clear CPU2 IPCC receive channel status */ - putreg32(STM32WB_IPCC_C2SCR, IPCC_C2SCR_CLR_MASK); + putreg32(IPCC_C2SCR_CLR_MASK, STM32WB_IPCC_C2SCR); /* Disable CPU1 transmit/receive channels */ regval = getreg32(STM32WB_IPCC_C1MR); regval |= IPCC_C1MR_OM_MASK | IPCC_C1MR_FM_MASK; - putreg32(STM32WB_IPCC_C1MR, regval); + putreg32(regval, STM32WB_IPCC_C1MR); /* Disable CPU2 transmit/receive channels */ regval = getreg32(STM32WB_IPCC_C2MR); regval |= IPCC_C2MR_OM_MASK | IPCC_C2MR_FM_MASK; - putreg32(STM32WB_IPCC_C2MR, regval); + putreg32(regval, STM32WB_IPCC_C2MR); } /**************************************************************************** @@ -90,19 +90,19 @@ void stm32wb_ipccenable(void) regval = getreg32(STM32WB_RCC_C2AHB3ENR); regval |= RCC_C2AHB3ENR_IPCCEN; - putreg32(STM32WB_RCC_C2AHB3ENR, regval); + putreg32(regval, STM32WB_RCC_C2AHB3ENR); /* Enable EXTI event request for C1SEV interrupt to CPU2 */ regval = getreg32(STM32WB_EXTI_C2EMR2); regval |= EXTI_C2EMR2_EM(EXTI_EVT_C1SEV); - putreg32(STM32WB_EXTI_C2EMR2, regval); + putreg32(regval, STM32WB_EXTI_C2EMR2); /* Enable EXTI rising edge trigger for C1SEV interrupt to CPU2 */ regval = getreg32(STM32WB_EXTI_RTSR2); regval |= EXTI_RTSR2_RT(EXTI_EVT_C1SEV); - putreg32(STM32WB_EXTI_RTSR2, regval); + putreg32(regval, STM32WB_EXTI_RTSR2); /* Set the internal event flag and send an event to CPU2 */ @@ -116,5 +116,5 @@ void stm32wb_ipccenable(void) regval = getreg32(STM32WB_PWR_CR4); regval |= PWR_CR4_C2BOOT; - putreg32(STM32WB_PWR_CR4, regval); + putreg32(regval, STM32WB_PWR_CR4); }