reset: imx8mp-audiomix: Add AudioMix Block Control reset driver
authorShengjiu Wang <shengjiu.wang@nxp.com>
Mon, 24 Jun 2024 03:39:05 +0000 (11:39 +0800)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 24 Jun 2024 09:27:04 +0000 (11:27 +0200)
commitfe125601d17cc1eacea47059a67bd5163d872ad2
tree0e32f9dd4447cbcd22583c2a5e8d51c512f4aa2e
parent0e8b3bca280a78ed5e41366f8018e4067fa0ea8e
reset: imx8mp-audiomix: Add AudioMix Block Control reset driver

Add support for the resets on i.MX8MP Audio Block Control module,
which includes the EARC PHY software reset and EARC controller
software reset. The reset controller is created using the auxiliary
device framework and set up in the clock driver.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Marco Felsch <m.felsch@pengutronix.de>
Reviewed-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/1719200345-32006-1-git-send-email-shengjiu.wang@nxp.com
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-imx8mp-audiomix.c [new file with mode: 0644]