blob: 69914f4ce183668cd124db2443fc6516afd52133 [file] [log] [blame]
Eugen Hristev32f36cf2023-02-22 11:05:12 +02001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2023 Collabora Ltd.
4 */
5
6#include "rk3588-u-boot.dtsi"
Eugen Hristev41bbad82023-05-29 13:01:35 +03007
Jonas Karlmanadb78942023-05-18 15:39:30 +00008&fspim2_pins {
Jonas Karlmanab956bb2024-04-22 06:28:50 +00009 bootph-pre-ram;
10 bootph-some-ram;
Jonas Karlmanadb78942023-05-18 15:39:30 +000011};
12
Jonas Karlmanced8be02023-04-18 16:46:41 +000013&sdhci {
14 cap-mmc-highspeed;
Jonas Karlmanced8be02023-04-18 16:46:41 +000015 mmc-hs200-1_8v;
Jonas Karlmanced8be02023-04-18 16:46:41 +000016};
Eugen Hristeva856b1a2023-05-15 12:59:45 +030017
Jonas Karlmanadb78942023-05-18 15:39:30 +000018&sfc {
Jonas Karlmanadb78942023-05-18 15:39:30 +000019 pinctrl-names = "default";
20 pinctrl-0 = <&fspim2_pins>;
Jonas Karlmanadb78942023-05-18 15:39:30 +000021 status = "okay";
22
23 flash@0 {
Jonas Karlmanadb78942023-05-18 15:39:30 +000024 compatible = "jedec,spi-nor";
25 reg = <0>;
Jonas Karlmanab956bb2024-04-22 06:28:50 +000026 bootph-pre-ram;
27 bootph-some-ram;
Jonas Karlmanadb78942023-05-18 15:39:30 +000028 spi-max-frequency = <24000000>;
29 spi-rx-bus-width = <4>;
30 spi-tx-bus-width = <1>;
31 };
32};
33
Eugen Hristev41bbad82023-05-29 13:01:35 +030034&u2phy0 {
35 status = "okay";
36};
37
38&u2phy0_otg {
Eugen Hristev41bbad82023-05-29 13:01:35 +030039 status = "okay";
40};
41
FUKAUMI Naoki61315172023-09-05 20:47:35 +090042&u2phy1 {
Eugen Hristeva856b1a2023-05-15 12:59:45 +030043 status = "okay";
44};
45
FUKAUMI Naoki61315172023-09-05 20:47:35 +090046&u2phy1_otg {
Eugen Hristeva856b1a2023-05-15 12:59:45 +030047 status = "okay";
48};
49
Jonas Karlmanf9b28c22023-10-17 17:02:11 +000050&usbdp_phy1 {
Eugen Hristeva856b1a2023-05-15 12:59:45 +030051 status = "okay";
52};
53
Jonas Karlmanf9b28c22023-10-17 17:02:11 +000054&usbdp_phy1_u3 {
Eugen Hristeva856b1a2023-05-15 12:59:45 +030055 status = "okay";
56};
57
Eugen Hristev41bbad82023-05-29 13:01:35 +030058&usbdp_phy0 {
Eugen Hristev41bbad82023-05-29 13:01:35 +030059 status = "okay";
Eugen Hristev41bbad82023-05-29 13:01:35 +030060};
61
62&usbdp_phy0_u3 {
63 status = "okay";
64};
65
Jonas Karlmanf9b28c22023-10-17 17:02:11 +000066&usb_host0_xhci {
Jonas Karlman1cd43a22024-05-04 19:43:05 +000067 dr_mode = "peripheral";
68 maximum-speed = "high-speed";
Eugen Hristev41bbad82023-05-29 13:01:35 +030069 status = "okay";
Eugen Hristev41bbad82023-05-29 13:01:35 +030070};
71
Jonas Karlmanf9b28c22023-10-17 17:02:11 +000072&usb_host1_xhci {
Eugen Hristev41bbad82023-05-29 13:01:35 +030073 status = "okay";
Eugen Hristev41bbad82023-05-29 13:01:35 +030074};