roll: third_party/pigweed pw_stream_uart_mcuxpresso: Acquire / release clock element dynamically

Keeping a clock_tree element acquired unnecessarily wastes power, and
this was showing on our platform. Fix the pw_stream_uart_mcuxpresso
driver so its clock_tree element is acquired only while needed.

Original-Bug: 444071392
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/330753
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Original-Revision: 59e0a8f4a6f6185007a20e61c81962b6198f62d4

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 279b0c2333f546..59e0a8f4a6f618
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8701524085573492609
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ib17bb19d62d0d33dc62f3e4305762d31fd6d0930
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/330818
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 279b0c2..59e0a8f 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 279b0c2333f546786ec526c70986d6e2ad72cdb1
+Subproject commit 59e0a8f4a6f6185007a20e61c81962b6198f62d4