roll: third_party/pigweed pw_uart_mcuxpresso: Harden dma_uart_nonblocking init/deinit logic

 * Add `initialized_` check to `Init()` in a critical section
 * Protect `Deinit()` in a critical section
 * Create `LockHeld` versions of `DoClearPendingReceiveBytes()`,
   `DoCancelRead()`, `DoCancelWrite()`, and `DoCancelFlushOutput()`
 * Add lock annotations

Original-Bug: 427556455
Test: Tested on-target
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/300452
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Original-Revision: d1d7be79dc7d288dee7648bde1b09b240ae03e95

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 4261c539e48bfb..d1d7be79dc7d28
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8711107736139944241
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I12b8a5feb12c28293c29e5914a65f403e5e8ee41
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/300572
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 4261c53..d1d7be7 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 4261c539e48bfb293cda805ffc9d436175aac88f
+Subproject commit d1d7be79dc7d288dee7648bde1b09b240ae03e95