This is an automated email from the ASF dual-hosted git repository.
raiden00 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new fd020fa stm32h7/stm32_dmamux.h: Add missing CCR SPOL defines
fd020fa is described below
commit fd020fa0aefeda8a59b1375a829de182b578094f
Author: Nathan Hartman <[email protected]>
AuthorDate: Thu Nov 12 10:40:31 2020 -0500
stm32h7/stm32_dmamux.h: Add missing CCR SPOL defines
arch/arm/src/stm32h7/hardware/stm32_dmamux.h:
* Add missing defines DMAMUX_CCR_SPOL_NONE,
DMAMUX_CCR_SPOL_RISING, DMAMUX_CCR_SPOL_FALLING, and
DMAMUX_CCR_SPOL_BOTH.
* Fix nxstyle errors.
---
arch/arm/src/stm32h7/hardware/stm32_dmamux.h | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/arch/arm/src/stm32h7/hardware/stm32_dmamux.h
b/arch/arm/src/stm32h7/hardware/stm32_dmamux.h
index f30c030..2c12df3 100644
--- a/arch/arm/src/stm32h7/hardware/stm32_dmamux.h
+++ b/arch/arm/src/stm32h7/hardware/stm32_dmamux.h
@@ -133,16 +133,20 @@
/* DMAMUX12 request line multiplexer channel x configuration register */
-#define DMAMUX_CCR_DMAREQID_SHIFT (0) /* Bits 0-6: DMA request identification
*/
+#define DMAMUX_CCR_DMAREQID_SHIFT (0) /* Bits
0-6: DMA request identification */
#define DMAMUX_CCR_DMAREQID_MASK (0x7f << DMAMUX_CCR_DMAREQID_SHIFT)
-#define DMAMUX_CCR_SOIE (8) /* Bit 8: Synchronization overrun
interrupt enable */
-#define DMAMUX_CCR_EGE (9) /* Bit 9: Event generation enable */
-#define DMAMUX_CCR_SE (16) /* Bit 16: Synchronization enable */
-#define DMAMUX_CCR_SPOL_SHIFT (17) /* Bits 17-18: Synchronization polarity
*/
-#define DMAMUX_CCR_SPOL_MASK (3 << DMAMUX_CCR_SPOL_SHIFT)
-#define DMAMUX_CCR_NBREQ_SHIFT (19) /* Bits 19-23: Number of DMA request -
1 to forward */
+#define DMAMUX_CCR_SOIE (8) /* Bit 8:
Synchronization overrun interrupt enable */
+#define DMAMUX_CCR_EGE (9) /* Bit 9:
Event generation enable */
+#define DMAMUX_CCR_SE (16) /* Bit 16:
Synchronization enable */
+#define DMAMUX_CCR_SPOL_SHIFT (17) /* Bits
17-18: Synchronization polarity */
+#define DMAMUX_CCR_SPOL_MASK (0x3 << DMAMUX_CCR_SPOL_SHIFT)
+# define DMAMUX_CCR_SPOL_NONE (0x0 << DMAMUX_CCR_SPOL_SHIFT) /* No
event: No trigger detection or generation */
+# define DMAMUX_CCR_SPOL_RISING (0x1 << DMAMUX_CCR_SPOL_SHIFT) /* Rising
edge */
+# define DMAMUX_CCR_SPOL_FALLING (0x2 << DMAMUX_CCR_SPOL_SHIFT) /* Falling
edge */
+# define DMAMUX_CCR_SPOL_BOTH (0x3 << DMAMUX_CCR_SPOL_SHIFT) /* Both
rising and falling edges */
+#define DMAMUX_CCR_NBREQ_SHIFT (19) /* Bits
19-23: Number of DMA request - 1 to forward */
#define DMAMUX_CCR_NBREQ_MASK (0x1f << DMAMUX_CCR_NBREQ_SHIFT)
-#define DMAMUX_CCR_SYNCID_SHIFT (24) /* Bits 24-26: Synchronization
identification */
+#define DMAMUX_CCR_SYNCID_SHIFT (24) /* Bits
24-26: Synchronization identification */
#define DMAMUX_CCR_SYNCID_MASK (7 << DMAMUX_CCR_SYNCID_SHIFT)
/* DMAMUX12 request line multiplexer interrupt channel status register */