mt7622.dtsi (5f599b3a0bb8e24300eac5654a74f2e2af256f04) | mt7622.dtsi (26907b5354daab98b50c0bd9098c770a68369dc4) |
---|---|
1/* 2 * Copyright (c) 2017 MediaTek Inc. 3 * Author: Ming Huang <ming.huang@mediatek.com> 4 * Sean Wang <sean.wang@mediatek.com> 5 * 6 * SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 */ 8 --- 528 unchanged lines hidden (view full) --- 537 pciesys: pciesys@1a100800 { 538 compatible = "mediatek,mt7622-pciesys", 539 "syscon"; 540 reg = <0 0x1a100800 0 0x1000>; 541 #clock-cells = <1>; 542 #reset-cells = <1>; 543 }; 544 | 1/* 2 * Copyright (c) 2017 MediaTek Inc. 3 * Author: Ming Huang <ming.huang@mediatek.com> 4 * Sean Wang <sean.wang@mediatek.com> 5 * 6 * SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 */ 8 --- 528 unchanged lines hidden (view full) --- 537 pciesys: pciesys@1a100800 { 538 compatible = "mediatek,mt7622-pciesys", 539 "syscon"; 540 reg = <0 0x1a100800 0 0x1000>; 541 #clock-cells = <1>; 542 #reset-cells = <1>; 543 }; 544 |
545 pcie: pcie@1a140000 { 546 compatible = "mediatek,mt7622-pcie"; 547 device_type = "pci"; 548 reg = <0 0x1a140000 0 0x1000>, 549 <0 0x1a143000 0 0x1000>, 550 <0 0x1a145000 0 0x1000>; 551 reg-names = "subsys", "port0", "port1"; 552 #address-cells = <3>; 553 #size-cells = <2>; 554 interrupts = <GIC_SPI 228 IRQ_TYPE_LEVEL_LOW>, 555 <GIC_SPI 229 IRQ_TYPE_LEVEL_LOW>; 556 clocks = <&pciesys CLK_PCIE_P0_MAC_EN>, 557 <&pciesys CLK_PCIE_P1_MAC_EN>, 558 <&pciesys CLK_PCIE_P0_AHB_EN>, 559 <&pciesys CLK_PCIE_P0_AHB_EN>, 560 <&pciesys CLK_PCIE_P0_AUX_EN>, 561 <&pciesys CLK_PCIE_P1_AUX_EN>, 562 <&pciesys CLK_PCIE_P0_AXI_EN>, 563 <&pciesys CLK_PCIE_P1_AXI_EN>, 564 <&pciesys CLK_PCIE_P0_OBFF_EN>, 565 <&pciesys CLK_PCIE_P1_OBFF_EN>, 566 <&pciesys CLK_PCIE_P0_PIPE_EN>, 567 <&pciesys CLK_PCIE_P1_PIPE_EN>; 568 clock-names = "sys_ck0", "sys_ck1", "ahb_ck0", "ahb_ck1", 569 "aux_ck0", "aux_ck1", "axi_ck0", "axi_ck1", 570 "obff_ck0", "obff_ck1", "pipe_ck0", "pipe_ck1"; 571 power-domains = <&scpsys MT7622_POWER_DOMAIN_HIF0>; 572 bus-range = <0x00 0xff>; 573 ranges = <0x82000000 0 0x20000000 0x0 0x20000000 0 0x10000000>; 574 status = "disabled"; 575 576 pcie0: pcie@0,0 { 577 reg = <0x0000 0 0 0 0>; 578 #address-cells = <3>; 579 #size-cells = <2>; 580 #interrupt-cells = <1>; 581 ranges; 582 status = "disabled"; 583 584 num-lanes = <1>; 585 interrupt-map-mask = <0 0 0 7>; 586 interrupt-map = <0 0 0 1 &pcie_intc0 0>, 587 <0 0 0 2 &pcie_intc0 1>, 588 <0 0 0 3 &pcie_intc0 2>, 589 <0 0 0 4 &pcie_intc0 3>; 590 pcie_intc0: interrupt-controller { 591 interrupt-controller; 592 #address-cells = <0>; 593 #interrupt-cells = <1>; 594 }; 595 }; 596 597 pcie1: pcie@1,0 { 598 reg = <0x0800 0 0 0 0>; 599 #address-cells = <3>; 600 #size-cells = <2>; 601 #interrupt-cells = <1>; 602 ranges; 603 status = "disabled"; 604 605 num-lanes = <1>; 606 interrupt-map-mask = <0 0 0 7>; 607 interrupt-map = <0 0 0 1 &pcie_intc1 0>, 608 <0 0 0 2 &pcie_intc1 1>, 609 <0 0 0 3 &pcie_intc1 2>, 610 <0 0 0 4 &pcie_intc1 3>; 611 pcie_intc1: interrupt-controller { 612 interrupt-controller; 613 #address-cells = <0>; 614 #interrupt-cells = <1>; 615 }; 616 }; 617 }; 618 |
|
545 ethsys: syscon@1b000000 { 546 compatible = "mediatek,mt7622-ethsys", 547 "syscon"; 548 reg = <0 0x1b000000 0 0x1000>; 549 #clock-cells = <1>; 550 #reset-cells = <1>; 551 }; 552 --- 38 unchanged lines hidden --- | 619 ethsys: syscon@1b000000 { 620 compatible = "mediatek,mt7622-ethsys", 621 "syscon"; 622 reg = <0 0x1b000000 0 0x1000>; 623 #clock-cells = <1>; 624 #reset-cells = <1>; 625 }; 626 --- 38 unchanged lines hidden --- |