Hi Dylan,
> - with no changes needed to any bindings. I haven't needed any other
> resets; are there per-controller resets specified in the HW docs you
> have?
... keeping in mind the reset control that the aspeed SCU driver
already provides for you, when you enable the appropriate clock gate:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/clk/clk-aspeed.c#n224
Cheers,
Jeremy