1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/reset/socionext,uniphier-glue-reset.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Socionext UniPhier peripheral core reset in glue layer
10 Some peripheral core reset belongs to its own glue layer. Before using
11 this core reset, it is necessary to control the clocks and resets to
12 enable this layer. These clocks and resets should be described in each
16 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
21 - socionext,uniphier-pro4-usb3-reset
22 - socionext,uniphier-pro5-usb3-reset
23 - socionext,uniphier-pxs2-usb3-reset
24 - socionext,uniphier-ld20-usb3-reset
25 - socionext,uniphier-pxs3-usb3-reset
26 - socionext,uniphier-nx1-usb3-reset
27 - socionext,uniphier-pro4-ahci-reset
28 - socionext,uniphier-pxs2-ahci-reset
29 - socionext,uniphier-pxs3-ahci-reset
55 - socionext,uniphier-pro4-usb3-reset
56 - socionext,uniphier-pro5-usb3-reset
57 - socionext,uniphier-pro4-ahci-reset
85 additionalProperties: false
98 usb_rst: reset-controller@0 {
99 compatible = "socionext,uniphier-ld20-usb3-reset";
102 clock-names = "link";
103 clocks = <&sys_clk 14>;
104 reset-names = "link";
105 resets = <&sys_rst 14>;