clk: microchip: mpfs: add reset controller
authorConor Dooley <conor.dooley@microchip.com>
Fri, 9 Sep 2022 12:31:13 +0000 (13:31 +0100)
committerClaudiu Beznea <claudiu.beznea@microchip.com>
Wed, 14 Sep 2022 07:55:17 +0000 (10:55 +0300)
commitb56bae2dd6fda6baf3bb74af3812676eebdd52f2
tree5114cb248a7eac901658f79afd185edb7287e696
parent89b16523d949b04c30b91e65bb6f91cac888e062
clk: microchip: mpfs: add reset controller

Add a reset controller to PolarFire SoC's clock driver. This reset
controller is registered as an aux device and read/write functions
exported to the drivers namespace so that the reset controller can
access the peripheral device reset register.

Reviewed-by: Daire McNamara <daire.mcnamara@microchip.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20220909123123.2699583-5-conor.dooley@microchip.com
drivers/clk/microchip/Kconfig
drivers/clk/microchip/clk-mpfs.c
include/soc/microchip/mpfs.h