reset: Add Delta TN48M CPLD reset controller
authorRobert Marko <robert.marko@sartura.hr>
Mon, 31 Jan 2022 13:30:47 +0000 (14:30 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Feb 2022 08:59:35 +0000 (09:59 +0100)
commit5cd3921d16b64b4ca19fe8c070718ab83e232863
treedd000373c69ef02dae2901bb4dd13a7631974682
parent440c7317e4bb243f9464fa508d675db944972dd6
reset: Add Delta TN48M CPLD reset controller

Delta TN48M CPLD exposes resets for the following:
* 88F7040 SoC
* 88F6820 SoC
* 98DX3265 switch MAC-s
* 88E1680 PHY-s
* 88E1512 PHY
* PoE PSE controller

Controller supports only self clearing resets.

Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Link: https://lore.kernel.org/r/20220131133049.77780-5-robert.marko@sartura.hr
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-tn48m.c [new file with mode: 0644]