Bump third_party/mbedtls/repo from `f97832a` to `2545b40` (#28772)

* Bump third_party/mbedtls/repo from `f97832a` to `2545b40`

Bumps [third_party/mbedtls/repo](https://github.com/ARMmbed/mbedtls) from `f97832a` to `2545b40`.
- [Release notes](https://github.com/ARMmbed/mbedtls/releases)
- [Commits](https://github.com/ARMmbed/mbedtls/compare/f97832a5ecb422b9fe75d39bc168962d763648e8...2545b401deb958165e629bfcdd3e513b2e4b56cf)

---
updated-dependencies:
- dependency-name: third_party/mbedtls/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix Boufallolab (thank you Weiyin Hong for the help)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
diff --git a/third_party/bouffalolab/bl602/bl_iot_sdk.gni b/third_party/bouffalolab/bl602/bl_iot_sdk.gni
index cc7c075..be738a1 100644
--- a/third_party/bouffalolab/bl602/bl_iot_sdk.gni
+++ b/third_party/bouffalolab/bl602/bl_iot_sdk.gni
@@ -47,7 +47,7 @@
       "CONF_ENABLE_FUNC_BACKTRACE_ELF=out/bl602-light/chip-bl602-lighting-example.out",
     ]
 
-    include_dirs = [ "${chip_root}/third_party/mbedtls/repo/include" ]
+    include_dirs = []
     if (defined(invoker.include_dirs)) {
       include_dirs += invoker.include_dirs
     }
diff --git a/third_party/mbedtls/repo b/third_party/mbedtls/repo
index f97832a..2545b40 160000
--- a/third_party/mbedtls/repo
+++ b/third_party/mbedtls/repo
@@ -1 +1 @@
-Subproject commit f97832a5ecb422b9fe75d39bc168962d763648e8
+Subproject commit 2545b401deb958165e629bfcdd3e513b2e4b56cf