hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm64/boot/dts/qcom/ipq8074-hk01.dts
....@@ -1,14 +1,6 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /dts-v1/;
23 /* Copyright (c) 2017, The Linux Foundation. All rights reserved.
3
- *
4
- * This program is free software; you can redistribute it and/or modify
5
- * it under the terms of the GNU General Public License version 2 and
6
- * only version 2 as published by the Free Software Foundation.
7
- *
8
- * This program is distributed in the hope that it will be useful,
9
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
10
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
- * GNU General Public License for more details.
124 */
135 #include "ipq8074.dtsi"
146
....@@ -32,63 +24,89 @@
3224 device_type = "memory";
3325 reg = <0x0 0x40000000 0x0 0x20000000>;
3426 };
27
+};
3528
36
- soc {
37
- serial@78b3000 {
38
- status = "ok";
39
- };
29
+&blsp1_i2c2 {
30
+ status = "okay";
31
+};
4032
41
- spi@78b5000 {
42
- status = "ok";
33
+&blsp1_spi1 {
34
+ status = "okay";
4335
44
- m25p80@0 {
45
- #address-cells = <1>;
46
- #size-cells = <1>;
47
- compatible = "jedec,spi-nor";
48
- reg = <0>;
49
- spi-max-frequency = <50000000>;
50
- };
51
- };
52
-
53
- serial@78b1000 {
54
- status = "ok";
55
- };
56
-
57
- i2c@78b6000 {
58
- status = "ok";
59
- };
60
-
61
- dma@7984000 {
62
- status = "ok";
63
- };
64
-
65
- nand@79b0000 {
66
- status = "ok";
67
-
68
- nand@0 {
69
- reg = <0>;
70
- nand-ecc-strength = <4>;
71
- nand-ecc-step-size = <512>;
72
- nand-bus-width = <8>;
73
- };
74
- };
75
-
76
- phy@86000 {
77
- status = "ok";
78
- };
79
-
80
- phy@8e000 {
81
- status = "ok";
82
- };
83
-
84
- pci@20000000 {
85
- status = "ok";
86
- perst-gpio = <&tlmm 58 0x1>;
87
- };
88
-
89
- pci@10000000 {
90
- status = "ok";
91
- perst-gpio = <&tlmm 61 0x1>;
92
- };
36
+ m25p80@0 {
37
+ #address-cells = <1>;
38
+ #size-cells = <1>;
39
+ compatible = "jedec,spi-nor";
40
+ reg = <0>;
41
+ spi-max-frequency = <50000000>;
9342 };
9443 };
44
+
45
+&blsp1_uart3 {
46
+ status = "okay";
47
+};
48
+
49
+&blsp1_uart5 {
50
+ status = "okay";
51
+};
52
+
53
+&pcie0 {
54
+ status = "okay";
55
+ perst-gpio = <&tlmm 61 0x1>;
56
+};
57
+
58
+&pcie1 {
59
+ status = "okay";
60
+ perst-gpio = <&tlmm 58 0x1>;
61
+};
62
+
63
+&pcie_qmp0 {
64
+ status = "okay";
65
+};
66
+
67
+&pcie_qmp1 {
68
+ status = "okay";
69
+};
70
+
71
+&qpic_bam {
72
+ status = "okay";
73
+};
74
+
75
+&qpic_nand {
76
+ status = "okay";
77
+
78
+ nand@0 {
79
+ reg = <0>;
80
+ nand-ecc-strength = <4>;
81
+ nand-ecc-step-size = <512>;
82
+ nand-bus-width = <8>;
83
+ };
84
+};
85
+
86
+&sdhc_1 {
87
+ status = "okay";
88
+};
89
+
90
+&qusb_phy_0 {
91
+ status = "okay";
92
+};
93
+
94
+&qusb_phy_1 {
95
+ status = "okay";
96
+};
97
+
98
+&ssphy_0 {
99
+ status = "okay";
100
+};
101
+
102
+&ssphy_1 {
103
+ status = "okay";
104
+};
105
+
106
+&usb_0 {
107
+ status = "okay";
108
+};
109
+
110
+&usb_1 {
111
+ status = "okay";
112
+};