Boards: Infineon: cyw920829m2evk_02: Adding new procssor variants

Adds the following processor variants and associated cards to the
cyw920829m2evk development kit:
- cyw20829b1010
- cyw20829b1340

Signed-off-by: John Batch <john.batch@infineon.com>
diff --git a/boards/infineon/cyw920829m2evk_02/Kconfig.cyw920829m2evk_02 b/boards/infineon/cyw920829m2evk_02/Kconfig.cyw920829m2evk_02
index 1565606..86b4e52 100644
--- a/boards/infineon/cyw920829m2evk_02/Kconfig.cyw920829m2evk_02
+++ b/boards/infineon/cyw920829m2evk_02/Kconfig.cyw920829m2evk_02
@@ -4,4 +4,6 @@
 # SPDX-License-Identifier: Apache-2.0
 
 config BOARD_CYW920829M2EVK_02
-	select SOC_CYW20829B0LKML
+	select SOC_CYW20829B0LKML if BOARD_CYW920829M2EVK_02_CYW20829B0LKML
+	select SOC_CYW20829B1010 if BOARD_CYW920829M2EVK_02_CYW20829B1010
+	select SOC_CYW20829B1340 if BOARD_CYW920829M2EVK_02_CYW20829B1340
diff --git a/boards/infineon/cyw920829m2evk_02/board.yml b/boards/infineon/cyw920829m2evk_02/board.yml
index c610364..4c34da1 100644
--- a/boards/infineon/cyw920829m2evk_02/board.yml
+++ b/boards/infineon/cyw920829m2evk_02/board.yml
@@ -1,6 +1,13 @@
+# Copyright (c) 2025 Infineon Technologies AG,
+# or an affiliate of Infineon Technologies AG.
+#
+# SPDX-License-Identifier: Apache-2.0
+
 board:
   name: cyw920829m2evk_02
   full_name: CYW920829M2EVK-02
   vendor: infineon
   socs:
-  - name: cyw20829b0lkml
+    - name: cyw20829b0lkml
+    - name: cyw20829b1010
+    - name: cyw20829b1340
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.dts b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.dts
new file mode 100644
index 0000000..e73b6b3
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.dts
@@ -0,0 +1,16 @@
+/*
+ * Copyright (c) 2025 Infineon Technologies AG,
+ * or an affiliate of Infineon Technologies AG.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+/dts-v1/;
+#include <arm/infineon/cat1b/mpns/cyw20829b1010.dtsi>
+#include "cyw920829m2ipa2.dtsi"
+#include "cyw920829m2evk_02.dtsi"
+
+/ {
+	model = "The Infineon AIROC™ CYW20829 Bluetooth® LE evaluation kit w/ CYW20829B1010";
+	compatible = "infineon,cyw920829m2evk_02", "infineon,CYW20829";
+};
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.yaml b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.yaml
new file mode 100644
index 0000000..4ef9465
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010.yaml
@@ -0,0 +1,29 @@
+#
+# Copyright (c) 2025 Infineon Technologies AG,
+# or an affiliate of Infineon Technologies AG.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+identifier: cyw920829m2evk_02/cyw20829b1010
+name: The Infineon AIROC™ CYW20829 Bluetooth® LE evaluation kit w/ CYW20829B1010
+type: mcu
+arch: arm
+ram: 1024
+flash: 2048
+toolchain:
+  - zephyr
+  - gnuarmemb
+supported:
+  - gpio
+  - uart
+  - clock_control
+  - bluetooth
+  - adc
+  - watchdog
+  - spi
+  - i2c
+  - rtc
+  - dma
+  - pwm
+  - watchdog
+vendor: infineon
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010_defconfig b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010_defconfig
new file mode 100644
index 0000000..236fc69
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1010_defconfig
@@ -0,0 +1,24 @@
+# Copyright (c) 2025 Infineon Technologies AG,
+# or an affiliate of Infineon Technologies AG.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# General configuration
+CONFIG_ARM_MPU=y
+CONFIG_HW_STACK_PROTECTION=y
+
+# Enable console
+CONFIG_CONSOLE=y
+CONFIG_UART_CONSOLE=y
+
+# Enable UART driver
+CONFIG_SERIAL=y
+
+# Enable GPIO driver
+CONFIG_GPIO=y
+
+# Enable clock controller
+CONFIG_CLOCK_CONTROL=y
+
+# Enable code/data relocation to move SMIF driver into RAM
+CONFIG_CODE_DATA_RELOCATION=y
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.dts b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.dts
new file mode 100644
index 0000000..7941a25
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.dts
@@ -0,0 +1,16 @@
+/*
+ * Copyright (c) 2025 Infineon Technologies AG,
+ * or an affiliate of Infineon Technologies AG.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+/dts-v1/;
+
+#include <arm/infineon/cat1b/mpns/cyw20829b1340.dtsi>
+#include "cyw920829m2evk_02.dtsi"
+
+/ {
+	model = "The Infineon AIROC™ CYW20829 Bluetooth® LE evaluation kit w/ CYW20829B1340";
+	compatible = "infineon,cyw920829m2evk_02", "infineon,CYW20829";
+};
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.yaml b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.yaml
new file mode 100644
index 0000000..49610dd
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340.yaml
@@ -0,0 +1,29 @@
+#
+# Copyright (c) 2025 Infineon Technologies AG,
+# or an affiliate of Infineon Technologies AG.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+identifier: cyw920829m2evk_02/cyw20829b1340
+name: The Infineon AIROC™ CYW20829 Bluetooth® LE evaluation kit w/ CYW20829B1340
+type: mcu
+arch: arm
+ram: 1024
+flash: 2048
+toolchain:
+  - zephyr
+  - gnuarmemb
+supported:
+  - gpio
+  - uart
+  - clock_control
+  - bluetooth
+  - adc
+  - watchdog
+  - spi
+  - i2c
+  - rtc
+  - dma
+  - pwm
+  - watchdog
+vendor: infineon
diff --git a/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340_defconfig b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340_defconfig
new file mode 100644
index 0000000..236fc69
--- /dev/null
+++ b/boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_cyw20829b1340_defconfig
@@ -0,0 +1,24 @@
+# Copyright (c) 2025 Infineon Technologies AG,
+# or an affiliate of Infineon Technologies AG.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# General configuration
+CONFIG_ARM_MPU=y
+CONFIG_HW_STACK_PROTECTION=y
+
+# Enable console
+CONFIG_CONSOLE=y
+CONFIG_UART_CONSOLE=y
+
+# Enable UART driver
+CONFIG_SERIAL=y
+
+# Enable GPIO driver
+CONFIG_GPIO=y
+
+# Enable clock controller
+CONFIG_CLOCK_CONTROL=y
+
+# Enable code/data relocation to move SMIF driver into RAM
+CONFIG_CODE_DATA_RELOCATION=y