diff options
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/arch/arm/src/sama5/sam_ssc.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/nuttx/arch/arm/src/sama5/sam_ssc.c b/nuttx/arch/arm/src/sama5/sam_ssc.c index 05c140167..d244a75f9 100644 --- a/nuttx/arch/arm/src/sama5/sam_ssc.c +++ b/nuttx/arch/arm/src/sama5/sam_ssc.c @@ -2625,7 +2625,7 @@ static void ssc0_configure(struct sam_ssc_s *priv) /* Set/clear loopback mode */ -#if defined(CONFIG_SAMA5_SSC0_TX) && defined(CONFIG_SAMA5_SSC0_TX) && \ +#if defined(CONFIG_SAMA5_SSC0_RX) && defined(CONFIG_SAMA5_SSC0_TX) && \ defined(SAMA5_SSC0_LOOPBACK) priv->loopback = true; #else @@ -2636,10 +2636,8 @@ static void ssc0_configure(struct sam_ssc_s *priv) #if defined(SSC0_HAVE_MCK2) priv->samplerate = CONFIG_SAMA5_SSC0_MCKDIV_SAMPLERATE; - #elif defined(SSC_HAVE_MCK2) priv->samplerate = 0; - #endif /* Configure driver state specific to this SSC peripheral */ @@ -2760,7 +2758,7 @@ static void ssc1_configure(struct sam_ssc_s *priv) /* Set/clear loopback mode */ -#if defined(CONFIG_SAMA5_SSC1_TX) && defined(CONFIG_SAMA5_SSC1_TX) && \ +#if defined(CONFIG_SAMA5_SSC1_RX) && defined(CONFIG_SAMA5_SSC1_TX) && \ defined(SAMA5_SSC1_LOOPBACK) priv->loopback = true; #else @@ -2771,10 +2769,8 @@ static void ssc1_configure(struct sam_ssc_s *priv) #if defined(SSC1_HAVE_MCK2) priv->samplerate = CONFIG_SAMA5_SSC1_MCKDIV_SAMPLERATE; - #elif defined(SSC_HAVE_MCK2) priv->samplerate = 0; - #endif /* Configure driver state specific to this SSC peripheral */ |