|
1 | | -# Copyright (c) 2024 Cypress Semiconductor Corporation (an Infineon company) or |
2 | | -# an affiliate of Cypress Semiconductor Corporation |
| 1 | +# Copyright (c) 2025 Infineon Technologies AG, |
| 2 | +# or an affiliate of Infineon Technologies AG. |
| 3 | +# |
3 | 4 | # SPDX-License-Identifier: Apache-2.0 |
4 | 5 |
|
5 | 6 | # Infineon CYW20829 series MCUs |
6 | | - |
7 | | -# SOC series |
8 | 7 | config SOC_SERIES_CYW20829 |
9 | 8 | bool |
| 9 | + select SOC_FAMILY_INFINEON_CAT1B |
10 | 10 |
|
11 | 11 | config SOC_SERIES |
12 | 12 | default "cyw20829" if SOC_SERIES_CYW20829 |
13 | 13 |
|
14 | | -# SOC die |
15 | | -config SOC_DIE_CYW20829 |
| 14 | +# Infineon CYW20829 series MPNs |
| 15 | +config SOC_CYW20829B0LKML |
16 | 16 | bool |
17 | | - select SOC_FAMILY_INFINEON_CAT1B |
| 17 | + select SOC_SERIES_CYW20829 |
18 | 18 |
|
19 | | -# SOC packages |
20 | | -config SOC_PACKAGE_CYW20829_56_QFN |
| 19 | +config SOC_CYW89829B0232 |
21 | 20 | bool |
| 21 | + select SOC_SERIES_CYW20829 |
22 | 22 |
|
23 | | -config SOC_PACKAGE_CYW20829_40_QFN |
| 23 | +config SOC_CYW20829B0000 |
24 | 24 | bool |
| 25 | + select SOC_SERIES_CYW20829 |
25 | 26 |
|
26 | | -config SOC_PACKAGE_CYW20829_77_BGA |
| 27 | +config SOC_CYW20829B0010 |
27 | 28 | bool |
| 29 | + select SOC_SERIES_CYW20829 |
28 | 30 |
|
29 | | -# MPN |
30 | | -config SOC_CYW20829A0LKML |
| 31 | +config SOC_CYW20829B1240 |
31 | 32 | bool |
32 | | - select SOC_DIE_CYW20829 |
33 | | - select SOC_PACKAGE_CYW20829_56_QFN |
34 | 33 | select SOC_SERIES_CYW20829 |
35 | 34 |
|
36 | | -config SOC_CYW20829A0KML |
| 35 | +config SOC_CYW20829B1340 |
37 | 36 | bool |
38 | | - select SOC_DIE_CYW20829 |
39 | | - select SOC_PACKAGE_CYW20829_40_QFN |
40 | 37 | select SOC_SERIES_CYW20829 |
41 | 38 |
|
42 | | -config SOC_CYW89829A0KML |
| 39 | +config SOC_CYW89829B0062 |
43 | 40 | bool |
44 | | - select SOC_DIE_CYW20829 |
45 | | - select SOC_PACKAGE_CYW20829_40_QFN |
46 | 41 | select SOC_SERIES_CYW20829 |
47 | 42 |
|
48 | | -config SOC_CYW20829B0LKML |
| 43 | +config SOC_CYW89829B1062 |
49 | 44 | bool |
50 | | - select SOC_DIE_CYW20829 |
51 | | - select SOC_PACKAGE_CYW20829_56_QFN |
52 | 45 | select SOC_SERIES_CYW20829 |
53 | 46 |
|
54 | | -config SOC_CYW20829B0KML |
| 47 | +config SOC_CYW20829B1000 |
55 | 48 | bool |
56 | | - select SOC_DIE_CYW20829 |
57 | | - select SOC_PACKAGE_CYW20829_40_QFN |
58 | 49 | select SOC_SERIES_CYW20829 |
59 | 50 |
|
60 | | -config SOC_CYW89829B0KML |
| 51 | +config SOC_CYW20829B1010 |
61 | 52 | bool |
62 | | - select SOC_DIE_CYW20829 |
63 | | - select SOC_PACKAGE_CYW20829_40_QFN |
64 | 53 | select SOC_SERIES_CYW20829 |
65 | 54 |
|
66 | | -config SOC_CYW89829B01MKSBG |
| 55 | +config SOC_CYW89829B1232 |
67 | 56 | bool |
68 | | - select SOC_DIE_CYW20829 |
69 | | - select SOC_PACKAGE_CYW20829_77_BGA |
70 | 57 | select SOC_SERIES_CYW20829 |
71 | 58 |
|
72 | 59 | config SOC |
73 | | - default "cyw20829a0lkml" if SOC_CYW20829A0LKML |
74 | | - default "cyw20829a0kml" if SOC_CYW20829A0KML |
75 | | - default "cyw89829a0kml" if SOC_CYW89829A0KML |
76 | 60 | default "cyw20829b0lkml" if SOC_CYW20829B0LKML |
77 | | - default "cyw20829b0kml" if SOC_CYW20829B0KML |
78 | | - default "cyw89829b0kml" if SOC_CYW89829B0KML |
79 | | - default "cyw89829b01mksbg" if SOC_CYW89829B01MKSBG |
| 61 | + default "cyw89829b0232" if SOC_CYW89829B0232 |
| 62 | + default "cyw20829b0000" if SOC_CYW20829B0000 |
| 63 | + default "cyw20829b0010" if SOC_CYW20829B0010 |
| 64 | + default "cyw20829b1240" if SOC_CYW20829B1240 |
| 65 | + default "cyw20829b1340" if SOC_CYW20829B1340 |
| 66 | + default "cyw89829b0062" if SOC_CYW89829B0062 |
| 67 | + default "cyw89829b1062" if SOC_CYW89829B1062 |
| 68 | + default "cyw20829b1000" if SOC_CYW20829B1000 |
| 69 | + default "cyw20829b1010" if SOC_CYW20829B1010 |
| 70 | + default "cyw89829b1232" if SOC_CYW89829B1232 |
0 commit comments