]> git.baikalelectronics.ru Git - kernel.git/commit
reset: uniphier: add USB3 core reset control
authorKunihiko Hayashi <hayashi.kunihiko@socionext.com>
Tue, 10 Jul 2018 01:14:17 +0000 (10:14 +0900)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 16 Jul 2018 10:15:55 +0000 (12:15 +0200)
commit739286f826b8260f440674b33c39a239cef50c2f
tree22b2a3dbed0be058e66e3c26c97501c90b049fa8
parentb63591f76ddcbccf04c101ef4153bac9faa6223c
reset: uniphier: add USB3 core reset control

Add a reset line to enable USB3 core implemented in UniPhier SoCs.

This reuses only the reset operations in reset-simple, because
the reset-simple doesn't handle any SoC-dependent clocks and resets.
This reset line is included in the USB3 glue layer, and it's necessary
to enable clocks and deassert resets of the layer before using this
reset line.

Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-uniphier-usb3.c [new file with mode: 0644]