roll: pigweed pw_uart_mcuxpresso: Simplify configuration struct

- Utilize the pw_dma_mcuxpresso module to manage DMA channels.
- Directly query flexcomm clock freq after the clock is turned on during
  init.

Also fix const application in pw_dma_mcuxpresso that arm compiler in mac
CI didn't like and looked like a mistake anyways. This was needed to
dma_uart_example.cc could compile.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236919
Original-Revision: ca679a238320e25cdf6649e74dcb76af21e2beb9

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: a4dab0be18a649..ca679a238320e2
Roller-URL: https://ci.chromium.org/b/8735882410392933937
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: If8f69a1c49647bd363452490a8150d9f56f9dca6
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/237732
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/MODULE.bazel b/MODULE.bazel
index 186ce87..4a3c3bc 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -49,8 +49,8 @@
     module_name = "pigweed",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2024-09-24.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8735891854533892449.
-    commit = "a4dab0be18a649c79759880308ed051b0a2576a4",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8735882410392933937.
+    commit = "ca679a238320e25cdf6649e74dcb76af21e2beb9",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
 )
 
@@ -58,8 +58,8 @@
     module_name = "pw_toolchain",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2024-09-24.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8735891854533892449.
-    commit = "a4dab0be18a649c79759880308ed051b0a2576a4",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8735882410392933937.
+    commit = "ca679a238320e25cdf6649e74dcb76af21e2beb9",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
     strip_prefix = "pw_toolchain_bazel",
 )