xref: /freebsd/sys/contrib/device-tree/src/arm64/qcom/ipq8074-hk01.dts (revision 2a58b312b62f908ec92311d1bd8536dbaeb8e55b)
1// SPDX-License-Identifier: GPL-2.0-only
2/dts-v1/;
3/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
4 */
5#include "ipq8074.dtsi"
6
7/ {
8	model = "Qualcomm Technologies, Inc. IPQ8074-HK01";
9	compatible = "qcom,ipq8074-hk01", "qcom,ipq8074";
10
11	aliases {
12		serial0 = &blsp1_uart5;
13		serial1 = &blsp1_uart3;
14	};
15
16	chosen {
17		stdout-path = "serial0";
18	};
19
20	memory@40000000 {
21		device_type = "memory";
22		reg = <0x0 0x40000000 0x0 0x20000000>;
23	};
24
25	vreg_dummy: regulator-dummy { };
26};
27
28&blsp1_i2c2 {
29	status = "okay";
30};
31
32&blsp1_spi1 {
33	status = "okay";
34
35	flash@0 {
36		#address-cells = <1>;
37		#size-cells = <1>;
38		compatible = "jedec,spi-nor";
39		reg = <0>;
40		spi-max-frequency = <50000000>;
41	};
42};
43
44&blsp1_uart3 {
45	status = "okay";
46};
47
48&blsp1_uart5 {
49	status = "okay";
50};
51
52&pcie0 {
53	status = "okay";
54	perst-gpio = <&tlmm 61 0x1>;
55};
56
57&pcie1 {
58	status = "okay";
59	perst-gpio = <&tlmm 58 0x1>;
60};
61
62&pcie_phy0 {
63	status = "okay";
64};
65
66&pcie_phy1 {
67	status = "okay";
68};
69
70&qpic_bam {
71	status = "okay";
72};
73
74&qpic_nand {
75	status = "okay";
76
77	nand@0 {
78		reg = <0>;
79		nand-ecc-strength = <4>;
80		nand-ecc-step-size = <512>;
81		nand-bus-width = <8>;
82	};
83};
84
85&sdhc_1 {
86	status = "okay";
87};
88
89&qusb_phy_0 {
90	status = "okay";
91};
92
93&qusb_phy_1 {
94	status = "okay";
95};
96
97&ssphy_0 {
98	status = "okay";
99	vdda-phy-supply = <&vreg_dummy>;
100	vdda-pll-supply = <&vreg_dummy>;
101};
102
103&ssphy_1 {
104	status = "okay";
105	vdda-phy-supply = <&vreg_dummy>;
106	vdda-pll-supply = <&vreg_dummy>;
107};
108
109&usb_0 {
110	status = "okay";
111};
112
113&usb_1 {
114	status = "okay";
115};
116