162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Device Tree Source for J7200 SoC Family Main Domain peripherals 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/ 662306a36Sopenharmony_ci */ 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci/ { 962306a36Sopenharmony_ci serdes_refclk: serdes-refclk { 1062306a36Sopenharmony_ci #clock-cells = <0>; 1162306a36Sopenharmony_ci compatible = "fixed-clock"; 1262306a36Sopenharmony_ci }; 1362306a36Sopenharmony_ci}; 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci&cbass_main { 1662306a36Sopenharmony_ci msmc_ram: sram@70000000 { 1762306a36Sopenharmony_ci compatible = "mmio-sram"; 1862306a36Sopenharmony_ci reg = <0x00 0x70000000 0x00 0x100000>; 1962306a36Sopenharmony_ci #address-cells = <1>; 2062306a36Sopenharmony_ci #size-cells = <1>; 2162306a36Sopenharmony_ci ranges = <0x00 0x00 0x70000000 0x100000>; 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci atf-sram@0 { 2462306a36Sopenharmony_ci reg = <0x00 0x20000>; 2562306a36Sopenharmony_ci }; 2662306a36Sopenharmony_ci }; 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci scm_conf: scm-conf@100000 { 2962306a36Sopenharmony_ci compatible = "ti,j721e-system-controller", "syscon", "simple-mfd"; 3062306a36Sopenharmony_ci reg = <0x00 0x00100000 0x00 0x1c000>; 3162306a36Sopenharmony_ci #address-cells = <1>; 3262306a36Sopenharmony_ci #size-cells = <1>; 3362306a36Sopenharmony_ci ranges = <0x00 0x00 0x00100000 0x1c000>; 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci serdes_ln_ctrl: mux-controller@4080 { 3662306a36Sopenharmony_ci compatible = "mmio-mux"; 3762306a36Sopenharmony_ci #mux-control-cells = <1>; 3862306a36Sopenharmony_ci mux-reg-masks = <0x4080 0x3>, <0x4084 0x3>, /* SERDES0 lane0/1 select */ 3962306a36Sopenharmony_ci <0x4088 0x3>, <0x408c 0x3>; /* SERDES0 lane2/3 select */ 4062306a36Sopenharmony_ci }; 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci cpsw0_phy_gmii_sel: phy@4044 { 4362306a36Sopenharmony_ci compatible = "ti,j7200-cpsw5g-phy-gmii-sel"; 4462306a36Sopenharmony_ci ti,qsgmii-main-ports = <1>; 4562306a36Sopenharmony_ci reg = <0x4044 0x10>; 4662306a36Sopenharmony_ci #phy-cells = <1>; 4762306a36Sopenharmony_ci }; 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci usb_serdes_mux: mux-controller@4000 { 5062306a36Sopenharmony_ci compatible = "mmio-mux"; 5162306a36Sopenharmony_ci #mux-control-cells = <1>; 5262306a36Sopenharmony_ci mux-reg-masks = <0x4000 0x8000000>; /* USB0 to SERDES0 lane 1/3 mux */ 5362306a36Sopenharmony_ci }; 5462306a36Sopenharmony_ci }; 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci gic500: interrupt-controller@1800000 { 5762306a36Sopenharmony_ci compatible = "arm,gic-v3"; 5862306a36Sopenharmony_ci #address-cells = <2>; 5962306a36Sopenharmony_ci #size-cells = <2>; 6062306a36Sopenharmony_ci ranges; 6162306a36Sopenharmony_ci #interrupt-cells = <3>; 6262306a36Sopenharmony_ci interrupt-controller; 6362306a36Sopenharmony_ci reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ 6462306a36Sopenharmony_ci <0x00 0x01900000 0x00 0x100000>, /* GICR */ 6562306a36Sopenharmony_ci <0x00 0x6f000000 0x00 0x2000>, /* GICC */ 6662306a36Sopenharmony_ci <0x00 0x6f010000 0x00 0x1000>, /* GICH */ 6762306a36Sopenharmony_ci <0x00 0x6f020000 0x00 0x2000>; /* GICV */ 6862306a36Sopenharmony_ci 6962306a36Sopenharmony_ci /* vcpumntirq: virtual CPU interface maintenance interrupt */ 7062306a36Sopenharmony_ci interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>; 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ci gic_its: msi-controller@1820000 { 7362306a36Sopenharmony_ci compatible = "arm,gic-v3-its"; 7462306a36Sopenharmony_ci reg = <0x00 0x01820000 0x00 0x10000>; 7562306a36Sopenharmony_ci socionext,synquacer-pre-its = <0x1000000 0x400000>; 7662306a36Sopenharmony_ci msi-controller; 7762306a36Sopenharmony_ci #msi-cells = <1>; 7862306a36Sopenharmony_ci }; 7962306a36Sopenharmony_ci }; 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ci main_gpio_intr: interrupt-controller@a00000 { 8262306a36Sopenharmony_ci compatible = "ti,sci-intr"; 8362306a36Sopenharmony_ci reg = <0x00 0x00a00000 0x00 0x800>; 8462306a36Sopenharmony_ci ti,intr-trigger-type = <1>; 8562306a36Sopenharmony_ci interrupt-controller; 8662306a36Sopenharmony_ci interrupt-parent = <&gic500>; 8762306a36Sopenharmony_ci #interrupt-cells = <1>; 8862306a36Sopenharmony_ci ti,sci = <&dmsc>; 8962306a36Sopenharmony_ci ti,sci-dev-id = <131>; 9062306a36Sopenharmony_ci ti,interrupt-ranges = <8 392 56>; 9162306a36Sopenharmony_ci }; 9262306a36Sopenharmony_ci 9362306a36Sopenharmony_ci main_navss: bus@30000000 { 9462306a36Sopenharmony_ci compatible = "simple-mfd"; 9562306a36Sopenharmony_ci #address-cells = <2>; 9662306a36Sopenharmony_ci #size-cells = <2>; 9762306a36Sopenharmony_ci ranges = <0x00 0x30000000 0x00 0x30000000 0x00 0x0c400000>; 9862306a36Sopenharmony_ci ti,sci-dev-id = <199>; 9962306a36Sopenharmony_ci dma-coherent; 10062306a36Sopenharmony_ci dma-ranges; 10162306a36Sopenharmony_ci 10262306a36Sopenharmony_ci main_navss_intr: interrupt-controller@310e0000 { 10362306a36Sopenharmony_ci compatible = "ti,sci-intr"; 10462306a36Sopenharmony_ci reg = <0x00 0x310e0000 0x00 0x4000>; 10562306a36Sopenharmony_ci ti,intr-trigger-type = <4>; 10662306a36Sopenharmony_ci interrupt-controller; 10762306a36Sopenharmony_ci interrupt-parent = <&gic500>; 10862306a36Sopenharmony_ci #interrupt-cells = <1>; 10962306a36Sopenharmony_ci ti,sci = <&dmsc>; 11062306a36Sopenharmony_ci ti,sci-dev-id = <213>; 11162306a36Sopenharmony_ci ti,interrupt-ranges = <0 64 64>, 11262306a36Sopenharmony_ci <64 448 64>, 11362306a36Sopenharmony_ci <128 672 64>; 11462306a36Sopenharmony_ci }; 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ci main_udmass_inta: msi-controller@33d00000 { 11762306a36Sopenharmony_ci compatible = "ti,sci-inta"; 11862306a36Sopenharmony_ci reg = <0x00 0x33d00000 0x00 0x100000>; 11962306a36Sopenharmony_ci interrupt-controller; 12062306a36Sopenharmony_ci #interrupt-cells = <0>; 12162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 12262306a36Sopenharmony_ci msi-controller; 12362306a36Sopenharmony_ci ti,sci = <&dmsc>; 12462306a36Sopenharmony_ci ti,sci-dev-id = <209>; 12562306a36Sopenharmony_ci ti,interrupt-ranges = <0 0 256>; 12662306a36Sopenharmony_ci }; 12762306a36Sopenharmony_ci 12862306a36Sopenharmony_ci secure_proxy_main: mailbox@32c00000 { 12962306a36Sopenharmony_ci compatible = "ti,am654-secure-proxy"; 13062306a36Sopenharmony_ci #mbox-cells = <1>; 13162306a36Sopenharmony_ci reg-names = "target_data", "rt", "scfg"; 13262306a36Sopenharmony_ci reg = <0x00 0x32c00000 0x00 0x100000>, 13362306a36Sopenharmony_ci <0x00 0x32400000 0x00 0x100000>, 13462306a36Sopenharmony_ci <0x00 0x32800000 0x00 0x100000>; 13562306a36Sopenharmony_ci interrupt-names = "rx_011"; 13662306a36Sopenharmony_ci interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 13762306a36Sopenharmony_ci }; 13862306a36Sopenharmony_ci 13962306a36Sopenharmony_ci hwspinlock: spinlock@30e00000 { 14062306a36Sopenharmony_ci compatible = "ti,am654-hwspinlock"; 14162306a36Sopenharmony_ci reg = <0x00 0x30e00000 0x00 0x1000>; 14262306a36Sopenharmony_ci #hwlock-cells = <1>; 14362306a36Sopenharmony_ci }; 14462306a36Sopenharmony_ci 14562306a36Sopenharmony_ci mailbox0_cluster0: mailbox@31f80000 { 14662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 14762306a36Sopenharmony_ci reg = <0x00 0x31f80000 0x00 0x200>; 14862306a36Sopenharmony_ci #mbox-cells = <1>; 14962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 15062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 15162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 15262306a36Sopenharmony_ci status = "disabled"; 15362306a36Sopenharmony_ci }; 15462306a36Sopenharmony_ci 15562306a36Sopenharmony_ci mailbox0_cluster1: mailbox@31f81000 { 15662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 15762306a36Sopenharmony_ci reg = <0x00 0x31f81000 0x00 0x200>; 15862306a36Sopenharmony_ci #mbox-cells = <1>; 15962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 16062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 16162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 16262306a36Sopenharmony_ci status = "disabled"; 16362306a36Sopenharmony_ci }; 16462306a36Sopenharmony_ci 16562306a36Sopenharmony_ci mailbox0_cluster2: mailbox@31f82000 { 16662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 16762306a36Sopenharmony_ci reg = <0x00 0x31f82000 0x00 0x200>; 16862306a36Sopenharmony_ci #mbox-cells = <1>; 16962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 17062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 17162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 17262306a36Sopenharmony_ci status = "disabled"; 17362306a36Sopenharmony_ci }; 17462306a36Sopenharmony_ci 17562306a36Sopenharmony_ci mailbox0_cluster3: mailbox@31f83000 { 17662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 17762306a36Sopenharmony_ci reg = <0x00 0x31f83000 0x00 0x200>; 17862306a36Sopenharmony_ci #mbox-cells = <1>; 17962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 18062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 18162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 18262306a36Sopenharmony_ci status = "disabled"; 18362306a36Sopenharmony_ci }; 18462306a36Sopenharmony_ci 18562306a36Sopenharmony_ci mailbox0_cluster4: mailbox@31f84000 { 18662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 18762306a36Sopenharmony_ci reg = <0x00 0x31f84000 0x00 0x200>; 18862306a36Sopenharmony_ci #mbox-cells = <1>; 18962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 19062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 19162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 19262306a36Sopenharmony_ci status = "disabled"; 19362306a36Sopenharmony_ci }; 19462306a36Sopenharmony_ci 19562306a36Sopenharmony_ci mailbox0_cluster5: mailbox@31f85000 { 19662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 19762306a36Sopenharmony_ci reg = <0x00 0x31f85000 0x00 0x200>; 19862306a36Sopenharmony_ci #mbox-cells = <1>; 19962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 20062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 20162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 20262306a36Sopenharmony_ci status = "disabled"; 20362306a36Sopenharmony_ci }; 20462306a36Sopenharmony_ci 20562306a36Sopenharmony_ci mailbox0_cluster6: mailbox@31f86000 { 20662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 20762306a36Sopenharmony_ci reg = <0x00 0x31f86000 0x00 0x200>; 20862306a36Sopenharmony_ci #mbox-cells = <1>; 20962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 21062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 21162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 21262306a36Sopenharmony_ci status = "disabled"; 21362306a36Sopenharmony_ci }; 21462306a36Sopenharmony_ci 21562306a36Sopenharmony_ci mailbox0_cluster7: mailbox@31f87000 { 21662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 21762306a36Sopenharmony_ci reg = <0x00 0x31f87000 0x00 0x200>; 21862306a36Sopenharmony_ci #mbox-cells = <1>; 21962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 22062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 22162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 22262306a36Sopenharmony_ci status = "disabled"; 22362306a36Sopenharmony_ci }; 22462306a36Sopenharmony_ci 22562306a36Sopenharmony_ci mailbox0_cluster8: mailbox@31f88000 { 22662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 22762306a36Sopenharmony_ci reg = <0x00 0x31f88000 0x00 0x200>; 22862306a36Sopenharmony_ci #mbox-cells = <1>; 22962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 23062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 23162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 23262306a36Sopenharmony_ci status = "disabled"; 23362306a36Sopenharmony_ci }; 23462306a36Sopenharmony_ci 23562306a36Sopenharmony_ci mailbox0_cluster9: mailbox@31f89000 { 23662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 23762306a36Sopenharmony_ci reg = <0x00 0x31f89000 0x00 0x200>; 23862306a36Sopenharmony_ci #mbox-cells = <1>; 23962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 24062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 24162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 24262306a36Sopenharmony_ci status = "disabled"; 24362306a36Sopenharmony_ci }; 24462306a36Sopenharmony_ci 24562306a36Sopenharmony_ci mailbox0_cluster10: mailbox@31f8a000 { 24662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 24762306a36Sopenharmony_ci reg = <0x00 0x31f8a000 0x00 0x200>; 24862306a36Sopenharmony_ci #mbox-cells = <1>; 24962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 25062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 25162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 25262306a36Sopenharmony_ci status = "disabled"; 25362306a36Sopenharmony_ci }; 25462306a36Sopenharmony_ci 25562306a36Sopenharmony_ci mailbox0_cluster11: mailbox@31f8b000 { 25662306a36Sopenharmony_ci compatible = "ti,am654-mailbox"; 25762306a36Sopenharmony_ci reg = <0x00 0x31f8b000 0x00 0x200>; 25862306a36Sopenharmony_ci #mbox-cells = <1>; 25962306a36Sopenharmony_ci ti,mbox-num-users = <4>; 26062306a36Sopenharmony_ci ti,mbox-num-fifos = <16>; 26162306a36Sopenharmony_ci interrupt-parent = <&main_navss_intr>; 26262306a36Sopenharmony_ci status = "disabled"; 26362306a36Sopenharmony_ci }; 26462306a36Sopenharmony_ci 26562306a36Sopenharmony_ci main_ringacc: ringacc@3c000000 { 26662306a36Sopenharmony_ci compatible = "ti,am654-navss-ringacc"; 26762306a36Sopenharmony_ci reg = <0x00 0x3c000000 0x00 0x400000>, 26862306a36Sopenharmony_ci <0x00 0x38000000 0x00 0x400000>, 26962306a36Sopenharmony_ci <0x00 0x31120000 0x00 0x100>, 27062306a36Sopenharmony_ci <0x00 0x33000000 0x00 0x40000>, 27162306a36Sopenharmony_ci <0x00 0x31080000 0x00 0x40000>; 27262306a36Sopenharmony_ci reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg"; 27362306a36Sopenharmony_ci ti,num-rings = <1024>; 27462306a36Sopenharmony_ci ti,sci-rm-range-gp-rings = <0x1>; /* GP ring range */ 27562306a36Sopenharmony_ci ti,sci = <&dmsc>; 27662306a36Sopenharmony_ci ti,sci-dev-id = <211>; 27762306a36Sopenharmony_ci msi-parent = <&main_udmass_inta>; 27862306a36Sopenharmony_ci }; 27962306a36Sopenharmony_ci 28062306a36Sopenharmony_ci main_udmap: dma-controller@31150000 { 28162306a36Sopenharmony_ci compatible = "ti,j721e-navss-main-udmap"; 28262306a36Sopenharmony_ci reg = <0x00 0x31150000 0x00 0x100>, 28362306a36Sopenharmony_ci <0x00 0x34000000 0x00 0x100000>, 28462306a36Sopenharmony_ci <0x00 0x35000000 0x00 0x100000>; 28562306a36Sopenharmony_ci reg-names = "gcfg", "rchanrt", "tchanrt"; 28662306a36Sopenharmony_ci msi-parent = <&main_udmass_inta>; 28762306a36Sopenharmony_ci #dma-cells = <1>; 28862306a36Sopenharmony_ci 28962306a36Sopenharmony_ci ti,sci = <&dmsc>; 29062306a36Sopenharmony_ci ti,sci-dev-id = <212>; 29162306a36Sopenharmony_ci ti,ringacc = <&main_ringacc>; 29262306a36Sopenharmony_ci 29362306a36Sopenharmony_ci ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */ 29462306a36Sopenharmony_ci <0x0f>, /* TX_HCHAN */ 29562306a36Sopenharmony_ci <0x10>; /* TX_UHCHAN */ 29662306a36Sopenharmony_ci ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */ 29762306a36Sopenharmony_ci <0x0b>, /* RX_HCHAN */ 29862306a36Sopenharmony_ci <0x0c>; /* RX_UHCHAN */ 29962306a36Sopenharmony_ci ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */ 30062306a36Sopenharmony_ci }; 30162306a36Sopenharmony_ci 30262306a36Sopenharmony_ci cpts@310d0000 { 30362306a36Sopenharmony_ci compatible = "ti,j721e-cpts"; 30462306a36Sopenharmony_ci reg = <0x00 0x310d0000 0x00 0x400>; 30562306a36Sopenharmony_ci reg-names = "cpts"; 30662306a36Sopenharmony_ci clocks = <&k3_clks 201 1>; 30762306a36Sopenharmony_ci clock-names = "cpts"; 30862306a36Sopenharmony_ci interrupts-extended = <&main_navss_intr 391>; 30962306a36Sopenharmony_ci interrupt-names = "cpts"; 31062306a36Sopenharmony_ci ti,cpts-periodic-outputs = <6>; 31162306a36Sopenharmony_ci ti,cpts-ext-ts-inputs = <8>; 31262306a36Sopenharmony_ci }; 31362306a36Sopenharmony_ci }; 31462306a36Sopenharmony_ci 31562306a36Sopenharmony_ci cpsw0: ethernet@c000000 { 31662306a36Sopenharmony_ci compatible = "ti,j7200-cpswxg-nuss"; 31762306a36Sopenharmony_ci #address-cells = <2>; 31862306a36Sopenharmony_ci #size-cells = <2>; 31962306a36Sopenharmony_ci reg = <0x00 0xc000000 0x00 0x200000>; 32062306a36Sopenharmony_ci reg-names = "cpsw_nuss"; 32162306a36Sopenharmony_ci ranges = <0x00 0x00 0x00 0xc000000 0x00 0x200000>; 32262306a36Sopenharmony_ci clocks = <&k3_clks 19 33>; 32362306a36Sopenharmony_ci clock-names = "fck"; 32462306a36Sopenharmony_ci power-domains = <&k3_pds 19 TI_SCI_PD_EXCLUSIVE>; 32562306a36Sopenharmony_ci 32662306a36Sopenharmony_ci dmas = <&main_udmap 0xca00>, 32762306a36Sopenharmony_ci <&main_udmap 0xca01>, 32862306a36Sopenharmony_ci <&main_udmap 0xca02>, 32962306a36Sopenharmony_ci <&main_udmap 0xca03>, 33062306a36Sopenharmony_ci <&main_udmap 0xca04>, 33162306a36Sopenharmony_ci <&main_udmap 0xca05>, 33262306a36Sopenharmony_ci <&main_udmap 0xca06>, 33362306a36Sopenharmony_ci <&main_udmap 0xca07>, 33462306a36Sopenharmony_ci <&main_udmap 0x4a00>; 33562306a36Sopenharmony_ci dma-names = "tx0", "tx1", "tx2", "tx3", 33662306a36Sopenharmony_ci "tx4", "tx5", "tx6", "tx7", 33762306a36Sopenharmony_ci "rx"; 33862306a36Sopenharmony_ci 33962306a36Sopenharmony_ci status = "disabled"; 34062306a36Sopenharmony_ci 34162306a36Sopenharmony_ci ethernet-ports { 34262306a36Sopenharmony_ci #address-cells = <1>; 34362306a36Sopenharmony_ci #size-cells = <0>; 34462306a36Sopenharmony_ci cpsw0_port1: port@1 { 34562306a36Sopenharmony_ci reg = <1>; 34662306a36Sopenharmony_ci ti,mac-only; 34762306a36Sopenharmony_ci label = "port1"; 34862306a36Sopenharmony_ci status = "disabled"; 34962306a36Sopenharmony_ci }; 35062306a36Sopenharmony_ci 35162306a36Sopenharmony_ci cpsw0_port2: port@2 { 35262306a36Sopenharmony_ci reg = <2>; 35362306a36Sopenharmony_ci ti,mac-only; 35462306a36Sopenharmony_ci label = "port2"; 35562306a36Sopenharmony_ci status = "disabled"; 35662306a36Sopenharmony_ci }; 35762306a36Sopenharmony_ci 35862306a36Sopenharmony_ci cpsw0_port3: port@3 { 35962306a36Sopenharmony_ci reg = <3>; 36062306a36Sopenharmony_ci ti,mac-only; 36162306a36Sopenharmony_ci label = "port3"; 36262306a36Sopenharmony_ci status = "disabled"; 36362306a36Sopenharmony_ci }; 36462306a36Sopenharmony_ci 36562306a36Sopenharmony_ci cpsw0_port4: port@4 { 36662306a36Sopenharmony_ci reg = <4>; 36762306a36Sopenharmony_ci ti,mac-only; 36862306a36Sopenharmony_ci label = "port4"; 36962306a36Sopenharmony_ci status = "disabled"; 37062306a36Sopenharmony_ci }; 37162306a36Sopenharmony_ci }; 37262306a36Sopenharmony_ci 37362306a36Sopenharmony_ci cpsw5g_mdio: mdio@f00 { 37462306a36Sopenharmony_ci compatible = "ti,cpsw-mdio","ti,davinci_mdio"; 37562306a36Sopenharmony_ci reg = <0x00 0xf00 0x00 0x100>; 37662306a36Sopenharmony_ci #address-cells = <1>; 37762306a36Sopenharmony_ci #size-cells = <0>; 37862306a36Sopenharmony_ci clocks = <&k3_clks 19 33>; 37962306a36Sopenharmony_ci clock-names = "fck"; 38062306a36Sopenharmony_ci bus_freq = <1000000>; 38162306a36Sopenharmony_ci status = "disabled"; 38262306a36Sopenharmony_ci }; 38362306a36Sopenharmony_ci 38462306a36Sopenharmony_ci cpts@3d000 { 38562306a36Sopenharmony_ci compatible = "ti,j721e-cpts"; 38662306a36Sopenharmony_ci reg = <0x00 0x3d000 0x00 0x400>; 38762306a36Sopenharmony_ci clocks = <&k3_clks 19 16>; 38862306a36Sopenharmony_ci clock-names = "cpts"; 38962306a36Sopenharmony_ci interrupts-extended = <&gic500 GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; 39062306a36Sopenharmony_ci interrupt-names = "cpts"; 39162306a36Sopenharmony_ci ti,cpts-ext-ts-inputs = <4>; 39262306a36Sopenharmony_ci ti,cpts-periodic-outputs = <2>; 39362306a36Sopenharmony_ci }; 39462306a36Sopenharmony_ci }; 39562306a36Sopenharmony_ci 39662306a36Sopenharmony_ci /* TIMERIO pad input CTRLMMR_TIMER*_CTRL registers */ 39762306a36Sopenharmony_ci main_timerio_input: pinctrl@104200 { 39862306a36Sopenharmony_ci compatible = "pinctrl-single"; 39962306a36Sopenharmony_ci reg = <0x0 0x104200 0x0 0x50>; 40062306a36Sopenharmony_ci #pinctrl-cells = <1>; 40162306a36Sopenharmony_ci pinctrl-single,register-width = <32>; 40262306a36Sopenharmony_ci pinctrl-single,function-mask = <0x000001ff>; 40362306a36Sopenharmony_ci }; 40462306a36Sopenharmony_ci 40562306a36Sopenharmony_ci /* TIMERIO pad output CTCTRLMMR_TIMERIO*_CTRL registers */ 40662306a36Sopenharmony_ci main_timerio_output: pinctrl@104280 { 40762306a36Sopenharmony_ci compatible = "pinctrl-single"; 40862306a36Sopenharmony_ci reg = <0x0 0x104280 0x0 0x20>; 40962306a36Sopenharmony_ci #pinctrl-cells = <1>; 41062306a36Sopenharmony_ci pinctrl-single,register-width = <32>; 41162306a36Sopenharmony_ci pinctrl-single,function-mask = <0x0000001f>; 41262306a36Sopenharmony_ci }; 41362306a36Sopenharmony_ci 41462306a36Sopenharmony_ci main_pmx0: pinctrl@11c000 { 41562306a36Sopenharmony_ci compatible = "pinctrl-single"; 41662306a36Sopenharmony_ci /* Proxy 0 addressing */ 41762306a36Sopenharmony_ci reg = <0x00 0x11c000 0x00 0x10c>; 41862306a36Sopenharmony_ci #pinctrl-cells = <1>; 41962306a36Sopenharmony_ci pinctrl-single,register-width = <32>; 42062306a36Sopenharmony_ci pinctrl-single,function-mask = <0xffffffff>; 42162306a36Sopenharmony_ci }; 42262306a36Sopenharmony_ci 42362306a36Sopenharmony_ci main_pmx1: pinctrl@11c11c { 42462306a36Sopenharmony_ci compatible = "pinctrl-single"; 42562306a36Sopenharmony_ci /* Proxy 0 addressing */ 42662306a36Sopenharmony_ci reg = <0x00 0x11c11c 0x00 0xc>; 42762306a36Sopenharmony_ci #pinctrl-cells = <1>; 42862306a36Sopenharmony_ci pinctrl-single,register-width = <32>; 42962306a36Sopenharmony_ci pinctrl-single,function-mask = <0xffffffff>; 43062306a36Sopenharmony_ci }; 43162306a36Sopenharmony_ci 43262306a36Sopenharmony_ci main_uart0: serial@2800000 { 43362306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 43462306a36Sopenharmony_ci reg = <0x00 0x02800000 0x00 0x100>; 43562306a36Sopenharmony_ci interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>; 43662306a36Sopenharmony_ci clock-frequency = <48000000>; 43762306a36Sopenharmony_ci current-speed = <115200>; 43862306a36Sopenharmony_ci power-domains = <&k3_pds 146 TI_SCI_PD_EXCLUSIVE>; 43962306a36Sopenharmony_ci clocks = <&k3_clks 146 2>; 44062306a36Sopenharmony_ci clock-names = "fclk"; 44162306a36Sopenharmony_ci status = "disabled"; 44262306a36Sopenharmony_ci }; 44362306a36Sopenharmony_ci 44462306a36Sopenharmony_ci main_uart1: serial@2810000 { 44562306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 44662306a36Sopenharmony_ci reg = <0x00 0x02810000 0x00 0x100>; 44762306a36Sopenharmony_ci interrupts = <GIC_SPI 193 IRQ_TYPE_LEVEL_HIGH>; 44862306a36Sopenharmony_ci clock-frequency = <48000000>; 44962306a36Sopenharmony_ci current-speed = <115200>; 45062306a36Sopenharmony_ci power-domains = <&k3_pds 278 TI_SCI_PD_EXCLUSIVE>; 45162306a36Sopenharmony_ci clocks = <&k3_clks 278 2>; 45262306a36Sopenharmony_ci clock-names = "fclk"; 45362306a36Sopenharmony_ci status = "disabled"; 45462306a36Sopenharmony_ci }; 45562306a36Sopenharmony_ci 45662306a36Sopenharmony_ci main_uart2: serial@2820000 { 45762306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 45862306a36Sopenharmony_ci reg = <0x00 0x02820000 0x00 0x100>; 45962306a36Sopenharmony_ci interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>; 46062306a36Sopenharmony_ci clock-frequency = <48000000>; 46162306a36Sopenharmony_ci current-speed = <115200>; 46262306a36Sopenharmony_ci power-domains = <&k3_pds 279 TI_SCI_PD_EXCLUSIVE>; 46362306a36Sopenharmony_ci clocks = <&k3_clks 279 2>; 46462306a36Sopenharmony_ci clock-names = "fclk"; 46562306a36Sopenharmony_ci status = "disabled"; 46662306a36Sopenharmony_ci }; 46762306a36Sopenharmony_ci 46862306a36Sopenharmony_ci main_uart3: serial@2830000 { 46962306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 47062306a36Sopenharmony_ci reg = <0x00 0x02830000 0x00 0x100>; 47162306a36Sopenharmony_ci interrupts = <GIC_SPI 195 IRQ_TYPE_LEVEL_HIGH>; 47262306a36Sopenharmony_ci clock-frequency = <48000000>; 47362306a36Sopenharmony_ci current-speed = <115200>; 47462306a36Sopenharmony_ci power-domains = <&k3_pds 280 TI_SCI_PD_EXCLUSIVE>; 47562306a36Sopenharmony_ci clocks = <&k3_clks 280 2>; 47662306a36Sopenharmony_ci clock-names = "fclk"; 47762306a36Sopenharmony_ci status = "disabled"; 47862306a36Sopenharmony_ci }; 47962306a36Sopenharmony_ci 48062306a36Sopenharmony_ci main_uart4: serial@2840000 { 48162306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 48262306a36Sopenharmony_ci reg = <0x00 0x02840000 0x00 0x100>; 48362306a36Sopenharmony_ci interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>; 48462306a36Sopenharmony_ci clock-frequency = <48000000>; 48562306a36Sopenharmony_ci current-speed = <115200>; 48662306a36Sopenharmony_ci power-domains = <&k3_pds 281 TI_SCI_PD_EXCLUSIVE>; 48762306a36Sopenharmony_ci clocks = <&k3_clks 281 2>; 48862306a36Sopenharmony_ci clock-names = "fclk"; 48962306a36Sopenharmony_ci status = "disabled"; 49062306a36Sopenharmony_ci }; 49162306a36Sopenharmony_ci 49262306a36Sopenharmony_ci main_uart5: serial@2850000 { 49362306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 49462306a36Sopenharmony_ci reg = <0x00 0x02850000 0x00 0x100>; 49562306a36Sopenharmony_ci interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 49662306a36Sopenharmony_ci clock-frequency = <48000000>; 49762306a36Sopenharmony_ci current-speed = <115200>; 49862306a36Sopenharmony_ci power-domains = <&k3_pds 282 TI_SCI_PD_EXCLUSIVE>; 49962306a36Sopenharmony_ci clocks = <&k3_clks 282 2>; 50062306a36Sopenharmony_ci clock-names = "fclk"; 50162306a36Sopenharmony_ci status = "disabled"; 50262306a36Sopenharmony_ci }; 50362306a36Sopenharmony_ci 50462306a36Sopenharmony_ci main_uart6: serial@2860000 { 50562306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 50662306a36Sopenharmony_ci reg = <0x00 0x02860000 0x00 0x100>; 50762306a36Sopenharmony_ci interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_HIGH>; 50862306a36Sopenharmony_ci clock-frequency = <48000000>; 50962306a36Sopenharmony_ci current-speed = <115200>; 51062306a36Sopenharmony_ci power-domains = <&k3_pds 283 TI_SCI_PD_EXCLUSIVE>; 51162306a36Sopenharmony_ci clocks = <&k3_clks 283 2>; 51262306a36Sopenharmony_ci clock-names = "fclk"; 51362306a36Sopenharmony_ci status = "disabled"; 51462306a36Sopenharmony_ci }; 51562306a36Sopenharmony_ci 51662306a36Sopenharmony_ci main_uart7: serial@2870000 { 51762306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 51862306a36Sopenharmony_ci reg = <0x00 0x02870000 0x00 0x100>; 51962306a36Sopenharmony_ci interrupts = <GIC_SPI 199 IRQ_TYPE_LEVEL_HIGH>; 52062306a36Sopenharmony_ci clock-frequency = <48000000>; 52162306a36Sopenharmony_ci current-speed = <115200>; 52262306a36Sopenharmony_ci power-domains = <&k3_pds 284 TI_SCI_PD_EXCLUSIVE>; 52362306a36Sopenharmony_ci clocks = <&k3_clks 284 2>; 52462306a36Sopenharmony_ci clock-names = "fclk"; 52562306a36Sopenharmony_ci status = "disabled"; 52662306a36Sopenharmony_ci }; 52762306a36Sopenharmony_ci 52862306a36Sopenharmony_ci main_uart8: serial@2880000 { 52962306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 53062306a36Sopenharmony_ci reg = <0x00 0x02880000 0x00 0x100>; 53162306a36Sopenharmony_ci interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>; 53262306a36Sopenharmony_ci clock-frequency = <48000000>; 53362306a36Sopenharmony_ci current-speed = <115200>; 53462306a36Sopenharmony_ci power-domains = <&k3_pds 285 TI_SCI_PD_EXCLUSIVE>; 53562306a36Sopenharmony_ci clocks = <&k3_clks 285 2>; 53662306a36Sopenharmony_ci clock-names = "fclk"; 53762306a36Sopenharmony_ci status = "disabled"; 53862306a36Sopenharmony_ci }; 53962306a36Sopenharmony_ci 54062306a36Sopenharmony_ci main_uart9: serial@2890000 { 54162306a36Sopenharmony_ci compatible = "ti,j721e-uart", "ti,am654-uart"; 54262306a36Sopenharmony_ci reg = <0x00 0x02890000 0x00 0x100>; 54362306a36Sopenharmony_ci interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>; 54462306a36Sopenharmony_ci clock-frequency = <48000000>; 54562306a36Sopenharmony_ci current-speed = <115200>; 54662306a36Sopenharmony_ci power-domains = <&k3_pds 286 TI_SCI_PD_EXCLUSIVE>; 54762306a36Sopenharmony_ci clocks = <&k3_clks 286 2>; 54862306a36Sopenharmony_ci clock-names = "fclk"; 54962306a36Sopenharmony_ci status = "disabled"; 55062306a36Sopenharmony_ci }; 55162306a36Sopenharmony_ci 55262306a36Sopenharmony_ci main_i2c0: i2c@2000000 { 55362306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 55462306a36Sopenharmony_ci reg = <0x00 0x2000000 0x00 0x100>; 55562306a36Sopenharmony_ci interrupts = <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>; 55662306a36Sopenharmony_ci #address-cells = <1>; 55762306a36Sopenharmony_ci #size-cells = <0>; 55862306a36Sopenharmony_ci clock-names = "fck"; 55962306a36Sopenharmony_ci clocks = <&k3_clks 187 1>; 56062306a36Sopenharmony_ci power-domains = <&k3_pds 187 TI_SCI_PD_SHARED>; 56162306a36Sopenharmony_ci status = "disabled"; 56262306a36Sopenharmony_ci }; 56362306a36Sopenharmony_ci 56462306a36Sopenharmony_ci main_i2c1: i2c@2010000 { 56562306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 56662306a36Sopenharmony_ci reg = <0x00 0x2010000 0x00 0x100>; 56762306a36Sopenharmony_ci interrupts = <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>; 56862306a36Sopenharmony_ci #address-cells = <1>; 56962306a36Sopenharmony_ci #size-cells = <0>; 57062306a36Sopenharmony_ci clock-names = "fck"; 57162306a36Sopenharmony_ci clocks = <&k3_clks 188 1>; 57262306a36Sopenharmony_ci power-domains = <&k3_pds 188 TI_SCI_PD_EXCLUSIVE>; 57362306a36Sopenharmony_ci status = "disabled"; 57462306a36Sopenharmony_ci }; 57562306a36Sopenharmony_ci 57662306a36Sopenharmony_ci main_i2c2: i2c@2020000 { 57762306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 57862306a36Sopenharmony_ci reg = <0x00 0x2020000 0x00 0x100>; 57962306a36Sopenharmony_ci interrupts = <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>; 58062306a36Sopenharmony_ci #address-cells = <1>; 58162306a36Sopenharmony_ci #size-cells = <0>; 58262306a36Sopenharmony_ci clock-names = "fck"; 58362306a36Sopenharmony_ci clocks = <&k3_clks 189 1>; 58462306a36Sopenharmony_ci power-domains = <&k3_pds 189 TI_SCI_PD_EXCLUSIVE>; 58562306a36Sopenharmony_ci status = "disabled"; 58662306a36Sopenharmony_ci }; 58762306a36Sopenharmony_ci 58862306a36Sopenharmony_ci main_i2c3: i2c@2030000 { 58962306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 59062306a36Sopenharmony_ci reg = <0x00 0x2030000 0x00 0x100>; 59162306a36Sopenharmony_ci interrupts = <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>; 59262306a36Sopenharmony_ci #address-cells = <1>; 59362306a36Sopenharmony_ci #size-cells = <0>; 59462306a36Sopenharmony_ci clock-names = "fck"; 59562306a36Sopenharmony_ci clocks = <&k3_clks 190 1>; 59662306a36Sopenharmony_ci power-domains = <&k3_pds 190 TI_SCI_PD_EXCLUSIVE>; 59762306a36Sopenharmony_ci status = "disabled"; 59862306a36Sopenharmony_ci }; 59962306a36Sopenharmony_ci 60062306a36Sopenharmony_ci main_i2c4: i2c@2040000 { 60162306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 60262306a36Sopenharmony_ci reg = <0x00 0x2040000 0x00 0x100>; 60362306a36Sopenharmony_ci interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>; 60462306a36Sopenharmony_ci #address-cells = <1>; 60562306a36Sopenharmony_ci #size-cells = <0>; 60662306a36Sopenharmony_ci clock-names = "fck"; 60762306a36Sopenharmony_ci clocks = <&k3_clks 191 1>; 60862306a36Sopenharmony_ci power-domains = <&k3_pds 191 TI_SCI_PD_EXCLUSIVE>; 60962306a36Sopenharmony_ci status = "disabled"; 61062306a36Sopenharmony_ci }; 61162306a36Sopenharmony_ci 61262306a36Sopenharmony_ci main_i2c5: i2c@2050000 { 61362306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 61462306a36Sopenharmony_ci reg = <0x00 0x2050000 0x00 0x100>; 61562306a36Sopenharmony_ci interrupts = <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>; 61662306a36Sopenharmony_ci #address-cells = <1>; 61762306a36Sopenharmony_ci #size-cells = <0>; 61862306a36Sopenharmony_ci clock-names = "fck"; 61962306a36Sopenharmony_ci clocks = <&k3_clks 192 1>; 62062306a36Sopenharmony_ci power-domains = <&k3_pds 192 TI_SCI_PD_EXCLUSIVE>; 62162306a36Sopenharmony_ci status = "disabled"; 62262306a36Sopenharmony_ci }; 62362306a36Sopenharmony_ci 62462306a36Sopenharmony_ci main_i2c6: i2c@2060000 { 62562306a36Sopenharmony_ci compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 62662306a36Sopenharmony_ci reg = <0x00 0x2060000 0x00 0x100>; 62762306a36Sopenharmony_ci interrupts = <GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH>; 62862306a36Sopenharmony_ci #address-cells = <1>; 62962306a36Sopenharmony_ci #size-cells = <0>; 63062306a36Sopenharmony_ci clock-names = "fck"; 63162306a36Sopenharmony_ci clocks = <&k3_clks 193 1>; 63262306a36Sopenharmony_ci power-domains = <&k3_pds 193 TI_SCI_PD_EXCLUSIVE>; 63362306a36Sopenharmony_ci status = "disabled"; 63462306a36Sopenharmony_ci }; 63562306a36Sopenharmony_ci 63662306a36Sopenharmony_ci main_sdhci0: mmc@4f80000 { 63762306a36Sopenharmony_ci compatible = "ti,j7200-sdhci-8bit", "ti,j721e-sdhci-8bit"; 63862306a36Sopenharmony_ci reg = <0x00 0x04f80000 0x00 0x260>, <0x00 0x4f88000 0x00 0x134>; 63962306a36Sopenharmony_ci interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>; 64062306a36Sopenharmony_ci power-domains = <&k3_pds 91 TI_SCI_PD_EXCLUSIVE>; 64162306a36Sopenharmony_ci clock-names = "clk_ahb", "clk_xin"; 64262306a36Sopenharmony_ci clocks = <&k3_clks 91 0>, <&k3_clks 91 3>; 64362306a36Sopenharmony_ci ti,otap-del-sel-legacy = <0x0>; 64462306a36Sopenharmony_ci ti,otap-del-sel-mmc-hs = <0x0>; 64562306a36Sopenharmony_ci ti,otap-del-sel-ddr52 = <0x6>; 64662306a36Sopenharmony_ci ti,otap-del-sel-hs200 = <0x8>; 64762306a36Sopenharmony_ci ti,otap-del-sel-hs400 = <0x5>; 64862306a36Sopenharmony_ci ti,itap-del-sel-legacy = <0x10>; 64962306a36Sopenharmony_ci ti,itap-del-sel-mmc-hs = <0xa>; 65062306a36Sopenharmony_ci ti,strobe-sel = <0x77>; 65162306a36Sopenharmony_ci ti,clkbuf-sel = <0x7>; 65262306a36Sopenharmony_ci ti,trm-icp = <0x8>; 65362306a36Sopenharmony_ci bus-width = <8>; 65462306a36Sopenharmony_ci mmc-ddr-1_8v; 65562306a36Sopenharmony_ci mmc-hs200-1_8v; 65662306a36Sopenharmony_ci mmc-hs400-1_8v; 65762306a36Sopenharmony_ci dma-coherent; 65862306a36Sopenharmony_ci status = "disabled"; 65962306a36Sopenharmony_ci }; 66062306a36Sopenharmony_ci 66162306a36Sopenharmony_ci main_sdhci1: mmc@4fb0000 { 66262306a36Sopenharmony_ci compatible = "ti,j7200-sdhci-4bit", "ti,j721e-sdhci-4bit"; 66362306a36Sopenharmony_ci reg = <0x00 0x04fb0000 0x00 0x260>, <0x00 0x4fb8000 0x00 0x134>; 66462306a36Sopenharmony_ci interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>; 66562306a36Sopenharmony_ci power-domains = <&k3_pds 92 TI_SCI_PD_EXCLUSIVE>; 66662306a36Sopenharmony_ci clock-names = "clk_ahb", "clk_xin"; 66762306a36Sopenharmony_ci clocks = <&k3_clks 92 1>, <&k3_clks 92 2>; 66862306a36Sopenharmony_ci ti,otap-del-sel-legacy = <0x0>; 66962306a36Sopenharmony_ci ti,otap-del-sel-sd-hs = <0x0>; 67062306a36Sopenharmony_ci ti,otap-del-sel-sdr12 = <0xf>; 67162306a36Sopenharmony_ci ti,otap-del-sel-sdr25 = <0xf>; 67262306a36Sopenharmony_ci ti,otap-del-sel-sdr50 = <0xc>; 67362306a36Sopenharmony_ci ti,otap-del-sel-sdr104 = <0x5>; 67462306a36Sopenharmony_ci ti,otap-del-sel-ddr50 = <0xc>; 67562306a36Sopenharmony_ci ti,itap-del-sel-legacy = <0x0>; 67662306a36Sopenharmony_ci ti,itap-del-sel-sd-hs = <0x0>; 67762306a36Sopenharmony_ci ti,itap-del-sel-sdr12 = <0x0>; 67862306a36Sopenharmony_ci ti,itap-del-sel-sdr25 = <0x0>; 67962306a36Sopenharmony_ci ti,clkbuf-sel = <0x7>; 68062306a36Sopenharmony_ci ti,trm-icp = <0x8>; 68162306a36Sopenharmony_ci dma-coherent; 68262306a36Sopenharmony_ci status = "disabled"; 68362306a36Sopenharmony_ci }; 68462306a36Sopenharmony_ci 68562306a36Sopenharmony_ci serdes_wiz0: wiz@5060000 { 68662306a36Sopenharmony_ci compatible = "ti,j721e-wiz-10g"; 68762306a36Sopenharmony_ci #address-cells = <1>; 68862306a36Sopenharmony_ci #size-cells = <1>; 68962306a36Sopenharmony_ci power-domains = <&k3_pds 292 TI_SCI_PD_EXCLUSIVE>; 69062306a36Sopenharmony_ci clocks = <&k3_clks 292 11>, <&k3_clks 292 85>, <&serdes_refclk>; 69162306a36Sopenharmony_ci clock-names = "fck", "core_ref_clk", "ext_ref_clk"; 69262306a36Sopenharmony_ci num-lanes = <4>; 69362306a36Sopenharmony_ci #reset-cells = <1>; 69462306a36Sopenharmony_ci ranges = <0x5060000 0x0 0x5060000 0x10000>; 69562306a36Sopenharmony_ci 69662306a36Sopenharmony_ci assigned-clocks = <&k3_clks 292 85>; 69762306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 292 89>; 69862306a36Sopenharmony_ci 69962306a36Sopenharmony_ci wiz0_pll0_refclk: pll0-refclk { 70062306a36Sopenharmony_ci clocks = <&k3_clks 292 85>, <&serdes_refclk>; 70162306a36Sopenharmony_ci clock-output-names = "wiz0_pll0_refclk"; 70262306a36Sopenharmony_ci #clock-cells = <0>; 70362306a36Sopenharmony_ci assigned-clocks = <&wiz0_pll0_refclk>; 70462306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 292 85>; 70562306a36Sopenharmony_ci }; 70662306a36Sopenharmony_ci 70762306a36Sopenharmony_ci wiz0_pll1_refclk: pll1-refclk { 70862306a36Sopenharmony_ci clocks = <&k3_clks 292 85>, <&serdes_refclk>; 70962306a36Sopenharmony_ci clock-output-names = "wiz0_pll1_refclk"; 71062306a36Sopenharmony_ci #clock-cells = <0>; 71162306a36Sopenharmony_ci assigned-clocks = <&wiz0_pll1_refclk>; 71262306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 292 85>; 71362306a36Sopenharmony_ci }; 71462306a36Sopenharmony_ci 71562306a36Sopenharmony_ci wiz0_refclk_dig: refclk-dig { 71662306a36Sopenharmony_ci clocks = <&k3_clks 292 85>, <&serdes_refclk>; 71762306a36Sopenharmony_ci clock-output-names = "wiz0_refclk_dig"; 71862306a36Sopenharmony_ci #clock-cells = <0>; 71962306a36Sopenharmony_ci assigned-clocks = <&wiz0_refclk_dig>; 72062306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 292 85>; 72162306a36Sopenharmony_ci }; 72262306a36Sopenharmony_ci 72362306a36Sopenharmony_ci wiz0_cmn_refclk_dig_div: cmn-refclk-dig-div { 72462306a36Sopenharmony_ci clocks = <&wiz0_refclk_dig>; 72562306a36Sopenharmony_ci #clock-cells = <0>; 72662306a36Sopenharmony_ci }; 72762306a36Sopenharmony_ci 72862306a36Sopenharmony_ci serdes0: serdes@5060000 { 72962306a36Sopenharmony_ci compatible = "ti,j721e-serdes-10g"; 73062306a36Sopenharmony_ci reg = <0x05060000 0x00010000>; 73162306a36Sopenharmony_ci reg-names = "torrent_phy"; 73262306a36Sopenharmony_ci resets = <&serdes_wiz0 0>; 73362306a36Sopenharmony_ci reset-names = "torrent_reset"; 73462306a36Sopenharmony_ci clocks = <&wiz0_pll0_refclk>; 73562306a36Sopenharmony_ci clock-names = "refclk"; 73662306a36Sopenharmony_ci #address-cells = <1>; 73762306a36Sopenharmony_ci #size-cells = <0>; 73862306a36Sopenharmony_ci }; 73962306a36Sopenharmony_ci }; 74062306a36Sopenharmony_ci 74162306a36Sopenharmony_ci pcie1_rc: pcie@2910000 { 74262306a36Sopenharmony_ci compatible = "ti,j7200-pcie-host", "ti,j721e-pcie-host"; 74362306a36Sopenharmony_ci reg = <0x00 0x02910000 0x00 0x1000>, 74462306a36Sopenharmony_ci <0x00 0x02917000 0x00 0x400>, 74562306a36Sopenharmony_ci <0x00 0x0d800000 0x00 0x00800000>, 74662306a36Sopenharmony_ci <0x00 0x18000000 0x00 0x00001000>; 74762306a36Sopenharmony_ci reg-names = "intd_cfg", "user_cfg", "reg", "cfg"; 74862306a36Sopenharmony_ci interrupt-names = "link_state"; 74962306a36Sopenharmony_ci interrupts = <GIC_SPI 330 IRQ_TYPE_EDGE_RISING>; 75062306a36Sopenharmony_ci device_type = "pci"; 75162306a36Sopenharmony_ci ti,syscon-pcie-ctrl = <&scm_conf 0x4074>; 75262306a36Sopenharmony_ci max-link-speed = <3>; 75362306a36Sopenharmony_ci num-lanes = <4>; 75462306a36Sopenharmony_ci power-domains = <&k3_pds 240 TI_SCI_PD_EXCLUSIVE>; 75562306a36Sopenharmony_ci clocks = <&k3_clks 240 6>; 75662306a36Sopenharmony_ci clock-names = "fck"; 75762306a36Sopenharmony_ci #address-cells = <3>; 75862306a36Sopenharmony_ci #size-cells = <2>; 75962306a36Sopenharmony_ci bus-range = <0x0 0xff>; 76062306a36Sopenharmony_ci cdns,no-bar-match-nbits = <64>; 76162306a36Sopenharmony_ci vendor-id = <0x104c>; 76262306a36Sopenharmony_ci device-id = <0xb00f>; 76362306a36Sopenharmony_ci msi-map = <0x0 &gic_its 0x0 0x10000>; 76462306a36Sopenharmony_ci dma-coherent; 76562306a36Sopenharmony_ci ranges = <0x01000000 0x0 0x18001000 0x00 0x18001000 0x0 0x0010000>, 76662306a36Sopenharmony_ci <0x02000000 0x0 0x18011000 0x00 0x18011000 0x0 0x7fef000>; 76762306a36Sopenharmony_ci dma-ranges = <0x02000000 0x0 0x0 0x0 0x0 0x10000 0x0>; 76862306a36Sopenharmony_ci }; 76962306a36Sopenharmony_ci 77062306a36Sopenharmony_ci pcie1_ep: pcie-ep@2910000 { 77162306a36Sopenharmony_ci compatible = "ti,j7200-pcie-ep", "ti,j721e-pcie-ep"; 77262306a36Sopenharmony_ci reg = <0x00 0x02910000 0x00 0x1000>, 77362306a36Sopenharmony_ci <0x00 0x02917000 0x00 0x400>, 77462306a36Sopenharmony_ci <0x00 0x0d800000 0x00 0x00800000>, 77562306a36Sopenharmony_ci <0x00 0x18000000 0x00 0x08000000>; 77662306a36Sopenharmony_ci reg-names = "intd_cfg", "user_cfg", "reg", "mem"; 77762306a36Sopenharmony_ci interrupt-names = "link_state"; 77862306a36Sopenharmony_ci interrupts = <GIC_SPI 330 IRQ_TYPE_EDGE_RISING>; 77962306a36Sopenharmony_ci ti,syscon-pcie-ctrl = <&scm_conf 0x4074>; 78062306a36Sopenharmony_ci max-link-speed = <3>; 78162306a36Sopenharmony_ci num-lanes = <4>; 78262306a36Sopenharmony_ci power-domains = <&k3_pds 240 TI_SCI_PD_EXCLUSIVE>; 78362306a36Sopenharmony_ci clocks = <&k3_clks 240 6>; 78462306a36Sopenharmony_ci clock-names = "fck"; 78562306a36Sopenharmony_ci max-functions = /bits/ 8 <6>; 78662306a36Sopenharmony_ci max-virtual-functions = /bits/ 8 <4 4 4 4 0 0>; 78762306a36Sopenharmony_ci dma-coherent; 78862306a36Sopenharmony_ci }; 78962306a36Sopenharmony_ci 79062306a36Sopenharmony_ci usbss0: cdns-usb@4104000 { 79162306a36Sopenharmony_ci compatible = "ti,j721e-usb"; 79262306a36Sopenharmony_ci reg = <0x00 0x4104000 0x00 0x100>; 79362306a36Sopenharmony_ci dma-coherent; 79462306a36Sopenharmony_ci power-domains = <&k3_pds 288 TI_SCI_PD_EXCLUSIVE>; 79562306a36Sopenharmony_ci clocks = <&k3_clks 288 12>, <&k3_clks 288 3>; 79662306a36Sopenharmony_ci clock-names = "ref", "lpm"; 79762306a36Sopenharmony_ci assigned-clocks = <&k3_clks 288 12>; /* USB2_REFCLK */ 79862306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 288 13>; /* HFOSC0 */ 79962306a36Sopenharmony_ci #address-cells = <2>; 80062306a36Sopenharmony_ci #size-cells = <2>; 80162306a36Sopenharmony_ci ranges; 80262306a36Sopenharmony_ci 80362306a36Sopenharmony_ci usb0: usb@6000000 { 80462306a36Sopenharmony_ci compatible = "cdns,usb3"; 80562306a36Sopenharmony_ci reg = <0x00 0x6000000 0x00 0x10000>, 80662306a36Sopenharmony_ci <0x00 0x6010000 0x00 0x10000>, 80762306a36Sopenharmony_ci <0x00 0x6020000 0x00 0x10000>; 80862306a36Sopenharmony_ci reg-names = "otg", "xhci", "dev"; 80962306a36Sopenharmony_ci interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>, /* irq.0 */ 81062306a36Sopenharmony_ci <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>, /* irq.6 */ 81162306a36Sopenharmony_ci <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>; /* otgirq.0 */ 81262306a36Sopenharmony_ci interrupt-names = "host", 81362306a36Sopenharmony_ci "peripheral", 81462306a36Sopenharmony_ci "otg"; 81562306a36Sopenharmony_ci maximum-speed = "super-speed"; 81662306a36Sopenharmony_ci dr_mode = "otg"; 81762306a36Sopenharmony_ci cdns,phyrst-a-enable; 81862306a36Sopenharmony_ci }; 81962306a36Sopenharmony_ci }; 82062306a36Sopenharmony_ci 82162306a36Sopenharmony_ci main_gpio0: gpio@600000 { 82262306a36Sopenharmony_ci compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 82362306a36Sopenharmony_ci reg = <0x00 0x00600000 0x00 0x100>; 82462306a36Sopenharmony_ci gpio-controller; 82562306a36Sopenharmony_ci #gpio-cells = <2>; 82662306a36Sopenharmony_ci interrupt-parent = <&main_gpio_intr>; 82762306a36Sopenharmony_ci interrupts = <145>, <146>, <147>, <148>, 82862306a36Sopenharmony_ci <149>; 82962306a36Sopenharmony_ci interrupt-controller; 83062306a36Sopenharmony_ci #interrupt-cells = <2>; 83162306a36Sopenharmony_ci ti,ngpio = <69>; 83262306a36Sopenharmony_ci ti,davinci-gpio-unbanked = <0>; 83362306a36Sopenharmony_ci power-domains = <&k3_pds 105 TI_SCI_PD_EXCLUSIVE>; 83462306a36Sopenharmony_ci clocks = <&k3_clks 105 0>; 83562306a36Sopenharmony_ci clock-names = "gpio"; 83662306a36Sopenharmony_ci status = "disabled"; 83762306a36Sopenharmony_ci }; 83862306a36Sopenharmony_ci 83962306a36Sopenharmony_ci main_gpio2: gpio@610000 { 84062306a36Sopenharmony_ci compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 84162306a36Sopenharmony_ci reg = <0x00 0x00610000 0x00 0x100>; 84262306a36Sopenharmony_ci gpio-controller; 84362306a36Sopenharmony_ci #gpio-cells = <2>; 84462306a36Sopenharmony_ci interrupt-parent = <&main_gpio_intr>; 84562306a36Sopenharmony_ci interrupts = <154>, <155>, <156>, <157>, 84662306a36Sopenharmony_ci <158>; 84762306a36Sopenharmony_ci interrupt-controller; 84862306a36Sopenharmony_ci #interrupt-cells = <2>; 84962306a36Sopenharmony_ci ti,ngpio = <69>; 85062306a36Sopenharmony_ci ti,davinci-gpio-unbanked = <0>; 85162306a36Sopenharmony_ci power-domains = <&k3_pds 107 TI_SCI_PD_EXCLUSIVE>; 85262306a36Sopenharmony_ci clocks = <&k3_clks 107 0>; 85362306a36Sopenharmony_ci clock-names = "gpio"; 85462306a36Sopenharmony_ci status = "disabled"; 85562306a36Sopenharmony_ci }; 85662306a36Sopenharmony_ci 85762306a36Sopenharmony_ci main_gpio4: gpio@620000 { 85862306a36Sopenharmony_ci compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 85962306a36Sopenharmony_ci reg = <0x00 0x00620000 0x00 0x100>; 86062306a36Sopenharmony_ci gpio-controller; 86162306a36Sopenharmony_ci #gpio-cells = <2>; 86262306a36Sopenharmony_ci interrupt-parent = <&main_gpio_intr>; 86362306a36Sopenharmony_ci interrupts = <163>, <164>, <165>, <166>, 86462306a36Sopenharmony_ci <167>; 86562306a36Sopenharmony_ci interrupt-controller; 86662306a36Sopenharmony_ci #interrupt-cells = <2>; 86762306a36Sopenharmony_ci ti,ngpio = <69>; 86862306a36Sopenharmony_ci ti,davinci-gpio-unbanked = <0>; 86962306a36Sopenharmony_ci power-domains = <&k3_pds 109 TI_SCI_PD_EXCLUSIVE>; 87062306a36Sopenharmony_ci clocks = <&k3_clks 109 0>; 87162306a36Sopenharmony_ci clock-names = "gpio"; 87262306a36Sopenharmony_ci status = "disabled"; 87362306a36Sopenharmony_ci }; 87462306a36Sopenharmony_ci 87562306a36Sopenharmony_ci main_gpio6: gpio@630000 { 87662306a36Sopenharmony_ci compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 87762306a36Sopenharmony_ci reg = <0x00 0x00630000 0x00 0x100>; 87862306a36Sopenharmony_ci gpio-controller; 87962306a36Sopenharmony_ci #gpio-cells = <2>; 88062306a36Sopenharmony_ci interrupt-parent = <&main_gpio_intr>; 88162306a36Sopenharmony_ci interrupts = <172>, <173>, <174>, <175>, 88262306a36Sopenharmony_ci <176>; 88362306a36Sopenharmony_ci interrupt-controller; 88462306a36Sopenharmony_ci #interrupt-cells = <2>; 88562306a36Sopenharmony_ci ti,ngpio = <69>; 88662306a36Sopenharmony_ci ti,davinci-gpio-unbanked = <0>; 88762306a36Sopenharmony_ci power-domains = <&k3_pds 111 TI_SCI_PD_EXCLUSIVE>; 88862306a36Sopenharmony_ci clocks = <&k3_clks 111 0>; 88962306a36Sopenharmony_ci clock-names = "gpio"; 89062306a36Sopenharmony_ci status = "disabled"; 89162306a36Sopenharmony_ci }; 89262306a36Sopenharmony_ci 89362306a36Sopenharmony_ci main_spi0: spi@2100000 { 89462306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 89562306a36Sopenharmony_ci reg = <0x00 0x02100000 0x00 0x400>; 89662306a36Sopenharmony_ci interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>; 89762306a36Sopenharmony_ci #address-cells = <1>; 89862306a36Sopenharmony_ci #size-cells = <0>; 89962306a36Sopenharmony_ci power-domains = <&k3_pds 266 TI_SCI_PD_EXCLUSIVE>; 90062306a36Sopenharmony_ci clocks = <&k3_clks 266 1>; 90162306a36Sopenharmony_ci status = "disabled"; 90262306a36Sopenharmony_ci }; 90362306a36Sopenharmony_ci 90462306a36Sopenharmony_ci main_spi1: spi@2110000 { 90562306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 90662306a36Sopenharmony_ci reg = <0x00 0x02110000 0x00 0x400>; 90762306a36Sopenharmony_ci interrupts = <GIC_SPI 185 IRQ_TYPE_LEVEL_HIGH>; 90862306a36Sopenharmony_ci #address-cells = <1>; 90962306a36Sopenharmony_ci #size-cells = <0>; 91062306a36Sopenharmony_ci power-domains = <&k3_pds 267 TI_SCI_PD_EXCLUSIVE>; 91162306a36Sopenharmony_ci clocks = <&k3_clks 267 1>; 91262306a36Sopenharmony_ci status = "disabled"; 91362306a36Sopenharmony_ci }; 91462306a36Sopenharmony_ci 91562306a36Sopenharmony_ci main_spi2: spi@2120000 { 91662306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 91762306a36Sopenharmony_ci reg = <0x00 0x02120000 0x00 0x400>; 91862306a36Sopenharmony_ci interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>; 91962306a36Sopenharmony_ci #address-cells = <1>; 92062306a36Sopenharmony_ci #size-cells = <0>; 92162306a36Sopenharmony_ci power-domains = <&k3_pds 268 TI_SCI_PD_EXCLUSIVE>; 92262306a36Sopenharmony_ci clocks = <&k3_clks 268 1>; 92362306a36Sopenharmony_ci status = "disabled"; 92462306a36Sopenharmony_ci }; 92562306a36Sopenharmony_ci 92662306a36Sopenharmony_ci main_spi3: spi@2130000 { 92762306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 92862306a36Sopenharmony_ci reg = <0x00 0x02130000 0x00 0x400>; 92962306a36Sopenharmony_ci interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>; 93062306a36Sopenharmony_ci #address-cells = <1>; 93162306a36Sopenharmony_ci #size-cells = <0>; 93262306a36Sopenharmony_ci power-domains = <&k3_pds 269 TI_SCI_PD_EXCLUSIVE>; 93362306a36Sopenharmony_ci clocks = <&k3_clks 269 1>; 93462306a36Sopenharmony_ci status = "disabled"; 93562306a36Sopenharmony_ci }; 93662306a36Sopenharmony_ci 93762306a36Sopenharmony_ci main_spi4: spi@2140000 { 93862306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 93962306a36Sopenharmony_ci reg = <0x00 0x02140000 0x00 0x400>; 94062306a36Sopenharmony_ci interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>; 94162306a36Sopenharmony_ci #address-cells = <1>; 94262306a36Sopenharmony_ci #size-cells = <0>; 94362306a36Sopenharmony_ci power-domains = <&k3_pds 270 TI_SCI_PD_EXCLUSIVE>; 94462306a36Sopenharmony_ci clocks = <&k3_clks 270 1>; 94562306a36Sopenharmony_ci status = "disabled"; 94662306a36Sopenharmony_ci }; 94762306a36Sopenharmony_ci 94862306a36Sopenharmony_ci main_spi5: spi@2150000 { 94962306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 95062306a36Sopenharmony_ci reg = <0x00 0x02150000 0x00 0x400>; 95162306a36Sopenharmony_ci interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>; 95262306a36Sopenharmony_ci #address-cells = <1>; 95362306a36Sopenharmony_ci #size-cells = <0>; 95462306a36Sopenharmony_ci power-domains = <&k3_pds 271 TI_SCI_PD_EXCLUSIVE>; 95562306a36Sopenharmony_ci clocks = <&k3_clks 271 1>; 95662306a36Sopenharmony_ci status = "disabled"; 95762306a36Sopenharmony_ci }; 95862306a36Sopenharmony_ci 95962306a36Sopenharmony_ci main_spi6: spi@2160000 { 96062306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 96162306a36Sopenharmony_ci reg = <0x00 0x02160000 0x00 0x400>; 96262306a36Sopenharmony_ci interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>; 96362306a36Sopenharmony_ci #address-cells = <1>; 96462306a36Sopenharmony_ci #size-cells = <0>; 96562306a36Sopenharmony_ci power-domains = <&k3_pds 272 TI_SCI_PD_EXCLUSIVE>; 96662306a36Sopenharmony_ci clocks = <&k3_clks 272 1>; 96762306a36Sopenharmony_ci status = "disabled"; 96862306a36Sopenharmony_ci }; 96962306a36Sopenharmony_ci 97062306a36Sopenharmony_ci main_spi7: spi@2170000 { 97162306a36Sopenharmony_ci compatible = "ti,am654-mcspi","ti,omap4-mcspi"; 97262306a36Sopenharmony_ci reg = <0x00 0x02170000 0x00 0x400>; 97362306a36Sopenharmony_ci interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>; 97462306a36Sopenharmony_ci #address-cells = <1>; 97562306a36Sopenharmony_ci #size-cells = <0>; 97662306a36Sopenharmony_ci power-domains = <&k3_pds 273 TI_SCI_PD_EXCLUSIVE>; 97762306a36Sopenharmony_ci clocks = <&k3_clks 273 1>; 97862306a36Sopenharmony_ci status = "disabled"; 97962306a36Sopenharmony_ci }; 98062306a36Sopenharmony_ci 98162306a36Sopenharmony_ci watchdog0: watchdog@2200000 { 98262306a36Sopenharmony_ci compatible = "ti,j7-rti-wdt"; 98362306a36Sopenharmony_ci reg = <0x0 0x2200000 0x0 0x100>; 98462306a36Sopenharmony_ci clocks = <&k3_clks 252 1>; 98562306a36Sopenharmony_ci power-domains = <&k3_pds 252 TI_SCI_PD_EXCLUSIVE>; 98662306a36Sopenharmony_ci assigned-clocks = <&k3_clks 252 1>; 98762306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 252 5>; 98862306a36Sopenharmony_ci }; 98962306a36Sopenharmony_ci 99062306a36Sopenharmony_ci watchdog1: watchdog@2210000 { 99162306a36Sopenharmony_ci compatible = "ti,j7-rti-wdt"; 99262306a36Sopenharmony_ci reg = <0x0 0x2210000 0x0 0x100>; 99362306a36Sopenharmony_ci clocks = <&k3_clks 253 1>; 99462306a36Sopenharmony_ci power-domains = <&k3_pds 253 TI_SCI_PD_EXCLUSIVE>; 99562306a36Sopenharmony_ci assigned-clocks = <&k3_clks 253 1>; 99662306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 253 5>; 99762306a36Sopenharmony_ci }; 99862306a36Sopenharmony_ci 99962306a36Sopenharmony_ci main_timer0: timer@2400000 { 100062306a36Sopenharmony_ci compatible = "ti,am654-timer"; 100162306a36Sopenharmony_ci reg = <0x00 0x2400000 0x00 0x400>; 100262306a36Sopenharmony_ci interrupts = <GIC_SPI 224 IRQ_TYPE_LEVEL_HIGH>; 100362306a36Sopenharmony_ci clocks = <&k3_clks 49 1>; 100462306a36Sopenharmony_ci clock-names = "fck"; 100562306a36Sopenharmony_ci assigned-clocks = <&k3_clks 49 1>; 100662306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 49 2>; 100762306a36Sopenharmony_ci power-domains = <&k3_pds 49 TI_SCI_PD_EXCLUSIVE>; 100862306a36Sopenharmony_ci ti,timer-pwm; 100962306a36Sopenharmony_ci }; 101062306a36Sopenharmony_ci 101162306a36Sopenharmony_ci main_timer1: timer@2410000 { 101262306a36Sopenharmony_ci compatible = "ti,am654-timer"; 101362306a36Sopenharmony_ci reg = <0x00 0x2410000 0x00 0x400>; 101462306a36Sopenharmony_ci interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>; 101562306a36Sopenharmony_ci clocks = <&k3_clks 50 1>; 101662306a36Sopenharmony_ci clock-names = "fck"; 101762306a36Sopenharmony_ci assigned-clocks = <&k3_clks 50 1>, <&k3_clks 313 0>; 101862306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 50 2>, <&k3_clks 313 1>; 101962306a36Sopenharmony_ci power-domains = <&k3_pds 50 TI_SCI_PD_EXCLUSIVE>; 102062306a36Sopenharmony_ci ti,timer-pwm; 102162306a36Sopenharmony_ci }; 102262306a36Sopenharmony_ci 102362306a36Sopenharmony_ci main_timer2: timer@2420000 { 102462306a36Sopenharmony_ci compatible = "ti,am654-timer"; 102562306a36Sopenharmony_ci reg = <0x00 0x2420000 0x00 0x400>; 102662306a36Sopenharmony_ci interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>; 102762306a36Sopenharmony_ci clocks = <&k3_clks 51 1>; 102862306a36Sopenharmony_ci clock-names = "fck"; 102962306a36Sopenharmony_ci assigned-clocks = <&k3_clks 51 1>; 103062306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 51 2>; 103162306a36Sopenharmony_ci power-domains = <&k3_pds 49 TI_SCI_PD_EXCLUSIVE>; 103262306a36Sopenharmony_ci ti,timer-pwm; 103362306a36Sopenharmony_ci }; 103462306a36Sopenharmony_ci 103562306a36Sopenharmony_ci main_timer3: timer@2430000 { 103662306a36Sopenharmony_ci compatible = "ti,am654-timer"; 103762306a36Sopenharmony_ci reg = <0x00 0x2430000 0x00 0x400>; 103862306a36Sopenharmony_ci interrupts = <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>; 103962306a36Sopenharmony_ci clocks = <&k3_clks 52 1>; 104062306a36Sopenharmony_ci clock-names = "fck"; 104162306a36Sopenharmony_ci assigned-clocks = <&k3_clks 52 1>, <&k3_clks 314 0>; 104262306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 52 2>, <&k3_clks 314 1>; 104362306a36Sopenharmony_ci power-domains = <&k3_pds 52 TI_SCI_PD_EXCLUSIVE>; 104462306a36Sopenharmony_ci ti,timer-pwm; 104562306a36Sopenharmony_ci }; 104662306a36Sopenharmony_ci 104762306a36Sopenharmony_ci main_timer4: timer@2440000 { 104862306a36Sopenharmony_ci compatible = "ti,am654-timer"; 104962306a36Sopenharmony_ci reg = <0x00 0x2440000 0x00 0x400>; 105062306a36Sopenharmony_ci interrupts = <GIC_SPI 228 IRQ_TYPE_LEVEL_HIGH>; 105162306a36Sopenharmony_ci clocks = <&k3_clks 53 1>; 105262306a36Sopenharmony_ci clock-names = "fck"; 105362306a36Sopenharmony_ci assigned-clocks = <&k3_clks 53 1>; 105462306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 53 2>; 105562306a36Sopenharmony_ci power-domains = <&k3_pds 53 TI_SCI_PD_EXCLUSIVE>; 105662306a36Sopenharmony_ci ti,timer-pwm; 105762306a36Sopenharmony_ci }; 105862306a36Sopenharmony_ci 105962306a36Sopenharmony_ci main_timer5: timer@2450000 { 106062306a36Sopenharmony_ci compatible = "ti,am654-timer"; 106162306a36Sopenharmony_ci reg = <0x00 0x2450000 0x00 0x400>; 106262306a36Sopenharmony_ci interrupts = <GIC_SPI 229 IRQ_TYPE_LEVEL_HIGH>; 106362306a36Sopenharmony_ci clocks = <&k3_clks 54 1>; 106462306a36Sopenharmony_ci clock-names = "fck"; 106562306a36Sopenharmony_ci assigned-clocks = <&k3_clks 54 1>, <&k3_clks 315 0>; 106662306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 54 2>, <&k3_clks 315 1>; 106762306a36Sopenharmony_ci power-domains = <&k3_pds 54 TI_SCI_PD_EXCLUSIVE>; 106862306a36Sopenharmony_ci ti,timer-pwm; 106962306a36Sopenharmony_ci }; 107062306a36Sopenharmony_ci 107162306a36Sopenharmony_ci main_timer6: timer@2460000 { 107262306a36Sopenharmony_ci compatible = "ti,am654-timer"; 107362306a36Sopenharmony_ci reg = <0x00 0x2460000 0x00 0x400>; 107462306a36Sopenharmony_ci interrupts = <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>; 107562306a36Sopenharmony_ci clocks = <&k3_clks 55 1>; 107662306a36Sopenharmony_ci clock-names = "fck"; 107762306a36Sopenharmony_ci assigned-clocks = <&k3_clks 55 1>; 107862306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 55 2>; 107962306a36Sopenharmony_ci power-domains = <&k3_pds 55 TI_SCI_PD_EXCLUSIVE>; 108062306a36Sopenharmony_ci ti,timer-pwm; 108162306a36Sopenharmony_ci }; 108262306a36Sopenharmony_ci 108362306a36Sopenharmony_ci main_timer7: timer@2470000 { 108462306a36Sopenharmony_ci compatible = "ti,am654-timer"; 108562306a36Sopenharmony_ci reg = <0x00 0x2470000 0x00 0x400>; 108662306a36Sopenharmony_ci interrupts = <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>; 108762306a36Sopenharmony_ci clocks = <&k3_clks 57 1>; 108862306a36Sopenharmony_ci clock-names = "fck"; 108962306a36Sopenharmony_ci assigned-clocks = <&k3_clks 57 1>, <&k3_clks 316 0>; 109062306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 57 2>, <&k3_clks 316 1>; 109162306a36Sopenharmony_ci power-domains = <&k3_pds 57 TI_SCI_PD_EXCLUSIVE>; 109262306a36Sopenharmony_ci ti,timer-pwm; 109362306a36Sopenharmony_ci }; 109462306a36Sopenharmony_ci 109562306a36Sopenharmony_ci main_timer8: timer@2480000 { 109662306a36Sopenharmony_ci compatible = "ti,am654-timer"; 109762306a36Sopenharmony_ci reg = <0x00 0x2480000 0x00 0x400>; 109862306a36Sopenharmony_ci interrupts = <GIC_SPI 232 IRQ_TYPE_LEVEL_HIGH>; 109962306a36Sopenharmony_ci clocks = <&k3_clks 58 1>; 110062306a36Sopenharmony_ci clock-names = "fck"; 110162306a36Sopenharmony_ci assigned-clocks = <&k3_clks 58 1>; 110262306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 58 2>; 110362306a36Sopenharmony_ci power-domains = <&k3_pds 58 TI_SCI_PD_EXCLUSIVE>; 110462306a36Sopenharmony_ci ti,timer-pwm; 110562306a36Sopenharmony_ci }; 110662306a36Sopenharmony_ci 110762306a36Sopenharmony_ci main_timer9: timer@2490000 { 110862306a36Sopenharmony_ci compatible = "ti,am654-timer"; 110962306a36Sopenharmony_ci reg = <0x00 0x2490000 0x00 0x400>; 111062306a36Sopenharmony_ci interrupts = <GIC_SPI 233 IRQ_TYPE_LEVEL_HIGH>; 111162306a36Sopenharmony_ci clocks = <&k3_clks 59 1>; 111262306a36Sopenharmony_ci clock-names = "fck"; 111362306a36Sopenharmony_ci assigned-clocks = <&k3_clks 59 1>, <&k3_clks 317 0>; 111462306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 59 2>, <&k3_clks 317 1>; 111562306a36Sopenharmony_ci power-domains = <&k3_pds 59 TI_SCI_PD_EXCLUSIVE>; 111662306a36Sopenharmony_ci ti,timer-pwm; 111762306a36Sopenharmony_ci }; 111862306a36Sopenharmony_ci 111962306a36Sopenharmony_ci main_timer10: timer@24a0000 { 112062306a36Sopenharmony_ci compatible = "ti,am654-timer"; 112162306a36Sopenharmony_ci reg = <0x00 0x24a0000 0x00 0x400>; 112262306a36Sopenharmony_ci interrupts = <GIC_SPI 234 IRQ_TYPE_LEVEL_HIGH>; 112362306a36Sopenharmony_ci clocks = <&k3_clks 60 1>; 112462306a36Sopenharmony_ci clock-names = "fck"; 112562306a36Sopenharmony_ci assigned-clocks = <&k3_clks 60 1>; 112662306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 60 2>; 112762306a36Sopenharmony_ci power-domains = <&k3_pds 60 TI_SCI_PD_EXCLUSIVE>; 112862306a36Sopenharmony_ci ti,timer-pwm; 112962306a36Sopenharmony_ci }; 113062306a36Sopenharmony_ci 113162306a36Sopenharmony_ci main_timer11: timer@24b0000 { 113262306a36Sopenharmony_ci compatible = "ti,am654-timer"; 113362306a36Sopenharmony_ci reg = <0x00 0x24b0000 0x00 0x400>; 113462306a36Sopenharmony_ci interrupts = <GIC_SPI 235 IRQ_TYPE_LEVEL_HIGH>; 113562306a36Sopenharmony_ci clocks = <&k3_clks 62 1>; 113662306a36Sopenharmony_ci clock-names = "fck"; 113762306a36Sopenharmony_ci assigned-clocks = <&k3_clks 62 1>, <&k3_clks 318 0>; 113862306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 62 2>, <&k3_clks 318 1>; 113962306a36Sopenharmony_ci power-domains = <&k3_pds 62 TI_SCI_PD_EXCLUSIVE>; 114062306a36Sopenharmony_ci ti,timer-pwm; 114162306a36Sopenharmony_ci }; 114262306a36Sopenharmony_ci 114362306a36Sopenharmony_ci main_timer12: timer@24c0000 { 114462306a36Sopenharmony_ci compatible = "ti,am654-timer"; 114562306a36Sopenharmony_ci reg = <0x00 0x24c0000 0x00 0x400>; 114662306a36Sopenharmony_ci interrupts = <GIC_SPI 236 IRQ_TYPE_LEVEL_HIGH>; 114762306a36Sopenharmony_ci clocks = <&k3_clks 63 1>; 114862306a36Sopenharmony_ci clock-names = "fck"; 114962306a36Sopenharmony_ci assigned-clocks = <&k3_clks 63 1>; 115062306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 63 2>; 115162306a36Sopenharmony_ci power-domains = <&k3_pds 63 TI_SCI_PD_EXCLUSIVE>; 115262306a36Sopenharmony_ci ti,timer-pwm; 115362306a36Sopenharmony_ci }; 115462306a36Sopenharmony_ci 115562306a36Sopenharmony_ci main_timer13: timer@24d0000 { 115662306a36Sopenharmony_ci compatible = "ti,am654-timer"; 115762306a36Sopenharmony_ci reg = <0x00 0x24d0000 0x00 0x400>; 115862306a36Sopenharmony_ci interrupts = <GIC_SPI 237 IRQ_TYPE_LEVEL_HIGH>; 115962306a36Sopenharmony_ci clocks = <&k3_clks 64 1>; 116062306a36Sopenharmony_ci clock-names = "fck"; 116162306a36Sopenharmony_ci assigned-clocks = <&k3_clks 64 1>, <&k3_clks 319 0>; 116262306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 64 2>, <&k3_clks 319 1>; 116362306a36Sopenharmony_ci power-domains = <&k3_pds 64 TI_SCI_PD_EXCLUSIVE>; 116462306a36Sopenharmony_ci ti,timer-pwm; 116562306a36Sopenharmony_ci }; 116662306a36Sopenharmony_ci 116762306a36Sopenharmony_ci main_timer14: timer@24e0000 { 116862306a36Sopenharmony_ci compatible = "ti,am654-timer"; 116962306a36Sopenharmony_ci reg = <0x00 0x24e0000 0x00 0x400>; 117062306a36Sopenharmony_ci interrupts = <GIC_SPI 238 IRQ_TYPE_LEVEL_HIGH>; 117162306a36Sopenharmony_ci clocks = <&k3_clks 65 1>; 117262306a36Sopenharmony_ci clock-names = "fck"; 117362306a36Sopenharmony_ci assigned-clocks = <&k3_clks 65 1>; 117462306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 65 2>; 117562306a36Sopenharmony_ci power-domains = <&k3_pds 65 TI_SCI_PD_EXCLUSIVE>; 117662306a36Sopenharmony_ci ti,timer-pwm; 117762306a36Sopenharmony_ci }; 117862306a36Sopenharmony_ci 117962306a36Sopenharmony_ci main_timer15: timer@24f0000 { 118062306a36Sopenharmony_ci compatible = "ti,am654-timer"; 118162306a36Sopenharmony_ci reg = <0x00 0x24f0000 0x00 0x400>; 118262306a36Sopenharmony_ci interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>; 118362306a36Sopenharmony_ci clocks = <&k3_clks 66 1>; 118462306a36Sopenharmony_ci clock-names = "fck"; 118562306a36Sopenharmony_ci assigned-clocks = <&k3_clks 66 1>, <&k3_clks 320 0>; 118662306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 66 2>, <&k3_clks 320 1>; 118762306a36Sopenharmony_ci power-domains = <&k3_pds 66 TI_SCI_PD_EXCLUSIVE>; 118862306a36Sopenharmony_ci ti,timer-pwm; 118962306a36Sopenharmony_ci }; 119062306a36Sopenharmony_ci 119162306a36Sopenharmony_ci main_timer16: timer@2500000 { 119262306a36Sopenharmony_ci compatible = "ti,am654-timer"; 119362306a36Sopenharmony_ci reg = <0x00 0x2500000 0x00 0x400>; 119462306a36Sopenharmony_ci interrupts = <GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>; 119562306a36Sopenharmony_ci clocks = <&k3_clks 67 1>; 119662306a36Sopenharmony_ci clock-names = "fck"; 119762306a36Sopenharmony_ci assigned-clocks = <&k3_clks 67 1>; 119862306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 67 2>; 119962306a36Sopenharmony_ci power-domains = <&k3_pds 67 TI_SCI_PD_EXCLUSIVE>; 120062306a36Sopenharmony_ci ti,timer-pwm; 120162306a36Sopenharmony_ci }; 120262306a36Sopenharmony_ci 120362306a36Sopenharmony_ci main_timer17: timer@2510000 { 120462306a36Sopenharmony_ci compatible = "ti,am654-timer"; 120562306a36Sopenharmony_ci reg = <0x00 0x2510000 0x00 0x400>; 120662306a36Sopenharmony_ci interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>; 120762306a36Sopenharmony_ci clocks = <&k3_clks 68 1>; 120862306a36Sopenharmony_ci clock-names = "fck"; 120962306a36Sopenharmony_ci assigned-clocks = <&k3_clks 68 1>, <&k3_clks 321 0>; 121062306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 68 2>, <&k3_clks 321 1>; 121162306a36Sopenharmony_ci power-domains = <&k3_pds 68 TI_SCI_PD_EXCLUSIVE>; 121262306a36Sopenharmony_ci ti,timer-pwm; 121362306a36Sopenharmony_ci }; 121462306a36Sopenharmony_ci 121562306a36Sopenharmony_ci main_timer18: timer@2520000 { 121662306a36Sopenharmony_ci compatible = "ti,am654-timer"; 121762306a36Sopenharmony_ci reg = <0x00 0x2520000 0x00 0x400>; 121862306a36Sopenharmony_ci interrupts = <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>; 121962306a36Sopenharmony_ci clocks = <&k3_clks 69 1>; 122062306a36Sopenharmony_ci clock-names = "fck"; 122162306a36Sopenharmony_ci assigned-clocks = <&k3_clks 69 1>; 122262306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 69 2>; 122362306a36Sopenharmony_ci power-domains = <&k3_pds 69 TI_SCI_PD_EXCLUSIVE>; 122462306a36Sopenharmony_ci ti,timer-pwm; 122562306a36Sopenharmony_ci }; 122662306a36Sopenharmony_ci 122762306a36Sopenharmony_ci main_timer19: timer@2530000 { 122862306a36Sopenharmony_ci compatible = "ti,am654-timer"; 122962306a36Sopenharmony_ci reg = <0x00 0x2530000 0x00 0x400>; 123062306a36Sopenharmony_ci interrupts = <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>; 123162306a36Sopenharmony_ci clocks = <&k3_clks 70 1>; 123262306a36Sopenharmony_ci clock-names = "fck"; 123362306a36Sopenharmony_ci assigned-clocks = <&k3_clks 70 1>, <&k3_clks 322 0>; 123462306a36Sopenharmony_ci assigned-clock-parents = <&k3_clks 70 2>, <&k3_clks 322 1>; 123562306a36Sopenharmony_ci power-domains = <&k3_pds 70 TI_SCI_PD_EXCLUSIVE>; 123662306a36Sopenharmony_ci ti,timer-pwm; 123762306a36Sopenharmony_ci }; 123862306a36Sopenharmony_ci 123962306a36Sopenharmony_ci main_r5fss0: r5fss@5c00000 { 124062306a36Sopenharmony_ci compatible = "ti,j7200-r5fss"; 124162306a36Sopenharmony_ci ti,cluster-mode = <1>; 124262306a36Sopenharmony_ci #address-cells = <1>; 124362306a36Sopenharmony_ci #size-cells = <1>; 124462306a36Sopenharmony_ci ranges = <0x5c00000 0x00 0x5c00000 0x20000>, 124562306a36Sopenharmony_ci <0x5d00000 0x00 0x5d00000 0x20000>; 124662306a36Sopenharmony_ci power-domains = <&k3_pds 243 TI_SCI_PD_EXCLUSIVE>; 124762306a36Sopenharmony_ci 124862306a36Sopenharmony_ci main_r5fss0_core0: r5f@5c00000 { 124962306a36Sopenharmony_ci compatible = "ti,j7200-r5f"; 125062306a36Sopenharmony_ci reg = <0x5c00000 0x00010000>, 125162306a36Sopenharmony_ci <0x5c10000 0x00010000>; 125262306a36Sopenharmony_ci reg-names = "atcm", "btcm"; 125362306a36Sopenharmony_ci ti,sci = <&dmsc>; 125462306a36Sopenharmony_ci ti,sci-dev-id = <245>; 125562306a36Sopenharmony_ci ti,sci-proc-ids = <0x06 0xff>; 125662306a36Sopenharmony_ci resets = <&k3_reset 245 1>; 125762306a36Sopenharmony_ci firmware-name = "j7200-main-r5f0_0-fw"; 125862306a36Sopenharmony_ci ti,atcm-enable = <1>; 125962306a36Sopenharmony_ci ti,btcm-enable = <1>; 126062306a36Sopenharmony_ci ti,loczrama = <1>; 126162306a36Sopenharmony_ci }; 126262306a36Sopenharmony_ci 126362306a36Sopenharmony_ci main_r5fss0_core1: r5f@5d00000 { 126462306a36Sopenharmony_ci compatible = "ti,j7200-r5f"; 126562306a36Sopenharmony_ci reg = <0x5d00000 0x00008000>, 126662306a36Sopenharmony_ci <0x5d10000 0x00008000>; 126762306a36Sopenharmony_ci reg-names = "atcm", "btcm"; 126862306a36Sopenharmony_ci ti,sci = <&dmsc>; 126962306a36Sopenharmony_ci ti,sci-dev-id = <246>; 127062306a36Sopenharmony_ci ti,sci-proc-ids = <0x07 0xff>; 127162306a36Sopenharmony_ci resets = <&k3_reset 246 1>; 127262306a36Sopenharmony_ci firmware-name = "j7200-main-r5f0_1-fw"; 127362306a36Sopenharmony_ci ti,atcm-enable = <1>; 127462306a36Sopenharmony_ci ti,btcm-enable = <1>; 127562306a36Sopenharmony_ci ti,loczrama = <1>; 127662306a36Sopenharmony_ci }; 127762306a36Sopenharmony_ci }; 127862306a36Sopenharmony_ci 127962306a36Sopenharmony_ci main_esm: esm@700000 { 128062306a36Sopenharmony_ci compatible = "ti,j721e-esm"; 128162306a36Sopenharmony_ci reg = <0x0 0x700000 0x0 0x1000>; 128262306a36Sopenharmony_ci ti,esm-pins = <656>, <657>; 128362306a36Sopenharmony_ci }; 128462306a36Sopenharmony_ci}; 1285