Thread (9 messages) 9 messages, 4 authors, 2024-05-14

Re: [PATCH v2 2/4] clk: imx: clk-audiomix: Add reset controller

From: Shengjiu Wang <shengjiu.wang@gmail.com>
Date: 2024-05-14 07:22:24
Also in: imx, linux-clk, linux-devicetree, lkml

On Fri, May 10, 2024 at 12:02 PM Shengjiu Wang [off-list ref] wrote:
On Fri, May 10, 2024 at 6:04 AM Stephen Boyd [off-list ref] wrote:
quoted
Quoting Shengjiu Wang (2024-05-08 18:43:56)
quoted
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.
I will use syscon and simple-mfd to separate the reset function to
a new driver,  which will be a child node of the audiomix device.

Best regards
Shengjiu Wang

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help