File tree Expand file tree Collapse file tree
Libraries/zephyr/MAX/Source Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ zephyr_library_sources(
132132)
133133endif ()
134134
135- if (CONFIG_SOC_FLASH_MAX32)
135+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
136136zephyr_library_sources (
137137 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
138138 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me17.c
@@ -176,7 +176,7 @@ zephyr_library_sources(
176176)
177177endif ()
178178
179- if (CONFIG_CRYPTO_MAX32 OR CONFIG_BT)
179+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_BT OR CONFIG_HWINFO_MAX32 )
180180zephyr_library_sources (
181181 ${MSDK_PERIPH_SRC_DIR} /AES/aes_me17.c
182182 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ zephyr_library_sources(
119119)
120120endif ()
121121
122- if (CONFIG_SOC_FLASH_MAX32)
122+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
123123zephyr_library_sources (
124124 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
125125 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me30.c
@@ -142,7 +142,7 @@ zephyr_library_sources(
142142)
143143endif ()
144144
145- if (CONFIG_CRYPTO_MAX32 OR CONFIG_BT)
145+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_BT OR CONFIG_HWINFO_MAX32 )
146146zephyr_library_sources (
147147 ${MSDK_PERIPH_SRC_DIR} /AES/aes_me30.c
148148 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ zephyr_library_sources(
129129)
130130endif ()
131131
132- if (CONFIG_SOC_FLASH_MAX32)
132+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
133133zephyr_library_sources (
134134 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
135135 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me12.c
@@ -152,7 +152,7 @@ zephyr_library_sources(
152152)
153153endif ()
154154
155- if (CONFIG_CRYPTO_MAX32)
155+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_HWINFO_MAX32 )
156156zephyr_library_sources (
157157 ${MSDK_PERIPH_SRC_DIR} /AES/aes_me12.c
158158 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ zephyr_library_sources(
153153)
154154endif ()
155155
156- if (CONFIG_SOC_FLASH_MAX32)
156+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
157157zephyr_library_sources (
158158 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
159159 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me14.c
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ if(NOT TARGET_REV)
2323endif ()
2424
2525zephyr_include_directories (
26+ ${MSDK_PERIPH_SRC_DIR} /AES
2627 ${MSDK_PERIPH_SRC_DIR} /DMA
2728 ${MSDK_PERIPH_SRC_DIR} /FLC
2829 ${MSDK_PERIPH_SRC_DIR} /GPIO
@@ -105,7 +106,7 @@ zephyr_library_sources(
105106)
106107endif ()
107108
108- if (CONFIG_SOC_FLASH_MAX32)
109+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
109110zephyr_library_sources (
110111 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
111112 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me15.c
@@ -121,9 +122,16 @@ zephyr_library_sources(
121122)
122123endif ()
123124
124- if (CONFIG_ENTROPY_MAX32_TRNG)
125+ if (CONFIG_ENTROPY_MAX32_TRNG OR CONFIG_HWINFO_MAX32 )
125126zephyr_library_sources (
126127 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_me15.c
127128 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_revb.c
128129)
129130endif ()
131+
132+ if (CONFIG_HWINFO_MAX32)
133+ zephyr_library_sources (
134+ ${MSDK_PERIPH_SRC_DIR} /AES/aes_me15.c
135+ ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
136+ )
137+ endif ()
Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ zephyr_library_sources(
126126)
127127endif ()
128128
129- if (CONFIG_SOC_FLASH_MAX32)
129+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
130130zephyr_library_sources (
131131 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
132132 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me21.c
@@ -149,11 +149,15 @@ zephyr_library_sources(
149149)
150150endif ()
151151
152- if (CONFIG_CRYPTO_MAX32)
152+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_HWINFO_MAX32 )
153153zephyr_library_sources (
154154 ${MSDK_PERIPH_SRC_DIR} /AES/aes_me21.c
155155 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
156+ )
157+ endif ()
156158
159+ if (CONFIG_CRYPTO_MAX32)
160+ zephyr_library_sources (
157161 ${MSDK_PERIPH_SRC_DIR} /CTB/ctb_me21.c
158162 ${MSDK_PERIPH_SRC_DIR} /CTB/ctb_reva.c
159163 ${MSDK_PERIPH_SRC_DIR} /CTB/ctb_common.c
Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ zephyr_library_sources(
120120)
121121endif ()
122122
123- if (CONFIG_SOC_FLASH_MAX32)
123+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
124124zephyr_library_sources (
125125 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
126126 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me15.c
@@ -136,7 +136,7 @@ zephyr_library_sources(
136136)
137137endif ()
138138
139- if (CONFIG_ENTROPY_MAX32_TRNG)
139+ if (CONFIG_ENTROPY_MAX32_TRNG OR CONFIG_HWINFO_MAX32 )
140140zephyr_library_sources (
141141 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_me15.c
142142 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_revb.c
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ zephyr_library_sources(
135135)
136136endif ()
137137
138- if (CONFIG_SOC_FLASH_MAX32)
138+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
139139zephyr_library_sources (
140140 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
141141 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me17.c
@@ -179,11 +179,15 @@ zephyr_library_sources(
179179)
180180endif ()
181181
182- if (CONFIG_CRYPTO_MAX32)
182+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_HWINFO_MAX32 )
183183zephyr_library_sources (
184184 ${MSDK_PERIPH_SRC_DIR} /AES/aes_me17.c
185185 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
186+ )
187+ endif ()
186188
189+ if (CONFIG_CRYPTO_MAX32)
190+ zephyr_library_sources (
187191 ${MSDK_PERIPH_SRC_DIR} /CRC/crc_me17.c
188192 ${MSDK_PERIPH_SRC_DIR} /CRC/crc_reva.c
189193)
Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ zephyr_library_sources(
144144)
145145endif ()
146146
147- if (CONFIG_SOC_FLASH_MAX32)
147+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
148148zephyr_library_sources (
149149 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
150150 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_me18.c
@@ -188,7 +188,7 @@ zephyr_library_sources(
188188)
189189endif ()
190190
191- if (CONFIG_CRYPTO_MAX32)
191+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_HWINFO_MAX32 )
192192zephyr_library_sources (
193193 ${MSDK_PERIPH_SRC_DIR} /CTB/ctb_me18.c
194194 ${MSDK_PERIPH_SRC_DIR} /CTB/ctb_reva.c
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ zephyr_library_sources(
142142)
143143endif ()
144144
145- if (CONFIG_SOC_FLASH_MAX32)
145+ if (CONFIG_SOC_FLASH_MAX32 OR CONFIG_HWINFO_MAX32 )
146146zephyr_library_sources (
147147 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_common.c
148148 ${MSDK_PERIPH_SRC_DIR} /FLC/flc_ai87.c
@@ -158,18 +158,22 @@ zephyr_library_sources(
158158)
159159endif ()
160160
161- if (CONFIG_ENTROPY_MAX32_TRNG)
161+ if (CONFIG_ENTROPY_MAX32_TRNG OR CONFIG_HWINFO_MAX32 )
162162zephyr_library_sources (
163163 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_ai87.c
164164 ${MSDK_PERIPH_SRC_DIR} /TRNG/trng_revb.c
165165)
166166endif ()
167167
168- if (CONFIG_CRYPTO_MAX32)
168+ if (CONFIG_CRYPTO_MAX32 OR CONFIG_HWINFO_MAX32 )
169169zephyr_library_sources (
170170 ${MSDK_PERIPH_SRC_DIR} /AES/aes_ai87.c
171171 ${MSDK_PERIPH_SRC_DIR} /AES/aes_revb.c
172+ )
173+ endif ()
172174
175+ if (CONFIG_CRYPTO_MAX32)
176+ zephyr_library_sources (
173177 ${MSDK_PERIPH_SRC_DIR} /CRC/crc_ai87.c
174178 ${MSDK_PERIPH_SRC_DIR} /CRC/crc_reva.c
175179)
You can’t perform that action at this time.
0 commit comments