From 7538f57d622c1b6afe32b91b1d2ab79a746af745 Mon Sep 17 00:00:00 2001
From: Matous Hybl <hyblmatous@gmail.com>
Date: Wed, 27 Apr 2022 16:53:20 +0200
Subject: [PATCH] Remove unnecessary feature gating for giant transfers in DCMI

---
 embassy-stm32/src/dcmi.rs | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/embassy-stm32/src/dcmi.rs b/embassy-stm32/src/dcmi.rs
index b1e557ae1..e70db90c0 100644
--- a/embassy-stm32/src/dcmi.rs
+++ b/embassy-stm32/src/dcmi.rs
@@ -387,11 +387,7 @@ where
         if buffer.len() <= 0xffff {
             return self.capture_small(buffer).await;
         } else {
-            #[cfg(feature = "unsafe-double-buffered-dma")]
             return self.capture_giant(buffer).await;
-
-            #[cfg(not(feature = "unsafe-double-buffered-dma"))]
-            panic!("For DCMI transfers with length > 0xffff, the `unsafe-double-buffered-dma` must be enabled.");
         }
     }
 
@@ -445,7 +441,6 @@ where
         result
     }
 
-    #[cfg(feature = "unsafe-double-buffered-dma")]
     async fn capture_giant(&mut self, buffer: &mut [u32]) -> Result<(), Error> {
         use crate::dma::TransferOptions;