blob: e9d7ec922814ef83096f4ce975803ba1b9c515f1 [file] [log] [blame]
Patrice Chotard5dbb7c82018-04-20 09:53:55 +02001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2018, STMicroelectronics - All Rights Reserved
Patrice Chotard90e82782021-01-04 17:00:56 +01004 * Author(s): Patrice Chotard, <patrice.chotard@foss.st.com> for STMicroelectronics.
Patrice Chotard5dbb7c82018-04-20 09:53:55 +02005 *
6 */
7
8/{
9 soc {
10 st_dwc3: dwc3@8f94000 {
11 dwc3: dwc3@9900000 {
Patrice Chotardaad11b12019-07-23 15:33:30 +020012 dr_mode = "peripheral";
Patrice Chotard5dbb7c82018-04-20 09:53:55 +020013 phys = <&usb2_picophy0>;
14 };
15 };
Patrice Chotardaad11b12019-07-23 15:33:30 +020016
Patrice Chotard33551b52025-01-30 17:35:39 +010017 clk_usb: clk-usb {
18 compatible = "fixed-clock";
19 #clock-cells = <0>;
20 clock-frequency = <100000000>;
21 };
22
Patrice Chotardaad11b12019-07-23 15:33:30 +020023 ohci0: usb@9a03c00 {
24 compatible = "generic-ohci";
Patrice Chotard33551b52025-01-30 17:35:39 +010025 clocks = <&clk_usb>;
Patrice Chotardaad11b12019-07-23 15:33:30 +020026 };
27
28 ehci0: usb@9a03e00 {
29 compatible = "generic-ehci";
Patrice Chotard33551b52025-01-30 17:35:39 +010030 clocks = <&clk_usb>;
Patrice Chotardaad11b12019-07-23 15:33:30 +020031 };
32
33 ohci1: usb@9a83c00 {
34 compatible = "generic-ohci";
Patrice Chotard33551b52025-01-30 17:35:39 +010035 clocks = <&clk_usb>;
Patrice Chotardaad11b12019-07-23 15:33:30 +020036 };
37
38 ehci1: usb@9a83e00 {
39 compatible = "generic-ehci";
Patrice Chotard33551b52025-01-30 17:35:39 +010040 clocks = <&clk_usb>;
Patrice Chotardaad11b12019-07-23 15:33:30 +020041 };
Patrice Chotard5dbb7c82018-04-20 09:53:55 +020042 };
43};