mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-07 11:30:37 +00:00
ramips: mt7621: create DTSI for ELECOM WRC GS devices with 2 PCI
This creates a dedicated DTSI for ELECOM WRC GS devices with 2 PCI WiFi chips in preparation for the 1 chip - dual radio devices, so the latter can reuse part of the common definitions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
parent
212ad91630
commit
d0b7e186e6
@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||||
|
|
||||||
#include "mt7621_elecom_wrc-gs.dtsi"
|
#include "mt7621_elecom_wrc-gs-2pci.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "elecom,wrc-1750gs", "mediatek,mt7621-soc";
|
compatible = "elecom,wrc-1750gs", "mediatek,mt7621-soc";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||||
|
|
||||||
#include "mt7621_elecom_wrc-gs.dtsi"
|
#include "mt7621_elecom_wrc-gs-2pci.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "elecom,wrc-1750gsv", "mediatek,mt7621-soc";
|
compatible = "elecom,wrc-1750gsv", "mediatek,mt7621-soc";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0-only
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
|
||||||
#include "mt7621_elecom_wrc-gs.dtsi"
|
#include "mt7621_elecom_wrc-gs-2pci.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "elecom,wrc-1900gst", "mediatek,mt7621-soc";
|
compatible = "elecom,wrc-1900gst", "mediatek,mt7621-soc";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include "mt7621_elecom_wrc-gs.dtsi"
|
#include "mt7621_elecom_wrc-gs-2pci.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "elecom,wrc-2533gst", "mediatek,mt7621-soc";
|
compatible = "elecom,wrc-2533gst", "mediatek,mt7621-soc";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||||
|
|
||||||
#include "mt7621_elecom_wrc-gs.dtsi"
|
#include "mt7621_elecom_wrc-gs-2pci.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "elecom,wrc-2533gst2", "mediatek,mt7621-soc";
|
compatible = "elecom,wrc-2533gst2", "mediatek,mt7621-soc";
|
||||||
|
46
target/linux/ramips/dts/mt7621_elecom_wrc-gs-2pci.dtsi
Normal file
46
target/linux/ramips/dts/mt7621_elecom_wrc-gs-2pci.dtsi
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
|
||||||
|
#include "mt7621_elecom_wrc-gs.dtsi"
|
||||||
|
|
||||||
|
&gmac0 {
|
||||||
|
mtd-mac-address = <&factory 0xe000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&wan {
|
||||||
|
mtd-mac-address = <&factory 0xe006>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&state_default {
|
||||||
|
gpio {
|
||||||
|
groups = "uart3", "jtag", "wdt", "sdhci";
|
||||||
|
function = "gpio";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
&pcie0 {
|
||||||
|
wifi@0,0 {
|
||||||
|
compatible = "mediatek,mt76";
|
||||||
|
reg = <0x0000 0 0 0 0>;
|
||||||
|
mediatek,mtd-eeprom = <&factory 0x0000>;
|
||||||
|
ieee80211-freq-limit = <2400000 2500000>;
|
||||||
|
|
||||||
|
led {
|
||||||
|
led-sources = <0>;
|
||||||
|
led-active-low;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
&pcie1 {
|
||||||
|
wifi@0,0 {
|
||||||
|
compatible = "mediatek,mt76";
|
||||||
|
reg = <0x0000 0 0 0 0>;
|
||||||
|
mediatek,mtd-eeprom = <&factory 0x8000>;
|
||||||
|
ieee80211-freq-limit = <5000000 6000000>;
|
||||||
|
|
||||||
|
led {
|
||||||
|
led-sources = <0>;
|
||||||
|
led-active-low;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
@ -83,16 +83,11 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&gmac0 {
|
|
||||||
mtd-mac-address = <&factory 0xe000>;
|
|
||||||
};
|
|
||||||
|
|
||||||
&switch0 {
|
&switch0 {
|
||||||
ports {
|
ports {
|
||||||
wan: port@0 {
|
wan: port@0 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
label = "wan";
|
label = "wan";
|
||||||
mtd-mac-address = <&factory 0xe006>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
port@1 {
|
port@1 {
|
||||||
@ -151,45 +146,10 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&state_default {
|
|
||||||
gpio {
|
|
||||||
groups = "uart3", "jtag", "wdt", "sdhci";
|
|
||||||
function = "gpio";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&pcie {
|
&pcie {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&pcie0 {
|
|
||||||
wifi@0,0 {
|
|
||||||
compatible = "mediatek,mt76";
|
|
||||||
reg = <0x0000 0 0 0 0>;
|
|
||||||
mediatek,mtd-eeprom = <&factory 0x0000>;
|
|
||||||
ieee80211-freq-limit = <2400000 2500000>;
|
|
||||||
|
|
||||||
led {
|
|
||||||
led-sources = <0>;
|
|
||||||
led-active-low;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&pcie1 {
|
|
||||||
wifi@0,0 {
|
|
||||||
compatible = "mediatek,mt76";
|
|
||||||
reg = <0x0000 0 0 0 0>;
|
|
||||||
mediatek,mtd-eeprom = <&factory 0x8000>;
|
|
||||||
ieee80211-freq-limit = <5000000 6000000>;
|
|
||||||
|
|
||||||
led {
|
|
||||||
led-sources = <0>;
|
|
||||||
led-active-low;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&xhci {
|
&xhci {
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user