On Fri, May 10, 2024 at 6:04 AM Stephen Boyd <sboyd@xxxxxxxxxx> wrote: > > Quoting Shengjiu Wang (2024-05-08 18:43:56) > > Audiomix block control can be a reset controller for > > Enhanced Audio Return Channel (EARC), which is one of > > modules in this audiomix subsystem. > > > > The EARC PHY software reset and EARC controller software > > reset need to be supported. > > Can you move this to drivers/reset and use auxiliary device APIs to do > that? The idea would be to have reset maintainers review reset code. Thanks for your comments. This is a minor reset control only for XCVR devices, two reset bits are accessed. If we move to an auxiliary device, we need to define a new header file and a new driver, which will bring more code size and complexity. So is it necessary to separate it to another auxiliary driver/device? And add Philipp Zabel in loop for review. Best Regards Shengjiu Wang