Hi Bjorn, Thanks for your review comments. On Tue, 26 Aug 2025 at 21:55, Bjorn Helgaas <helgaas@xxxxxxxxxx> wrote: > > In subject, remove "dwc: " to follow historical convention. > Ok > On Tue, Aug 26, 2025 at 05:12:41PM +0530, Anand Moon wrote: > > Currently, the driver acquires and asserts/deasserts the resets > > individually thereby making the driver complex to read. > > > > This can be simplified by using the reset_control_bulk() APIs. > > > > Use devm_reset_control_bulk_get_exclusive() API to acquire all the resets > > and use reset_control_bulk_{assert/deassert}() APIs to assert/deassert them > > in bulk. > > Please include a note that this changes the order of reset assert and > deassert and explain why this is safe. > I feel the device tree follows the same order as defined in the array. resets = <&crg 0x18c 6>, <&crg 0x18c 5>, <&crg 0x18c 4>; reset-names = "soft", "sys", "bus"; Ok I will update this in the commit message. Thanks -Anand