1# Copyright (c) 2022 Cypress Semiconductor Corporation (an Infineon company) or
2# an affiliate of Cypress Semiconductor Corporation
3# SPDX-License-Identifier: Apache-2.0
4
5# Infineon PSoC6_01 based MCU default configuration
6
7if SOC_DIE_PSOC6_01
8
9config NUM_IRQS
10	default 32 if CPU_CORTEX_M0PLUS
11	default 147 if CPU_CORTEX_M4
12
13config SOC
14	default "CY8C6036BZI_F04" if SOC_CY8C6036BZI_F04
15	default "CY8C6016BZI_F04" if SOC_CY8C6016BZI_F04
16	default "CY8C6116BZI_F54" if SOC_CY8C6116BZI_F54
17	default "CY8C6136BZI_F14" if SOC_CY8C6136BZI_F14
18	default "CY8C6136BZI_F34" if SOC_CY8C6136BZI_F34
19	default "CY8C6137BZI_F14" if SOC_CY8C6137BZI_F14
20	default "CY8C6137BZI_F34" if SOC_CY8C6137BZI_F34
21	default "CY8C6137BZI_F54" if SOC_CY8C6137BZI_F54
22	default "CY8C6117BZI_F34" if SOC_CY8C6117BZI_F34
23	default "CY8C6246BZI_D04" if SOC_CY8C6246BZI_D04
24	default "CY8C6247BZI_D44" if SOC_CY8C6247BZI_D44
25	default "CY8C6247BZI_D34" if SOC_CY8C6247BZI_D34
26	default "CY8C6247BZI_D54" if SOC_CY8C6247BZI_D54
27	default "CY8C6336BZI_BLF03" if SOC_CY8C6336BZI_BLF03
28	default "CY8C6316BZI_BLF03" if SOC_CY8C6316BZI_BLF03
29	default "CY8C6316BZI_BLF53" if SOC_CY8C6316BZI_BLF53
30	default "CY8C6336BZI_BLD13" if SOC_CY8C6336BZI_BLD13
31	default "CY8C6347BZI_BLD43" if SOC_CY8C6347BZI_BLD43
32	default "CY8C6347BZI_BLD33" if SOC_CY8C6347BZI_BLD33
33	default "CY8C6347BZI_BLD53" if SOC_CY8C6347BZI_BLD53
34	default "CY8C6347FMI_BLD13" if SOC_CY8C6347FMI_BLD13
35	default "CY8C6347FMI_BLD43" if SOC_CY8C6347FMI_BLD43
36	default "CY8C6347FMI_BLD33" if SOC_CY8C6347FMI_BLD33
37	default "CY8C6347FMI_BLD53" if SOC_CY8C6347FMI_BLD53
38	default "CY8C6137FDI_F02" if SOC_CY8C6137FDI_F02
39	default "CY8C6117FDI_F02" if SOC_CY8C6117FDI_F02
40	default "CY8C6247FDI_D02" if SOC_CY8C6247FDI_D02
41	default "CY8C6247FDI_D32" if SOC_CY8C6247FDI_D32
42	default "CY8C6336BZI_BUD13" if SOC_CY8C6336BZI_BUD13
43	default "CY8C6347BZI_BUD43" if SOC_CY8C6347BZI_BUD43
44	default "CY8C6347BZI_BUD33" if SOC_CY8C6347BZI_BUD33
45	default "CY8C6347BZI_BUD53" if SOC_CY8C6347BZI_BUD53
46	default "CY8C6337BZI_BLF13" if SOC_CY8C6337BZI_BLF13
47	default "CY8C6136FDI_F42" if SOC_CY8C6136FDI_F42
48	default "CY8C6247FDI_D52" if SOC_CY8C6247FDI_D52
49	default "CY8C6136FTI_F42" if SOC_CY8C6136FTI_F42
50	default "CY8C6247FTI_D52" if SOC_CY8C6247FTI_D52
51	default "CY8C6247BZI_AUD54" if SOC_CY8C6247BZI_AUD54
52	default "CY8C6336BZI_BLF04" if SOC_CY8C6336BZI_BLF04
53	default "CY8C6316BZI_BLF04" if SOC_CY8C6316BZI_BLF04
54	default "CY8C6316BZI_BLF54" if SOC_CY8C6316BZI_BLF54
55	default "CY8C6336BZI_BLD14" if SOC_CY8C6336BZI_BLD14
56	default "CY8C6347BZI_BLD44" if SOC_CY8C6347BZI_BLD44
57	default "CY8C6347BZI_BLD34" if SOC_CY8C6347BZI_BLD34
58	default "CY8C6347BZI_BLD54" if SOC_CY8C6347BZI_BLD54
59	default "CY8C6247BFI_D54" if SOC_CY8C6247BFI_D54
60	default "CYBLE_416045_02_device" if SOC_CYBLE_416045_02
61	default "CY8C6347FMI_BUD53" if SOC_CY8C6347FMI_BUD53
62	default "CY8C6347FMI_BUD13" if SOC_CY8C6347FMI_BUD13
63	default "CY8C6347FMI_BUD43" if SOC_CY8C6347FMI_BUD43
64	default "CY8C6347FMI_BUD33" if SOC_CY8C6347FMI_BUD33
65	default "CY8C6137WI_F54" if SOC_CY8C6137WI_F54
66	default "CY8C6117WI_F34" if SOC_CY8C6117WI_F34
67	default "CY8C6247WI_D54" if SOC_CY8C6247WI_D54
68	default "CY8C6336LQI_BLF02" if SOC_CY8C6336LQI_BLF02
69	default "CY8C6336LQI_BLF42" if SOC_CY8C6336LQI_BLF42
70	default "CY8C6347LQI_BLD52" if SOC_CY8C6347LQI_BLD52
71	default "CYB06447BZI_BLD54" if SOC_CYB06447BZI_BLD54
72	default "CYB06447BZI_BLD53" if SOC_CYB06447BZI_BLD53
73	default "CYB06447BZI_D54" if SOC_CYB06447BZI_D54
74
75# add additional die specific params
76
77endif # SOC_DIE_PSOC6_01
78