From 07c2f169f50bb6cf52cfd3b2a815cfb7c2d34aa8 Mon Sep 17 00:00:00 2001
From: Karun <karun@nautilusdefense.com>
Date: Fri, 3 May 2024 19:47:42 -0400
Subject: [PATCH] Add versioning for group checks

---
 embassy-stm32/src/tsc/mod.rs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/embassy-stm32/src/tsc/mod.rs b/embassy-stm32/src/tsc/mod.rs
index 17a455558..bf583f04c 100644
--- a/embassy-stm32/src/tsc/mod.rs
+++ b/embassy-stm32/src/tsc/mod.rs
@@ -515,7 +515,9 @@ impl<'d, T: Instance> Tsc<'d, T> {
         let g4 = g4.filter(|b| b.check_group().is_ok());
         let g5 = g5.filter(|b| b.check_group().is_ok());
         let g6 = g6.filter(|b| b.check_group().is_ok());
+        #[cfg(any(tsc_v2, tsc_v3))]
         let g7 = g7.filter(|b| b.check_group().is_ok());
+        #[cfg(tsc_v3)]
         let g8 = g8.filter(|b| b.check_group().is_ok());
 
         match Self::check_shields(