]> git.baikalelectronics.ru Git - kernel.git/commit
power: reset: at91-reset: add reset_controller_dev support
authorClaudiu Beznea <claudiu.beznea@microchip.com>
Fri, 10 Jun 2022 09:24:12 +0000 (12:24 +0300)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Fri, 17 Jun 2022 15:20:00 +0000 (17:20 +0200)
commit3a9ccbbf8296b328b82e601963c44563b210532f
tree27f852dca337d982457e4f9db2084db0837bc9f6
parent14f03f9cde5bf000bd5413c554646063446ad2f1
power: reset: at91-reset: add reset_controller_dev support

SAMA7G5 reset controller has 5 extra lines that goes to different devices
(3 lines to USB PHYs, 1 line to DDR controller, 1 line to DDR PHY
controller). These reset lines could be requested by different controller
drivers (e.g. USB PHY driver) and these controllers' drivers could
assert/deassert these lines when necessary. Thus add support for
reset_controller_dev which brings this functionality.

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/reset/at91-reset.c