|
266 | 266 | compatible = "mediatek,mt7623-wdt", |
267 | 267 | "mediatek,mt6589-wdt"; |
268 | 268 | reg = <0 0x10007000 0 0x100>; |
| 269 | + interrupts = <GIC_SPI 88 IRQ_TYPE_EDGE_FALLING>; |
| 270 | + #reset-cells = <1>; |
269 | 271 | }; |
270 | 272 |
|
271 | 273 | timer: timer@10008000 { |
|
494 | 496 | "mediatek,mtk-btif"; |
495 | 497 | reg = <0 0x1100c000 0 0x1000>; |
496 | 498 | interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_LOW>; |
497 | | - clocks = <&pericfg CLK_PERI_BTIF>; |
498 | | - clock-names = "main"; |
| 499 | + clocks = <&pericfg CLK_PERI_BTIF>, <&pericfg CLK_PERI_AP_DMA>; |
| 500 | + clock-names = "main", "apdmac"; |
499 | 501 | reg-shift = <2>; |
500 | 502 | reg-io-width = <4>; |
501 | 503 | status = "disabled"; |
502 | 504 | }; |
503 | 505 |
|
| 506 | + btif_tx: btif_tx@11000780 { |
| 507 | + compatible = "mediatek,btif_tx"; |
| 508 | + reg = <0 0x11000780 0 0x80>; |
| 509 | + interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_LOW>; |
| 510 | + status = "okay"; |
| 511 | + }; |
| 512 | + btif_rx: btif_rx@11000800 { |
| 513 | + compatible = "mediatek,btif_rx"; |
| 514 | + reg = <0 0x11000800 0 0x80>; |
| 515 | + interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_LOW>; |
| 516 | + status = "okay"; |
| 517 | + }; |
| 518 | + |
504 | 519 | nandc: nfi@1100d000 { |
505 | 520 | compatible = "mediatek,mt7623-nfc", |
506 | 521 | "mediatek,mt2701-nfc"; |
|
683 | 698 | status = "disabled"; |
684 | 699 | }; |
685 | 700 |
|
| 701 | + consys: consys@18070000 { |
| 702 | + compatible = "mediatek,mt7623-consys"; |
| 703 | + reg = <0 0x18070000 0 0x0200>, /*CONN_MCU_CONFIG_BASE */ |
| 704 | + <0 0x10001000 0 0x1600>; /*TOPCKGEN_BASE */ |
| 705 | + clocks = <&infracfg CLK_INFRA_CONNMCU>; |
| 706 | + clock-names = "consysbus"; |
| 707 | + power-domains = <&scpsys MT2701_POWER_DOMAIN_CONN>; |
| 708 | + interrupts = <GIC_SPI 185 IRQ_TYPE_LEVEL_LOW>, /* BGF_EINT */ |
| 709 | + <GIC_SPI 163 IRQ_TYPE_LEVEL_LOW>; /* WDT_EINT */ |
| 710 | + resets = <&watchdog MT2701_TOPRGU_CONN_MCU_RST>; |
| 711 | + reset-names = "connsys"; |
| 712 | + status="disabled"; |
| 713 | + }; |
| 714 | + wifi:wifi@180f0000 { |
| 715 | + compatible = "mediatek,mt7623-wifi", |
| 716 | + "mediatek,wifi"; |
| 717 | + reg = <0 0x180f0000 0 0x005c>; |
| 718 | + interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_LOW>; |
| 719 | + clocks = <&pericfg CLK_PERI_AP_DMA>; |
| 720 | + clock-names = "wifi-dma"; |
| 721 | + }; |
| 722 | + |
686 | 723 | hifsys: syscon@1a000000 { |
687 | 724 | compatible = "mediatek,mt7623-hifsys", |
688 | 725 | "mediatek,mt2701-hifsys", |
|
0 commit comments