qoriq: use 6.1 by default and drop 5.15
[openwrt/openwrt.git] / target / linux / ath79 / dts / qca9558_engenius_dual_ap.dtsi
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2
3 #include "qca955x_senao_loader.dtsi"
4
5 &partitions {
6 partition@ff0000 {
7 label = "art";
8 reg = <0xff0000 0x010000>;
9 read-only;
10
11 nvmem-layout {
12 compatible = "fixed-layout";
13 #address-cells = <1>;
14 #size-cells = <1>;
15
16 macaddr_art_0: macaddr@0 {
17 compatible = "mac-base";
18 reg = <0x0 0x6>;
19 #nvmem-cell-cells = <1>;
20 };
21
22 calibration_art_1000: calibration@1000 {
23 reg = <0x1000 0x440>;
24 };
25
26 calibration_art_5000: calibration@5000 {
27 reg = <0x5000 0x844>;
28 };
29 };
30 };
31 };
32
33 &mdio0 {
34 status = "okay";
35
36 phy1: ethernet-phy@1 {
37 reg = <1>;
38 eee-broken-100tx;
39 eee-broken-1000t;
40 };
41
42 phy2: ethernet-phy@2 {
43 reg = <2>;
44 eee-broken-100tx;
45 eee-broken-1000t;
46 at803x-override-sgmii-link-check;
47 };
48 };
49
50 &eth0 {
51 status = "okay";
52
53 nvmem-cells = <&macaddr_art_0 0>;
54 nvmem-cell-names = "mac-address";
55
56 phy-handle = <&phy1>;
57 phy-mode = "rgmii-id";
58
59 pll-data = <0x82000000 0x80000101 0x80001313>;
60 };
61
62 &eth1 {
63 status = "okay";
64
65 nvmem-cells = <&macaddr_art_0 1>;
66 nvmem-cell-names = "mac-address";
67
68 phy-handle = <&phy2>;
69
70 pll-data = <0x03000000 0x00000101 0x00001313>;
71
72 qca955x-sgmii-fixup;
73 };
74
75 &wmac {
76 status = "okay";
77
78 nvmem-cells = <&macaddr_art_0 2>, <&calibration_art_1000>;
79 nvmem-cell-names = "mac-address", "calibration";
80 };
81
82 &ath10k_1 {
83 nvmem-cells = <&macaddr_art_0 3>, <&calibration_art_5000>;
84 nvmem-cell-names = "mac-address", "calibration";
85 };
86
87 &pcie1 {
88 status = "okay";
89 };