reset: amlogic: add auxiliary reset driver support
authorJerome Brunet <jbrunet@baylibre.com>
Tue, 10 Sep 2024 16:32:51 +0000 (18:32 +0200)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 1 Oct 2024 08:40:32 +0000 (10:40 +0200)
commitfb4c31587adfa9cd50661a535bdbfcc4da57ee38
tree54c484fe2533c2b1823b00b98e925f238d4da418
parentc38ae95cd31c636ae21fff3e6a9250df680f0cdd
reset: amlogic: add auxiliary reset driver support

Add support for the reset controller present in the audio clock
controller of the g12 and sm1 SoC families, using the auxiliary bus.

This is expected to replace the driver currently present directly
within the related clock driver.

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Link: https://lore.kernel.org/r/20240910-meson-rst-aux-v5-9-60be62635d3e@baylibre.com
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/amlogic/Kconfig
drivers/reset/amlogic/Makefile
drivers/reset/amlogic/reset-meson-aux.c [new file with mode: 0644]
drivers/reset/amlogic/reset-meson-common.c
drivers/reset/amlogic/reset-meson.c
drivers/reset/amlogic/reset-meson.h
include/soc/amlogic/reset-meson-aux.h [new file with mode: 0644]