aboutsummaryrefslogtreecommitdiff
path: root/common/kgdb.c
diff options
context:
space:
mode:
authorKunihiko Hayashi <hayashi.kunihiko@socionext.com>2023-02-20 14:50:30 +0900
committerMarek Vasut <marex@denx.de>2023-02-22 19:40:11 +0100
commit1c866de57bfcd2250fba09f5c186a4c3c256e31a (patch)
tree878cd41fc9f430467e3090462cd067cb9dfadc19 /common/kgdb.c
parent211a06687649d33f9d56498e6aaea13286e4a34f (diff)
downloadu-boot-1c866de57bfcd2250fba09f5c186a4c3c256e31a.zip
u-boot-1c866de57bfcd2250fba09f5c186a4c3c256e31a.tar.gz
u-boot-1c866de57bfcd2250fba09f5c186a4c3c256e31a.tar.bz2
reset: uniphier: Add USB glue reset support
Add reset control support in USB glue logic. This needs to control the external clocks and resets for the logic before accessing the glue logic. The USB dm tree when using dwc3-generic is the following: USB glue +-- controller (need controller-reset) +-- controller-reset (need syscon-reset) +-- phy The controller needs to deassert "controller-reset" in USB glue before the controller registers are accessed. The glue needs to deassert "syscon-reset" before the glue registers are accessed. The glue itself doesn't have "syscon-reset", so the controller-reset controls "syscon-reset" instead. Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Reviewed-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'common/kgdb.c')
0 files changed, 0 insertions, 0 deletions