[PATCH v3 0/3] Apple SoC CIO (USB4/Thunderbolt) reset controller

Philipp Zabel p.zabel at pengutronix.de
Tue Nov 3 02:59:25 PST 2026


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



More information about the linux-arm-kernel mailing list