Re: [PATCH v3 0/3] Apple SoC CIO (USB4/Thunderbolt) reset controller
From: Philipp Zabel
Date: Tue Nov 03 2026 - 06:54:30 EST
On Sa, 2026-10-03 at 22:50 +0200, Sven Peter wrote:
> Hi,
>
> The CIO blocks used for USB4/Thunderbolt on Apple Silicon SoCs have a
> reset inside the power manager that has to be deasserted before their
> co-processor can be booted. On t8103 and t8112 each port comes with a
> dedicated register page while t600x and t602x use a single register
> with one request bit per port shared by all ports of a die in the
> middle of the PMGR MMIO region.
>
> [...]
Partially applied to reset/test, thanks!
[1/3] dt-bindings: reset: Add Apple SoC CIO reset
https://git.kernel.org/pub/scm/linux/kernel/git/pza/linux.git/commit/?id=5b428d8ecf10
[2/3] reset: Add Apple SoC CIO reset driver
https://git.kernel.org/pub/scm/linux/kernel/git/pza/linux.git/commit/?id=6547df06b982
regards
Philipp