1febc5adfSXianjun Jiao/dts-v1/; 2febc5adfSXianjun Jiao 3febc5adfSXianjun Jiao/ { 4febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-zcu102-rev1.0", "xlnx,zynqmp-zcu102", "xlnx,zynqmp"; 5febc5adfSXianjun Jiao #address-cells = <0x2>; 6febc5adfSXianjun Jiao #size-cells = <0x2>; 7febc5adfSXianjun Jiao model = "ZynqMP ZCU102 Rev1.0"; 8febc5adfSXianjun Jiao 9febc5adfSXianjun Jiao cpus { 10febc5adfSXianjun Jiao #address-cells = <0x1>; 11febc5adfSXianjun Jiao #size-cells = <0x0>; 12febc5adfSXianjun Jiao 13febc5adfSXianjun Jiao cpu@0 { 14febc5adfSXianjun Jiao compatible = "arm,cortex-a53", "arm,armv8"; 15febc5adfSXianjun Jiao device_type = "cpu"; 16febc5adfSXianjun Jiao enable-method = "psci"; 17febc5adfSXianjun Jiao operating-points-v2 = <0x1>; 18febc5adfSXianjun Jiao reg = <0x0>; 19febc5adfSXianjun Jiao cpu-idle-states = <0x2>; 20febc5adfSXianjun Jiao clocks = <0x3 0xa>; 21febc5adfSXianjun Jiao }; 22febc5adfSXianjun Jiao 23febc5adfSXianjun Jiao cpu@1 { 24febc5adfSXianjun Jiao compatible = "arm,cortex-a53", "arm,armv8"; 25febc5adfSXianjun Jiao device_type = "cpu"; 26febc5adfSXianjun Jiao enable-method = "psci"; 27febc5adfSXianjun Jiao reg = <0x1>; 28febc5adfSXianjun Jiao operating-points-v2 = <0x1>; 29febc5adfSXianjun Jiao cpu-idle-states = <0x2>; 30febc5adfSXianjun Jiao }; 31febc5adfSXianjun Jiao 32febc5adfSXianjun Jiao cpu@2 { 33febc5adfSXianjun Jiao compatible = "arm,cortex-a53", "arm,armv8"; 34febc5adfSXianjun Jiao device_type = "cpu"; 35febc5adfSXianjun Jiao enable-method = "psci"; 36febc5adfSXianjun Jiao reg = <0x2>; 37febc5adfSXianjun Jiao operating-points-v2 = <0x1>; 38febc5adfSXianjun Jiao cpu-idle-states = <0x2>; 39febc5adfSXianjun Jiao }; 40febc5adfSXianjun Jiao 41febc5adfSXianjun Jiao cpu@3 { 42febc5adfSXianjun Jiao compatible = "arm,cortex-a53", "arm,armv8"; 43febc5adfSXianjun Jiao device_type = "cpu"; 44febc5adfSXianjun Jiao enable-method = "psci"; 45febc5adfSXianjun Jiao reg = <0x3>; 46febc5adfSXianjun Jiao operating-points-v2 = <0x1>; 47febc5adfSXianjun Jiao cpu-idle-states = <0x2>; 48febc5adfSXianjun Jiao }; 49febc5adfSXianjun Jiao 50febc5adfSXianjun Jiao idle-states { 51febc5adfSXianjun Jiao entry-method = "arm,psci"; 52febc5adfSXianjun Jiao 53febc5adfSXianjun Jiao cpu-sleep-0 { 54febc5adfSXianjun Jiao compatible = "arm,idle-state"; 55febc5adfSXianjun Jiao arm,psci-suspend-param = <0x40000000>; 56febc5adfSXianjun Jiao local-timer-stop; 57febc5adfSXianjun Jiao entry-latency-us = <0x12c>; 58febc5adfSXianjun Jiao exit-latency-us = <0x258>; 59febc5adfSXianjun Jiao min-residency-us = <0x2710>; 60febc5adfSXianjun Jiao linux,phandle = <0x2>; 61febc5adfSXianjun Jiao phandle = <0x2>; 62febc5adfSXianjun Jiao }; 63febc5adfSXianjun Jiao }; 64febc5adfSXianjun Jiao }; 65febc5adfSXianjun Jiao 66febc5adfSXianjun Jiao cpu_opp_table { 67febc5adfSXianjun Jiao compatible = "operating-points-v2"; 68febc5adfSXianjun Jiao opp-shared; 69febc5adfSXianjun Jiao linux,phandle = <0x1>; 70febc5adfSXianjun Jiao phandle = <0x1>; 71febc5adfSXianjun Jiao 72febc5adfSXianjun Jiao opp00 { 73febc5adfSXianjun Jiao opp-hz = <0x0 0x47868bf4>; 74febc5adfSXianjun Jiao opp-microvolt = <0xf4240>; 75febc5adfSXianjun Jiao clock-latency-ns = <0x7a120>; 76febc5adfSXianjun Jiao }; 77febc5adfSXianjun Jiao 78febc5adfSXianjun Jiao opp01 { 79febc5adfSXianjun Jiao opp-hz = <0x0 0x23c345fa>; 80febc5adfSXianjun Jiao opp-microvolt = <0xf4240>; 81febc5adfSXianjun Jiao clock-latency-ns = <0x7a120>; 82febc5adfSXianjun Jiao }; 83febc5adfSXianjun Jiao 84febc5adfSXianjun Jiao opp02 { 85febc5adfSXianjun Jiao opp-hz = <0x0 0x17d783fc>; 86febc5adfSXianjun Jiao opp-microvolt = <0xf4240>; 87febc5adfSXianjun Jiao clock-latency-ns = <0x7a120>; 88febc5adfSXianjun Jiao }; 89febc5adfSXianjun Jiao 90febc5adfSXianjun Jiao opp03 { 91febc5adfSXianjun Jiao opp-hz = <0x0 0x11e1a2fd>; 92febc5adfSXianjun Jiao opp-microvolt = <0xf4240>; 93febc5adfSXianjun Jiao clock-latency-ns = <0x7a120>; 94febc5adfSXianjun Jiao }; 95febc5adfSXianjun Jiao }; 96febc5adfSXianjun Jiao 97febc5adfSXianjun Jiao dcc { 98febc5adfSXianjun Jiao compatible = "arm,dcc"; 99febc5adfSXianjun Jiao status = "okay"; 100febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 101febc5adfSXianjun Jiao }; 102febc5adfSXianjun Jiao 103febc5adfSXianjun Jiao pinctrl { 104febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-pinctrl"; 105febc5adfSXianjun Jiao status = "okay"; 106febc5adfSXianjun Jiao 107febc5adfSXianjun Jiao i2c0-default { 108febc5adfSXianjun Jiao linux,phandle = <0x18>; 109febc5adfSXianjun Jiao phandle = <0x18>; 110febc5adfSXianjun Jiao 111febc5adfSXianjun Jiao mux { 112febc5adfSXianjun Jiao groups = "i2c0_3_grp"; 113febc5adfSXianjun Jiao function = "i2c0"; 114febc5adfSXianjun Jiao }; 115febc5adfSXianjun Jiao 116febc5adfSXianjun Jiao conf { 117febc5adfSXianjun Jiao groups = "i2c0_3_grp"; 118febc5adfSXianjun Jiao bias-pull-up; 119febc5adfSXianjun Jiao slew-rate = <0x1>; 120febc5adfSXianjun Jiao io-standard = <0x1>; 121febc5adfSXianjun Jiao }; 122febc5adfSXianjun Jiao }; 123febc5adfSXianjun Jiao 124febc5adfSXianjun Jiao i2c0-gpio { 125febc5adfSXianjun Jiao linux,phandle = <0x19>; 126febc5adfSXianjun Jiao phandle = <0x19>; 127febc5adfSXianjun Jiao 128febc5adfSXianjun Jiao mux { 129febc5adfSXianjun Jiao groups = "gpio0_14_grp", "gpio0_15_grp"; 130febc5adfSXianjun Jiao function = "gpio0"; 131febc5adfSXianjun Jiao }; 132febc5adfSXianjun Jiao 133febc5adfSXianjun Jiao conf { 134febc5adfSXianjun Jiao groups = "gpio0_14_grp", "gpio0_15_grp"; 135febc5adfSXianjun Jiao slew-rate = <0x1>; 136febc5adfSXianjun Jiao io-standard = <0x1>; 137febc5adfSXianjun Jiao }; 138febc5adfSXianjun Jiao }; 139febc5adfSXianjun Jiao 140febc5adfSXianjun Jiao i2c1-default { 141febc5adfSXianjun Jiao linux,phandle = <0x1c>; 142febc5adfSXianjun Jiao phandle = <0x1c>; 143febc5adfSXianjun Jiao 144febc5adfSXianjun Jiao mux { 145febc5adfSXianjun Jiao groups = "i2c1_4_grp"; 146febc5adfSXianjun Jiao function = "i2c1"; 147febc5adfSXianjun Jiao }; 148febc5adfSXianjun Jiao 149febc5adfSXianjun Jiao conf { 150febc5adfSXianjun Jiao groups = "i2c1_4_grp"; 151febc5adfSXianjun Jiao bias-pull-up; 152febc5adfSXianjun Jiao slew-rate = <0x1>; 153febc5adfSXianjun Jiao io-standard = <0x1>; 154febc5adfSXianjun Jiao }; 155febc5adfSXianjun Jiao }; 156febc5adfSXianjun Jiao 157febc5adfSXianjun Jiao i2c1-gpio { 158febc5adfSXianjun Jiao linux,phandle = <0x1d>; 159febc5adfSXianjun Jiao phandle = <0x1d>; 160febc5adfSXianjun Jiao 161febc5adfSXianjun Jiao mux { 162febc5adfSXianjun Jiao groups = "gpio0_16_grp", "gpio0_17_grp"; 163febc5adfSXianjun Jiao function = "gpio0"; 164febc5adfSXianjun Jiao }; 165febc5adfSXianjun Jiao 166febc5adfSXianjun Jiao conf { 167febc5adfSXianjun Jiao groups = "gpio0_16_grp", "gpio0_17_grp"; 168febc5adfSXianjun Jiao slew-rate = <0x1>; 169febc5adfSXianjun Jiao io-standard = <0x1>; 170febc5adfSXianjun Jiao }; 171febc5adfSXianjun Jiao }; 172febc5adfSXianjun Jiao 173febc5adfSXianjun Jiao uart0-default { 174febc5adfSXianjun Jiao linux,phandle = <0x31>; 175febc5adfSXianjun Jiao phandle = <0x31>; 176febc5adfSXianjun Jiao 177febc5adfSXianjun Jiao mux { 178febc5adfSXianjun Jiao groups = "uart0_4_grp"; 179febc5adfSXianjun Jiao function = "uart0"; 180febc5adfSXianjun Jiao }; 181febc5adfSXianjun Jiao 182febc5adfSXianjun Jiao conf { 183febc5adfSXianjun Jiao groups = "uart0_4_grp"; 184febc5adfSXianjun Jiao slew-rate = <0x1>; 185febc5adfSXianjun Jiao io-standard = <0x1>; 186febc5adfSXianjun Jiao }; 187febc5adfSXianjun Jiao 188febc5adfSXianjun Jiao conf-rx { 189febc5adfSXianjun Jiao pins = "MIO18"; 190febc5adfSXianjun Jiao bias-high-impedance; 191febc5adfSXianjun Jiao }; 192febc5adfSXianjun Jiao 193febc5adfSXianjun Jiao conf-tx { 194febc5adfSXianjun Jiao pins = "MIO19"; 195febc5adfSXianjun Jiao bias-disable; 196febc5adfSXianjun Jiao }; 197febc5adfSXianjun Jiao }; 198febc5adfSXianjun Jiao 199febc5adfSXianjun Jiao uart1-default { 200febc5adfSXianjun Jiao linux,phandle = <0x33>; 201febc5adfSXianjun Jiao phandle = <0x33>; 202febc5adfSXianjun Jiao 203febc5adfSXianjun Jiao mux { 204febc5adfSXianjun Jiao groups = "uart1_5_grp"; 205febc5adfSXianjun Jiao function = "uart1"; 206febc5adfSXianjun Jiao }; 207febc5adfSXianjun Jiao 208febc5adfSXianjun Jiao conf { 209febc5adfSXianjun Jiao groups = "uart1_5_grp"; 210febc5adfSXianjun Jiao slew-rate = <0x1>; 211febc5adfSXianjun Jiao io-standard = <0x1>; 212febc5adfSXianjun Jiao }; 213febc5adfSXianjun Jiao 214febc5adfSXianjun Jiao conf-rx { 215febc5adfSXianjun Jiao pins = "MIO21"; 216febc5adfSXianjun Jiao bias-high-impedance; 217febc5adfSXianjun Jiao }; 218febc5adfSXianjun Jiao 219febc5adfSXianjun Jiao conf-tx { 220febc5adfSXianjun Jiao pins = "MIO20"; 221febc5adfSXianjun Jiao bias-disable; 222febc5adfSXianjun Jiao }; 223febc5adfSXianjun Jiao }; 224febc5adfSXianjun Jiao 225febc5adfSXianjun Jiao usb0-default { 226febc5adfSXianjun Jiao linux,phandle = <0x35>; 227febc5adfSXianjun Jiao phandle = <0x35>; 228febc5adfSXianjun Jiao 229febc5adfSXianjun Jiao mux { 230febc5adfSXianjun Jiao groups = "usb0_0_grp"; 231febc5adfSXianjun Jiao function = "usb0"; 232febc5adfSXianjun Jiao }; 233febc5adfSXianjun Jiao 234febc5adfSXianjun Jiao conf { 235febc5adfSXianjun Jiao groups = "usb0_0_grp"; 236febc5adfSXianjun Jiao slew-rate = <0x1>; 237febc5adfSXianjun Jiao io-standard = <0x1>; 238febc5adfSXianjun Jiao }; 239febc5adfSXianjun Jiao 240febc5adfSXianjun Jiao conf-rx { 241febc5adfSXianjun Jiao pins = "MIO52", "MIO53", "MIO55"; 242febc5adfSXianjun Jiao bias-high-impedance; 243febc5adfSXianjun Jiao }; 244febc5adfSXianjun Jiao 245febc5adfSXianjun Jiao conf-tx { 246febc5adfSXianjun Jiao pins = "MIO54", "MIO56", "MIO57", "MIO58", "MIO59", "MIO60", "MIO61", "MIO62", "MIO63"; 247febc5adfSXianjun Jiao bias-disable; 248febc5adfSXianjun Jiao }; 249febc5adfSXianjun Jiao }; 250febc5adfSXianjun Jiao 251febc5adfSXianjun Jiao gem3-default { 252febc5adfSXianjun Jiao linux,phandle = <0x14>; 253febc5adfSXianjun Jiao phandle = <0x14>; 254febc5adfSXianjun Jiao 255febc5adfSXianjun Jiao mux { 256febc5adfSXianjun Jiao function = "ethernet3"; 257febc5adfSXianjun Jiao groups = "ethernet3_0_grp"; 258febc5adfSXianjun Jiao }; 259febc5adfSXianjun Jiao 260febc5adfSXianjun Jiao conf { 261febc5adfSXianjun Jiao groups = "ethernet3_0_grp"; 262febc5adfSXianjun Jiao slew-rate = <0x1>; 263febc5adfSXianjun Jiao io-standard = <0x1>; 264febc5adfSXianjun Jiao }; 265febc5adfSXianjun Jiao 266febc5adfSXianjun Jiao conf-rx { 267febc5adfSXianjun Jiao pins = "MIO70", "MIO71", "MIO72", "MIO73", "MIO74", "MIO75"; 268febc5adfSXianjun Jiao bias-high-impedance; 269febc5adfSXianjun Jiao low-power-disable; 270febc5adfSXianjun Jiao }; 271febc5adfSXianjun Jiao 272febc5adfSXianjun Jiao conf-tx { 273febc5adfSXianjun Jiao pins = "MIO64", "MIO65", "MIO66", "MIO67", "MIO68", "MIO69"; 274febc5adfSXianjun Jiao bias-disable; 275febc5adfSXianjun Jiao low-power-enable; 276febc5adfSXianjun Jiao }; 277febc5adfSXianjun Jiao 278febc5adfSXianjun Jiao mux-mdio { 279febc5adfSXianjun Jiao function = "mdio3"; 280febc5adfSXianjun Jiao groups = "mdio3_0_grp"; 281febc5adfSXianjun Jiao }; 282febc5adfSXianjun Jiao 283febc5adfSXianjun Jiao conf-mdio { 284febc5adfSXianjun Jiao groups = "mdio3_0_grp"; 285febc5adfSXianjun Jiao slew-rate = <0x1>; 286febc5adfSXianjun Jiao io-standard = <0x1>; 287febc5adfSXianjun Jiao bias-disable; 288febc5adfSXianjun Jiao }; 289febc5adfSXianjun Jiao }; 290febc5adfSXianjun Jiao 291febc5adfSXianjun Jiao can1-default { 292febc5adfSXianjun Jiao linux,phandle = <0x9>; 293febc5adfSXianjun Jiao phandle = <0x9>; 294febc5adfSXianjun Jiao 295febc5adfSXianjun Jiao mux { 296febc5adfSXianjun Jiao function = "can1"; 297febc5adfSXianjun Jiao groups = "can1_6_grp"; 298febc5adfSXianjun Jiao }; 299febc5adfSXianjun Jiao 300febc5adfSXianjun Jiao conf { 301febc5adfSXianjun Jiao groups = "can1_6_grp"; 302febc5adfSXianjun Jiao slew-rate = <0x1>; 303febc5adfSXianjun Jiao io-standard = <0x1>; 304febc5adfSXianjun Jiao }; 305febc5adfSXianjun Jiao 306febc5adfSXianjun Jiao conf-rx { 307febc5adfSXianjun Jiao pins = "MIO25"; 308febc5adfSXianjun Jiao bias-high-impedance; 309febc5adfSXianjun Jiao }; 310febc5adfSXianjun Jiao 311febc5adfSXianjun Jiao conf-tx { 312febc5adfSXianjun Jiao pins = "MIO24"; 313febc5adfSXianjun Jiao bias-disable; 314febc5adfSXianjun Jiao }; 315febc5adfSXianjun Jiao }; 316febc5adfSXianjun Jiao 317febc5adfSXianjun Jiao sdhci1-default { 318febc5adfSXianjun Jiao linux,phandle = <0x28>; 319febc5adfSXianjun Jiao phandle = <0x28>; 320febc5adfSXianjun Jiao 321febc5adfSXianjun Jiao mux { 322febc5adfSXianjun Jiao groups = "sdio1_0_grp"; 323febc5adfSXianjun Jiao function = "sdio1"; 324febc5adfSXianjun Jiao }; 325febc5adfSXianjun Jiao 326febc5adfSXianjun Jiao conf { 327febc5adfSXianjun Jiao groups = "sdio1_0_grp"; 328febc5adfSXianjun Jiao slew-rate = <0x1>; 329febc5adfSXianjun Jiao io-standard = <0x1>; 330febc5adfSXianjun Jiao bias-disable; 331febc5adfSXianjun Jiao }; 332febc5adfSXianjun Jiao 333febc5adfSXianjun Jiao mux-cd { 334febc5adfSXianjun Jiao groups = "sdio1_cd_0_grp"; 335febc5adfSXianjun Jiao function = "sdio1_cd"; 336febc5adfSXianjun Jiao }; 337febc5adfSXianjun Jiao 338febc5adfSXianjun Jiao conf-cd { 339febc5adfSXianjun Jiao groups = "sdio1_cd_0_grp"; 340febc5adfSXianjun Jiao bias-high-impedance; 341febc5adfSXianjun Jiao bias-pull-up; 342febc5adfSXianjun Jiao slew-rate = <0x1>; 343febc5adfSXianjun Jiao io-standard = <0x1>; 344febc5adfSXianjun Jiao }; 345febc5adfSXianjun Jiao 346febc5adfSXianjun Jiao mux-wp { 347febc5adfSXianjun Jiao groups = "sdio1_wp_0_grp"; 348febc5adfSXianjun Jiao function = "sdio1_wp"; 349febc5adfSXianjun Jiao }; 350febc5adfSXianjun Jiao 351febc5adfSXianjun Jiao conf-wp { 352febc5adfSXianjun Jiao groups = "sdio1_wp_0_grp"; 353febc5adfSXianjun Jiao bias-high-impedance; 354febc5adfSXianjun Jiao bias-pull-up; 355febc5adfSXianjun Jiao slew-rate = <0x1>; 356febc5adfSXianjun Jiao io-standard = <0x1>; 357febc5adfSXianjun Jiao }; 358febc5adfSXianjun Jiao }; 359febc5adfSXianjun Jiao 360febc5adfSXianjun Jiao gpio-default { 361febc5adfSXianjun Jiao linux,phandle = <0x16>; 362febc5adfSXianjun Jiao phandle = <0x16>; 363febc5adfSXianjun Jiao 364febc5adfSXianjun Jiao mux-sw { 365febc5adfSXianjun Jiao function = "gpio0"; 366febc5adfSXianjun Jiao groups = "gpio0_22_grp", "gpio0_23_grp"; 367febc5adfSXianjun Jiao }; 368febc5adfSXianjun Jiao 369febc5adfSXianjun Jiao conf-sw { 370febc5adfSXianjun Jiao groups = "gpio0_22_grp", "gpio0_23_grp"; 371febc5adfSXianjun Jiao slew-rate = <0x1>; 372febc5adfSXianjun Jiao io-standard = <0x1>; 373febc5adfSXianjun Jiao }; 374febc5adfSXianjun Jiao 375febc5adfSXianjun Jiao mux-msp { 376febc5adfSXianjun Jiao function = "gpio0"; 377febc5adfSXianjun Jiao groups = "gpio0_13_grp", "gpio0_38_grp"; 378febc5adfSXianjun Jiao }; 379febc5adfSXianjun Jiao 380febc5adfSXianjun Jiao conf-msp { 381febc5adfSXianjun Jiao groups = "gpio0_13_grp", "gpio0_38_grp"; 382febc5adfSXianjun Jiao slew-rate = <0x1>; 383febc5adfSXianjun Jiao io-standard = <0x1>; 384febc5adfSXianjun Jiao }; 385febc5adfSXianjun Jiao 386febc5adfSXianjun Jiao conf-pull-up { 387febc5adfSXianjun Jiao pins = "MIO22", "MIO23"; 388febc5adfSXianjun Jiao bias-pull-up; 389febc5adfSXianjun Jiao }; 390febc5adfSXianjun Jiao 391febc5adfSXianjun Jiao conf-pull-none { 392febc5adfSXianjun Jiao pins = "MIO13", "MIO38"; 393febc5adfSXianjun Jiao bias-disable; 394febc5adfSXianjun Jiao }; 395febc5adfSXianjun Jiao }; 396febc5adfSXianjun Jiao }; 397febc5adfSXianjun Jiao 398febc5adfSXianjun Jiao power-domains { 399febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-genpd"; 400febc5adfSXianjun Jiao 401febc5adfSXianjun Jiao pd-usb0 { 402febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 403febc5adfSXianjun Jiao pd-id = <0x16>; 404febc5adfSXianjun Jiao linux,phandle = <0x34>; 405febc5adfSXianjun Jiao phandle = <0x34>; 406febc5adfSXianjun Jiao }; 407febc5adfSXianjun Jiao 408febc5adfSXianjun Jiao pd-usb1 { 409febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 410febc5adfSXianjun Jiao pd-id = <0x17>; 411febc5adfSXianjun Jiao linux,phandle = <0x37>; 412febc5adfSXianjun Jiao phandle = <0x37>; 413febc5adfSXianjun Jiao }; 414febc5adfSXianjun Jiao 415febc5adfSXianjun Jiao pd-sata { 416febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 417febc5adfSXianjun Jiao pd-id = <0x1c>; 418febc5adfSXianjun Jiao linux,phandle = <0x24>; 419febc5adfSXianjun Jiao phandle = <0x24>; 420febc5adfSXianjun Jiao }; 421febc5adfSXianjun Jiao 422febc5adfSXianjun Jiao pd-spi0 { 423febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 424febc5adfSXianjun Jiao pd-id = <0x23>; 425febc5adfSXianjun Jiao linux,phandle = <0x29>; 426febc5adfSXianjun Jiao phandle = <0x29>; 427febc5adfSXianjun Jiao }; 428febc5adfSXianjun Jiao 429febc5adfSXianjun Jiao pd-spi1 { 430febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 431febc5adfSXianjun Jiao pd-id = <0x24>; 432febc5adfSXianjun Jiao linux,phandle = <0x2b>; 433febc5adfSXianjun Jiao phandle = <0x2b>; 434febc5adfSXianjun Jiao }; 435febc5adfSXianjun Jiao 436febc5adfSXianjun Jiao pd-uart0 { 437febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 438febc5adfSXianjun Jiao pd-id = <0x21>; 439febc5adfSXianjun Jiao linux,phandle = <0x30>; 440febc5adfSXianjun Jiao phandle = <0x30>; 441febc5adfSXianjun Jiao }; 442febc5adfSXianjun Jiao 443febc5adfSXianjun Jiao pd-uart1 { 444febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 445febc5adfSXianjun Jiao pd-id = <0x22>; 446febc5adfSXianjun Jiao linux,phandle = <0x32>; 447febc5adfSXianjun Jiao phandle = <0x32>; 448febc5adfSXianjun Jiao }; 449febc5adfSXianjun Jiao 450febc5adfSXianjun Jiao pd-eth0 { 451febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 452febc5adfSXianjun Jiao pd-id = <0x1d>; 453febc5adfSXianjun Jiao linux,phandle = <0xf>; 454febc5adfSXianjun Jiao phandle = <0xf>; 455febc5adfSXianjun Jiao }; 456febc5adfSXianjun Jiao 457febc5adfSXianjun Jiao pd-eth1 { 458febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 459febc5adfSXianjun Jiao pd-id = <0x1e>; 460febc5adfSXianjun Jiao linux,phandle = <0x10>; 461febc5adfSXianjun Jiao phandle = <0x10>; 462febc5adfSXianjun Jiao }; 463febc5adfSXianjun Jiao 464febc5adfSXianjun Jiao pd-eth2 { 465febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 466febc5adfSXianjun Jiao pd-id = <0x1f>; 467febc5adfSXianjun Jiao linux,phandle = <0x11>; 468febc5adfSXianjun Jiao phandle = <0x11>; 469febc5adfSXianjun Jiao }; 470febc5adfSXianjun Jiao 471febc5adfSXianjun Jiao pd-eth3 { 472febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 473febc5adfSXianjun Jiao pd-id = <0x20>; 474febc5adfSXianjun Jiao linux,phandle = <0x12>; 475febc5adfSXianjun Jiao phandle = <0x12>; 476febc5adfSXianjun Jiao }; 477febc5adfSXianjun Jiao 478febc5adfSXianjun Jiao pd-i2c0 { 479febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 480febc5adfSXianjun Jiao pd-id = <0x25>; 481febc5adfSXianjun Jiao linux,phandle = <0x17>; 482febc5adfSXianjun Jiao phandle = <0x17>; 483febc5adfSXianjun Jiao }; 484febc5adfSXianjun Jiao 485febc5adfSXianjun Jiao pd-i2c1 { 486febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 487febc5adfSXianjun Jiao pd-id = <0x26>; 488febc5adfSXianjun Jiao linux,phandle = <0x1b>; 489febc5adfSXianjun Jiao phandle = <0x1b>; 490febc5adfSXianjun Jiao }; 491febc5adfSXianjun Jiao 492febc5adfSXianjun Jiao pd-dp { 493febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 494febc5adfSXianjun Jiao pd-id = <0x29>; 495febc5adfSXianjun Jiao linux,phandle = <0x38>; 496febc5adfSXianjun Jiao phandle = <0x38>; 497febc5adfSXianjun Jiao }; 498febc5adfSXianjun Jiao 499febc5adfSXianjun Jiao pd-gdma { 500febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 501febc5adfSXianjun Jiao pd-id = <0x2a>; 502febc5adfSXianjun Jiao linux,phandle = <0xb>; 503febc5adfSXianjun Jiao phandle = <0xb>; 504febc5adfSXianjun Jiao }; 505febc5adfSXianjun Jiao 506febc5adfSXianjun Jiao pd-adma { 507febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 508febc5adfSXianjun Jiao pd-id = <0x2b>; 509febc5adfSXianjun Jiao linux,phandle = <0xd>; 510febc5adfSXianjun Jiao phandle = <0xd>; 511febc5adfSXianjun Jiao }; 512febc5adfSXianjun Jiao 513febc5adfSXianjun Jiao pd-ttc0 { 514febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 515febc5adfSXianjun Jiao pd-id = <0x18>; 516febc5adfSXianjun Jiao linux,phandle = <0x2c>; 517febc5adfSXianjun Jiao phandle = <0x2c>; 518febc5adfSXianjun Jiao }; 519febc5adfSXianjun Jiao 520febc5adfSXianjun Jiao pd-ttc1 { 521febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 522febc5adfSXianjun Jiao pd-id = <0x19>; 523febc5adfSXianjun Jiao linux,phandle = <0x2d>; 524febc5adfSXianjun Jiao phandle = <0x2d>; 525febc5adfSXianjun Jiao }; 526febc5adfSXianjun Jiao 527febc5adfSXianjun Jiao pd-ttc2 { 528febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 529febc5adfSXianjun Jiao pd-id = <0x1a>; 530febc5adfSXianjun Jiao linux,phandle = <0x2e>; 531febc5adfSXianjun Jiao phandle = <0x2e>; 532febc5adfSXianjun Jiao }; 533febc5adfSXianjun Jiao 534febc5adfSXianjun Jiao pd-ttc3 { 535febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 536febc5adfSXianjun Jiao pd-id = <0x1b>; 537febc5adfSXianjun Jiao linux,phandle = <0x2f>; 538febc5adfSXianjun Jiao phandle = <0x2f>; 539febc5adfSXianjun Jiao }; 540febc5adfSXianjun Jiao 541febc5adfSXianjun Jiao pd-sd0 { 542febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 543febc5adfSXianjun Jiao pd-id = <0x27>; 544febc5adfSXianjun Jiao linux,phandle = <0x26>; 545febc5adfSXianjun Jiao phandle = <0x26>; 546febc5adfSXianjun Jiao }; 547febc5adfSXianjun Jiao 548febc5adfSXianjun Jiao pd-sd1 { 549febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 550febc5adfSXianjun Jiao pd-id = <0x28>; 551febc5adfSXianjun Jiao linux,phandle = <0x27>; 552febc5adfSXianjun Jiao phandle = <0x27>; 553febc5adfSXianjun Jiao }; 554febc5adfSXianjun Jiao 555febc5adfSXianjun Jiao pd-nand { 556febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 557febc5adfSXianjun Jiao pd-id = <0x2c>; 558febc5adfSXianjun Jiao linux,phandle = <0xe>; 559febc5adfSXianjun Jiao phandle = <0xe>; 560febc5adfSXianjun Jiao }; 561febc5adfSXianjun Jiao 562febc5adfSXianjun Jiao pd-qspi { 563febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 564febc5adfSXianjun Jiao pd-id = <0x2d>; 565febc5adfSXianjun Jiao linux,phandle = <0x21>; 566febc5adfSXianjun Jiao phandle = <0x21>; 567febc5adfSXianjun Jiao }; 568febc5adfSXianjun Jiao 569febc5adfSXianjun Jiao pd-gpio { 570febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 571febc5adfSXianjun Jiao pd-id = <0x2e>; 572febc5adfSXianjun Jiao linux,phandle = <0x15>; 573febc5adfSXianjun Jiao phandle = <0x15>; 574febc5adfSXianjun Jiao }; 575febc5adfSXianjun Jiao 576febc5adfSXianjun Jiao pd-can0 { 577febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 578febc5adfSXianjun Jiao pd-id = <0x2f>; 579febc5adfSXianjun Jiao linux,phandle = <0x7>; 580febc5adfSXianjun Jiao phandle = <0x7>; 581febc5adfSXianjun Jiao }; 582febc5adfSXianjun Jiao 583febc5adfSXianjun Jiao pd-can1 { 584febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 585febc5adfSXianjun Jiao pd-id = <0x30>; 586febc5adfSXianjun Jiao linux,phandle = <0x8>; 587febc5adfSXianjun Jiao phandle = <0x8>; 588febc5adfSXianjun Jiao }; 589febc5adfSXianjun Jiao 590febc5adfSXianjun Jiao pd-pcie { 591febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 592febc5adfSXianjun Jiao pd-id = <0x3b>; 593febc5adfSXianjun Jiao linux,phandle = <0x20>; 594febc5adfSXianjun Jiao phandle = <0x20>; 595febc5adfSXianjun Jiao }; 596febc5adfSXianjun Jiao 597febc5adfSXianjun Jiao pd-gpu { 598febc5adfSXianjun Jiao #power-domain-cells = <0x0>; 599febc5adfSXianjun Jiao pd-id = <0x3a 0x14 0x15>; 600febc5adfSXianjun Jiao linux,phandle = <0xc>; 601febc5adfSXianjun Jiao phandle = <0xc>; 602febc5adfSXianjun Jiao }; 603febc5adfSXianjun Jiao }; 604febc5adfSXianjun Jiao 605febc5adfSXianjun Jiao mailbox@ff990400 { 606febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ipi-mailbox"; 607febc5adfSXianjun Jiao reg = <0x0 0xff9905c0 0x0 0x20 0x0 0xff9905e0 0x0 0x20 0x0 0xff990e80 0x0 0x20 0x0 0xff990ea0 0x0 0x20>; 608febc5adfSXianjun Jiao reg-names = "local_request_region", "local_response_region", "remote_request_region", "remote_response_region"; 609febc5adfSXianjun Jiao #mbox-cells = <0x1>; 610febc5adfSXianjun Jiao xlnx,ipi-ids = <0x0 0x4>; 611febc5adfSXianjun Jiao interrupt-parent = <0x4>; 612febc5adfSXianjun Jiao interrupts = <0x0 0x23 0x4>; 613febc5adfSXianjun Jiao linux,phandle = <0x5>; 614febc5adfSXianjun Jiao phandle = <0x5>; 615febc5adfSXianjun Jiao }; 616febc5adfSXianjun Jiao 617febc5adfSXianjun Jiao pmu { 618febc5adfSXianjun Jiao compatible = "arm,armv8-pmuv3"; 619febc5adfSXianjun Jiao interrupt-parent = <0x4>; 620febc5adfSXianjun Jiao interrupts = <0x0 0x8f 0x4 0x0 0x90 0x4 0x0 0x91 0x4 0x0 0x92 0x4>; 621febc5adfSXianjun Jiao }; 622febc5adfSXianjun Jiao 623febc5adfSXianjun Jiao psci { 624febc5adfSXianjun Jiao compatible = "arm,psci-0.2"; 625febc5adfSXianjun Jiao method = "smc"; 626febc5adfSXianjun Jiao }; 627febc5adfSXianjun Jiao 628febc5adfSXianjun Jiao firmware { 629febc5adfSXianjun Jiao 630febc5adfSXianjun Jiao zynqmp-firmware { 631febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-firmware"; 632febc5adfSXianjun Jiao method = "smc"; 633febc5adfSXianjun Jiao }; 634febc5adfSXianjun Jiao }; 635febc5adfSXianjun Jiao 636febc5adfSXianjun Jiao zynqmp-power { 637febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-power"; 638febc5adfSXianjun Jiao mboxes = <0x5 0x0 0x5 0x1>; 639febc5adfSXianjun Jiao mbox-names = "tx", "rx"; 640febc5adfSXianjun Jiao }; 641febc5adfSXianjun Jiao 642febc5adfSXianjun Jiao timer { 643febc5adfSXianjun Jiao compatible = "arm,armv8-timer"; 644febc5adfSXianjun Jiao interrupt-parent = <0x4>; 645febc5adfSXianjun Jiao interrupts = <0x1 0xd 0xf08 0x1 0xe 0xf08 0x1 0xb 0xf08 0x1 0xa 0xf08>; 646febc5adfSXianjun Jiao }; 647febc5adfSXianjun Jiao 648febc5adfSXianjun Jiao edac { 649febc5adfSXianjun Jiao compatible = "arm,cortex-a53-edac"; 650febc5adfSXianjun Jiao }; 651febc5adfSXianjun Jiao 652febc5adfSXianjun Jiao fpga-full { 653febc5adfSXianjun Jiao compatible = "fpga-region"; 654febc5adfSXianjun Jiao fpga-mgr = <0x6>; 655febc5adfSXianjun Jiao #address-cells = <0x2>; 656febc5adfSXianjun Jiao #size-cells = <0x2>; 657febc5adfSXianjun Jiao }; 658febc5adfSXianjun Jiao 659febc5adfSXianjun Jiao nvmem_firmware { 660febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-nvmem-fw"; 661febc5adfSXianjun Jiao #address-cells = <0x1>; 662febc5adfSXianjun Jiao #size-cells = <0x1>; 663febc5adfSXianjun Jiao 664febc5adfSXianjun Jiao soc_revision@0 { 665febc5adfSXianjun Jiao reg = <0x0 0x4>; 666febc5adfSXianjun Jiao linux,phandle = <0x22>; 667febc5adfSXianjun Jiao phandle = <0x22>; 668febc5adfSXianjun Jiao }; 669febc5adfSXianjun Jiao 670febc5adfSXianjun Jiao efuse_dna@c { 671febc5adfSXianjun Jiao reg = <0xc 0xc>; 672febc5adfSXianjun Jiao }; 673febc5adfSXianjun Jiao 674febc5adfSXianjun Jiao efuse_usr0@20 { 675febc5adfSXianjun Jiao reg = <0x20 0x4>; 676febc5adfSXianjun Jiao }; 677febc5adfSXianjun Jiao 678febc5adfSXianjun Jiao efuse_usr1@24 { 679febc5adfSXianjun Jiao reg = <0x24 0x4>; 680febc5adfSXianjun Jiao }; 681febc5adfSXianjun Jiao 682febc5adfSXianjun Jiao efuse_usr2@28 { 683febc5adfSXianjun Jiao reg = <0x28 0x4>; 684febc5adfSXianjun Jiao }; 685febc5adfSXianjun Jiao 686febc5adfSXianjun Jiao efuse_usr3@2c { 687febc5adfSXianjun Jiao reg = <0x2c 0x4>; 688febc5adfSXianjun Jiao }; 689febc5adfSXianjun Jiao 690febc5adfSXianjun Jiao efuse_usr4@30 { 691febc5adfSXianjun Jiao reg = <0x30 0x4>; 692febc5adfSXianjun Jiao }; 693febc5adfSXianjun Jiao 694febc5adfSXianjun Jiao efuse_usr5@34 { 695febc5adfSXianjun Jiao reg = <0x34 0x4>; 696febc5adfSXianjun Jiao }; 697febc5adfSXianjun Jiao 698febc5adfSXianjun Jiao efuse_usr6@38 { 699febc5adfSXianjun Jiao reg = <0x38 0x4>; 700febc5adfSXianjun Jiao }; 701febc5adfSXianjun Jiao 702febc5adfSXianjun Jiao efuse_usr7@3c { 703febc5adfSXianjun Jiao reg = <0x3c 0x4>; 704febc5adfSXianjun Jiao }; 705febc5adfSXianjun Jiao 706febc5adfSXianjun Jiao efuse_miscusr@40 { 707febc5adfSXianjun Jiao reg = <0x40 0x4>; 708febc5adfSXianjun Jiao }; 709febc5adfSXianjun Jiao 710febc5adfSXianjun Jiao efuse_chash@50 { 711febc5adfSXianjun Jiao reg = <0x50 0x4>; 712febc5adfSXianjun Jiao }; 713febc5adfSXianjun Jiao 714febc5adfSXianjun Jiao efuse_pufmisc@54 { 715febc5adfSXianjun Jiao reg = <0x54 0x4>; 716febc5adfSXianjun Jiao }; 717febc5adfSXianjun Jiao 718febc5adfSXianjun Jiao efuse_sec@58 { 719febc5adfSXianjun Jiao reg = <0x58 0x4>; 720febc5adfSXianjun Jiao }; 721febc5adfSXianjun Jiao 722febc5adfSXianjun Jiao efuse_spkid@5c { 723febc5adfSXianjun Jiao reg = <0x5c 0x4>; 724febc5adfSXianjun Jiao }; 725febc5adfSXianjun Jiao 726febc5adfSXianjun Jiao efuse_ppk0hash@a0 { 727febc5adfSXianjun Jiao reg = <0xa0 0x30>; 728febc5adfSXianjun Jiao }; 729febc5adfSXianjun Jiao 730febc5adfSXianjun Jiao efuse_ppk1hash@d0 { 731febc5adfSXianjun Jiao reg = <0xd0 0x30>; 732febc5adfSXianjun Jiao }; 733febc5adfSXianjun Jiao }; 734febc5adfSXianjun Jiao 735febc5adfSXianjun Jiao pcap { 736febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-pcap-fpga"; 737febc5adfSXianjun Jiao clock-names = "ref_clk"; 738febc5adfSXianjun Jiao clocks = <0x3 0x29>; 739febc5adfSXianjun Jiao linux,phandle = <0x6>; 740febc5adfSXianjun Jiao phandle = <0x6>; 741febc5adfSXianjun Jiao }; 742febc5adfSXianjun Jiao 743febc5adfSXianjun Jiao reset-controller { 744febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-reset"; 745febc5adfSXianjun Jiao #reset-cells = <0x1>; 746febc5adfSXianjun Jiao linux,phandle = <0x23>; 747febc5adfSXianjun Jiao phandle = <0x23>; 748febc5adfSXianjun Jiao }; 749febc5adfSXianjun Jiao 750febc5adfSXianjun Jiao zynqmp_rsa { 751febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-rsa"; 752febc5adfSXianjun Jiao }; 753febc5adfSXianjun Jiao 754febc5adfSXianjun Jiao sha384 { 755febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-keccak-384"; 756febc5adfSXianjun Jiao }; 757febc5adfSXianjun Jiao 758febc5adfSXianjun Jiao zynqmp_aes { 759febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-aes"; 760febc5adfSXianjun Jiao }; 761febc5adfSXianjun Jiao 762febc5adfSXianjun Jiao amba_apu@0 { 763febc5adfSXianjun Jiao compatible = "simple-bus"; 764febc5adfSXianjun Jiao #address-cells = <0x2>; 765febc5adfSXianjun Jiao #size-cells = <0x1>; 766febc5adfSXianjun Jiao ranges = <0x0 0x0 0x0 0x0 0xffffffff>; 767febc5adfSXianjun Jiao 768febc5adfSXianjun Jiao interrupt-controller@f9010000 { 769febc5adfSXianjun Jiao compatible = "arm,gic-400", "arm,cortex-a15-gic"; 770febc5adfSXianjun Jiao #interrupt-cells = <0x3>; 771febc5adfSXianjun Jiao reg = <0x0 0xf9010000 0x10000 0x0 0xf9020000 0x20000 0x0 0xf9040000 0x20000 0x0 0xf9060000 0x20000>; 772febc5adfSXianjun Jiao interrupt-controller; 773febc5adfSXianjun Jiao interrupt-parent = <0x4>; 774febc5adfSXianjun Jiao interrupts = <0x1 0x9 0xf04>; 775febc5adfSXianjun Jiao linux,phandle = <0x4>; 776febc5adfSXianjun Jiao phandle = <0x4>; 777febc5adfSXianjun Jiao }; 778febc5adfSXianjun Jiao }; 779febc5adfSXianjun Jiao 780febc5adfSXianjun Jiao smmu@fd800000 { 781febc5adfSXianjun Jiao compatible = "arm,mmu-500"; 782febc5adfSXianjun Jiao reg = <0x0 0xfd800000 0x0 0x20000>; 783febc5adfSXianjun Jiao #iommu-cells = <0x1>; 784febc5adfSXianjun Jiao status = "disabled"; 785febc5adfSXianjun Jiao #global-interrupts = <0x1>; 786febc5adfSXianjun Jiao interrupt-parent = <0x4>; 787febc5adfSXianjun Jiao interrupts = <0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4 0x0 0x9b 0x4>; 788febc5adfSXianjun Jiao linux,phandle = <0xa>; 789febc5adfSXianjun Jiao phandle = <0xa>; 790febc5adfSXianjun Jiao }; 791febc5adfSXianjun Jiao 792febc5adfSXianjun Jiao amba { 793febc5adfSXianjun Jiao compatible = "simple-bus"; 794febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 795febc5adfSXianjun Jiao #address-cells = <0x2>; 796febc5adfSXianjun Jiao #size-cells = <0x2>; 797febc5adfSXianjun Jiao ranges; 798febc5adfSXianjun Jiao 799febc5adfSXianjun Jiao can@ff060000 { 800febc5adfSXianjun Jiao compatible = "xlnx,zynq-can-1.0"; 801febc5adfSXianjun Jiao status = "disabled"; 802febc5adfSXianjun Jiao clock-names = "can_clk", "pclk"; 803febc5adfSXianjun Jiao reg = <0x0 0xff060000 0x0 0x1000>; 804febc5adfSXianjun Jiao interrupts = <0x0 0x17 0x4>; 805febc5adfSXianjun Jiao interrupt-parent = <0x4>; 806febc5adfSXianjun Jiao tx-fifo-depth = <0x40>; 807febc5adfSXianjun Jiao rx-fifo-depth = <0x40>; 808febc5adfSXianjun Jiao power-domains = <0x7>; 809febc5adfSXianjun Jiao clocks = <0x3 0x3f 0x3 0x1f>; 810febc5adfSXianjun Jiao }; 811febc5adfSXianjun Jiao 812febc5adfSXianjun Jiao can@ff070000 { 813febc5adfSXianjun Jiao compatible = "xlnx,zynq-can-1.0"; 814febc5adfSXianjun Jiao status = "okay"; 815febc5adfSXianjun Jiao clock-names = "can_clk", "pclk"; 816febc5adfSXianjun Jiao reg = <0x0 0xff070000 0x0 0x1000>; 817febc5adfSXianjun Jiao interrupts = <0x0 0x18 0x4>; 818febc5adfSXianjun Jiao interrupt-parent = <0x4>; 819febc5adfSXianjun Jiao tx-fifo-depth = <0x40>; 820febc5adfSXianjun Jiao rx-fifo-depth = <0x40>; 821febc5adfSXianjun Jiao power-domains = <0x8>; 822febc5adfSXianjun Jiao clocks = <0x3 0x40 0x3 0x1f>; 823febc5adfSXianjun Jiao pinctrl-names = "default"; 824febc5adfSXianjun Jiao pinctrl-0 = <0x9>; 825febc5adfSXianjun Jiao }; 826febc5adfSXianjun Jiao 827febc5adfSXianjun Jiao cci@fd6e0000 { 828febc5adfSXianjun Jiao compatible = "arm,cci-400"; 829febc5adfSXianjun Jiao reg = <0x0 0xfd6e0000 0x0 0x9000>; 830febc5adfSXianjun Jiao ranges = <0x0 0x0 0xfd6e0000 0x10000>; 831febc5adfSXianjun Jiao #address-cells = <0x1>; 832febc5adfSXianjun Jiao #size-cells = <0x1>; 833febc5adfSXianjun Jiao 834febc5adfSXianjun Jiao pmu@9000 { 835febc5adfSXianjun Jiao compatible = "arm,cci-400-pmu,r1"; 836febc5adfSXianjun Jiao reg = <0x9000 0x5000>; 837febc5adfSXianjun Jiao interrupt-parent = <0x4>; 838febc5adfSXianjun Jiao interrupts = <0x0 0x7b 0x4 0x0 0x7b 0x4 0x0 0x7b 0x4 0x0 0x7b 0x4 0x0 0x7b 0x4>; 839febc5adfSXianjun Jiao }; 840febc5adfSXianjun Jiao }; 841febc5adfSXianjun Jiao 842febc5adfSXianjun Jiao dma@fd500000 { 843febc5adfSXianjun Jiao status = "okay"; 844febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 845febc5adfSXianjun Jiao reg = <0x0 0xfd500000 0x0 0x1000>; 846febc5adfSXianjun Jiao interrupt-parent = <0x4>; 847febc5adfSXianjun Jiao interrupts = <0x0 0x7c 0x4>; 848febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 849febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 850febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 851febc5adfSXianjun Jiao iommus = <0xa 0x14e8>; 852febc5adfSXianjun Jiao power-domains = <0xb>; 853febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 854febc5adfSXianjun Jiao }; 855febc5adfSXianjun Jiao 856febc5adfSXianjun Jiao dma@fd510000 { 857febc5adfSXianjun Jiao status = "okay"; 858febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 859febc5adfSXianjun Jiao reg = <0x0 0xfd510000 0x0 0x1000>; 860febc5adfSXianjun Jiao interrupt-parent = <0x4>; 861febc5adfSXianjun Jiao interrupts = <0x0 0x7d 0x4>; 862febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 863febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 864febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 865febc5adfSXianjun Jiao iommus = <0xa 0x14e9>; 866febc5adfSXianjun Jiao power-domains = <0xb>; 867febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 868febc5adfSXianjun Jiao }; 869febc5adfSXianjun Jiao 870febc5adfSXianjun Jiao dma@fd520000 { 871febc5adfSXianjun Jiao status = "okay"; 872febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 873febc5adfSXianjun Jiao reg = <0x0 0xfd520000 0x0 0x1000>; 874febc5adfSXianjun Jiao interrupt-parent = <0x4>; 875febc5adfSXianjun Jiao interrupts = <0x0 0x7e 0x4>; 876febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 877febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 878febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 879febc5adfSXianjun Jiao iommus = <0xa 0x14ea>; 880febc5adfSXianjun Jiao power-domains = <0xb>; 881febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 882febc5adfSXianjun Jiao }; 883febc5adfSXianjun Jiao 884febc5adfSXianjun Jiao dma@fd530000 { 885febc5adfSXianjun Jiao status = "okay"; 886febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 887febc5adfSXianjun Jiao reg = <0x0 0xfd530000 0x0 0x1000>; 888febc5adfSXianjun Jiao interrupt-parent = <0x4>; 889febc5adfSXianjun Jiao interrupts = <0x0 0x7f 0x4>; 890febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 891febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 892febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 893febc5adfSXianjun Jiao iommus = <0xa 0x14eb>; 894febc5adfSXianjun Jiao power-domains = <0xb>; 895febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 896febc5adfSXianjun Jiao }; 897febc5adfSXianjun Jiao 898febc5adfSXianjun Jiao dma@fd540000 { 899febc5adfSXianjun Jiao status = "okay"; 900febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 901febc5adfSXianjun Jiao reg = <0x0 0xfd540000 0x0 0x1000>; 902febc5adfSXianjun Jiao interrupt-parent = <0x4>; 903febc5adfSXianjun Jiao interrupts = <0x0 0x80 0x4>; 904febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 905febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 906febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 907febc5adfSXianjun Jiao iommus = <0xa 0x14ec>; 908febc5adfSXianjun Jiao power-domains = <0xb>; 909febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 910febc5adfSXianjun Jiao }; 911febc5adfSXianjun Jiao 912febc5adfSXianjun Jiao dma@fd550000 { 913febc5adfSXianjun Jiao status = "okay"; 914febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 915febc5adfSXianjun Jiao reg = <0x0 0xfd550000 0x0 0x1000>; 916febc5adfSXianjun Jiao interrupt-parent = <0x4>; 917febc5adfSXianjun Jiao interrupts = <0x0 0x81 0x4>; 918febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 919febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 920febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 921febc5adfSXianjun Jiao iommus = <0xa 0x14ed>; 922febc5adfSXianjun Jiao power-domains = <0xb>; 923febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 924febc5adfSXianjun Jiao }; 925febc5adfSXianjun Jiao 926febc5adfSXianjun Jiao dma@fd560000 { 927febc5adfSXianjun Jiao status = "okay"; 928febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 929febc5adfSXianjun Jiao reg = <0x0 0xfd560000 0x0 0x1000>; 930febc5adfSXianjun Jiao interrupt-parent = <0x4>; 931febc5adfSXianjun Jiao interrupts = <0x0 0x82 0x4>; 932febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 933febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 934febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 935febc5adfSXianjun Jiao iommus = <0xa 0x14ee>; 936febc5adfSXianjun Jiao power-domains = <0xb>; 937febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 938febc5adfSXianjun Jiao }; 939febc5adfSXianjun Jiao 940febc5adfSXianjun Jiao dma@fd570000 { 941febc5adfSXianjun Jiao status = "okay"; 942febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 943febc5adfSXianjun Jiao reg = <0x0 0xfd570000 0x0 0x1000>; 944febc5adfSXianjun Jiao interrupt-parent = <0x4>; 945febc5adfSXianjun Jiao interrupts = <0x0 0x83 0x4>; 946febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 947febc5adfSXianjun Jiao xlnx,bus-width = <0x80>; 948febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 949febc5adfSXianjun Jiao iommus = <0xa 0x14ef>; 950febc5adfSXianjun Jiao power-domains = <0xb>; 951febc5adfSXianjun Jiao clocks = <0x3 0x13 0x3 0x1f>; 952febc5adfSXianjun Jiao }; 953febc5adfSXianjun Jiao 954febc5adfSXianjun Jiao gpu@fd4b0000 { 955febc5adfSXianjun Jiao status = "okay"; 956febc5adfSXianjun Jiao compatible = "arm,mali-400", "arm,mali-utgard"; 957febc5adfSXianjun Jiao reg = <0x0 0xfd4b0000 0x0 0x10000>; 958febc5adfSXianjun Jiao interrupt-parent = <0x4>; 959febc5adfSXianjun Jiao interrupts = <0x0 0x84 0x4 0x0 0x84 0x4 0x0 0x84 0x4 0x0 0x84 0x4 0x0 0x84 0x4 0x0 0x84 0x4>; 960febc5adfSXianjun Jiao interrupt-names = "IRQGP", "IRQGPMMU", "IRQPP0", "IRQPPMMU0", "IRQPP1", "IRQPPMMU1"; 961febc5adfSXianjun Jiao clock-names = "gpu", "gpu_pp0", "gpu_pp1"; 962febc5adfSXianjun Jiao power-domains = <0xc>; 963febc5adfSXianjun Jiao clocks = <0x3 0x18 0x3 0x19 0x3 0x1a>; 964febc5adfSXianjun Jiao }; 965febc5adfSXianjun Jiao 966febc5adfSXianjun Jiao dma@ffa80000 { 967febc5adfSXianjun Jiao status = "disabled"; 968febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 969febc5adfSXianjun Jiao reg = <0x0 0xffa80000 0x0 0x1000>; 970febc5adfSXianjun Jiao interrupt-parent = <0x4>; 971febc5adfSXianjun Jiao interrupts = <0x0 0x4d 0x4>; 972febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 973febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 974febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 975febc5adfSXianjun Jiao power-domains = <0xd>; 976febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 977febc5adfSXianjun Jiao }; 978febc5adfSXianjun Jiao 979febc5adfSXianjun Jiao dma@ffa90000 { 980febc5adfSXianjun Jiao status = "disabled"; 981febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 982febc5adfSXianjun Jiao reg = <0x0 0xffa90000 0x0 0x1000>; 983febc5adfSXianjun Jiao interrupt-parent = <0x4>; 984febc5adfSXianjun Jiao interrupts = <0x0 0x4e 0x4>; 985febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 986febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 987febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 988febc5adfSXianjun Jiao power-domains = <0xd>; 989febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 990febc5adfSXianjun Jiao }; 991febc5adfSXianjun Jiao 992febc5adfSXianjun Jiao dma@ffaa0000 { 993febc5adfSXianjun Jiao status = "disabled"; 994febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 995febc5adfSXianjun Jiao reg = <0x0 0xffaa0000 0x0 0x1000>; 996febc5adfSXianjun Jiao interrupt-parent = <0x4>; 997febc5adfSXianjun Jiao interrupts = <0x0 0x4f 0x4>; 998febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 999febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1000febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1001febc5adfSXianjun Jiao power-domains = <0xd>; 1002febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1003febc5adfSXianjun Jiao }; 1004febc5adfSXianjun Jiao 1005febc5adfSXianjun Jiao dma@ffab0000 { 1006febc5adfSXianjun Jiao status = "disabled"; 1007febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 1008febc5adfSXianjun Jiao reg = <0x0 0xffab0000 0x0 0x1000>; 1009febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1010febc5adfSXianjun Jiao interrupts = <0x0 0x50 0x4>; 1011febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 1012febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1013febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1014febc5adfSXianjun Jiao power-domains = <0xd>; 1015febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1016febc5adfSXianjun Jiao }; 1017febc5adfSXianjun Jiao 1018febc5adfSXianjun Jiao dma@ffac0000 { 1019febc5adfSXianjun Jiao status = "disabled"; 1020febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 1021febc5adfSXianjun Jiao reg = <0x0 0xffac0000 0x0 0x1000>; 1022febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1023febc5adfSXianjun Jiao interrupts = <0x0 0x51 0x4>; 1024febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 1025febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1026febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1027febc5adfSXianjun Jiao power-domains = <0xd>; 1028febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1029febc5adfSXianjun Jiao }; 1030febc5adfSXianjun Jiao 1031febc5adfSXianjun Jiao dma@ffad0000 { 1032febc5adfSXianjun Jiao status = "disabled"; 1033febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 1034febc5adfSXianjun Jiao reg = <0x0 0xffad0000 0x0 0x1000>; 1035febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1036febc5adfSXianjun Jiao interrupts = <0x0 0x52 0x4>; 1037febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 1038febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1039febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1040febc5adfSXianjun Jiao power-domains = <0xd>; 1041febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1042febc5adfSXianjun Jiao }; 1043febc5adfSXianjun Jiao 1044febc5adfSXianjun Jiao dma@ffae0000 { 1045febc5adfSXianjun Jiao status = "disabled"; 1046febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 1047febc5adfSXianjun Jiao reg = <0x0 0xffae0000 0x0 0x1000>; 1048febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1049febc5adfSXianjun Jiao interrupts = <0x0 0x53 0x4>; 1050febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 1051febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1052febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1053febc5adfSXianjun Jiao power-domains = <0xd>; 1054febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1055febc5adfSXianjun Jiao }; 1056febc5adfSXianjun Jiao 1057febc5adfSXianjun Jiao dma@ffaf0000 { 1058febc5adfSXianjun Jiao status = "disabled"; 1059febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dma-1.0"; 1060febc5adfSXianjun Jiao reg = <0x0 0xffaf0000 0x0 0x1000>; 1061febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1062febc5adfSXianjun Jiao interrupts = <0x0 0x54 0x4>; 1063febc5adfSXianjun Jiao clock-names = "clk_main", "clk_apb"; 1064febc5adfSXianjun Jiao xlnx,bus-width = <0x40>; 1065febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1066febc5adfSXianjun Jiao power-domains = <0xd>; 1067febc5adfSXianjun Jiao clocks = <0x3 0x44 0x3 0x1f>; 1068febc5adfSXianjun Jiao }; 1069febc5adfSXianjun Jiao 1070febc5adfSXianjun Jiao memory-controller@fd070000 { 1071febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ddrc-2.40a"; 1072febc5adfSXianjun Jiao reg = <0x0 0xfd070000 0x0 0x30000>; 1073febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1074febc5adfSXianjun Jiao interrupts = <0x0 0x70 0x4>; 1075febc5adfSXianjun Jiao }; 1076febc5adfSXianjun Jiao 1077febc5adfSXianjun Jiao nand@ff100000 { 1078febc5adfSXianjun Jiao compatible = "arasan,nfc-v3p10"; 1079febc5adfSXianjun Jiao status = "disabled"; 1080febc5adfSXianjun Jiao reg = <0x0 0xff100000 0x0 0x1000>; 1081febc5adfSXianjun Jiao clock-names = "clk_sys", "clk_flash"; 1082febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1083febc5adfSXianjun Jiao interrupts = <0x0 0xe 0x4>; 1084febc5adfSXianjun Jiao #address-cells = <0x1>; 1085febc5adfSXianjun Jiao #size-cells = <0x0>; 1086febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1087febc5adfSXianjun Jiao iommus = <0xa 0x872>; 1088febc5adfSXianjun Jiao power-domains = <0xe>; 1089febc5adfSXianjun Jiao clocks = <0x3 0x3c 0x3 0x1f>; 1090febc5adfSXianjun Jiao }; 1091febc5adfSXianjun Jiao 1092febc5adfSXianjun Jiao ethernet@ff0b0000 { 1093febc5adfSXianjun Jiao compatible = "cdns,zynqmp-gem", "cdns,gem"; 1094febc5adfSXianjun Jiao status = "disabled"; 1095febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1096febc5adfSXianjun Jiao interrupts = <0x0 0x39 0x4 0x0 0x39 0x4>; 1097febc5adfSXianjun Jiao reg = <0x0 0xff0b0000 0x0 0x1000>; 1098febc5adfSXianjun Jiao clock-names = "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; 1099febc5adfSXianjun Jiao #address-cells = <0x1>; 1100febc5adfSXianjun Jiao #size-cells = <0x0>; 1101febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1102febc5adfSXianjun Jiao iommus = <0xa 0x874>; 1103febc5adfSXianjun Jiao power-domains = <0xf>; 1104febc5adfSXianjun Jiao clocks = <0x3 0x1f 0x3 0x68 0x3 0x2d 0x3 0x31 0x3 0x2c>; 1105febc5adfSXianjun Jiao }; 1106febc5adfSXianjun Jiao 1107febc5adfSXianjun Jiao ethernet@ff0c0000 { 1108febc5adfSXianjun Jiao compatible = "cdns,zynqmp-gem", "cdns,gem"; 1109febc5adfSXianjun Jiao status = "disabled"; 1110febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1111febc5adfSXianjun Jiao interrupts = <0x0 0x3b 0x4 0x0 0x3b 0x4>; 1112febc5adfSXianjun Jiao reg = <0x0 0xff0c0000 0x0 0x1000>; 1113febc5adfSXianjun Jiao clock-names = "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; 1114febc5adfSXianjun Jiao #address-cells = <0x1>; 1115febc5adfSXianjun Jiao #size-cells = <0x0>; 1116febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1117febc5adfSXianjun Jiao iommus = <0xa 0x875>; 1118febc5adfSXianjun Jiao power-domains = <0x10>; 1119febc5adfSXianjun Jiao clocks = <0x3 0x1f 0x3 0x69 0x3 0x2e 0x3 0x32 0x3 0x2c>; 1120febc5adfSXianjun Jiao }; 1121febc5adfSXianjun Jiao 1122febc5adfSXianjun Jiao ethernet@ff0d0000 { 1123febc5adfSXianjun Jiao compatible = "cdns,zynqmp-gem", "cdns,gem"; 1124febc5adfSXianjun Jiao status = "disabled"; 1125febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1126febc5adfSXianjun Jiao interrupts = <0x0 0x3d 0x4 0x0 0x3d 0x4>; 1127febc5adfSXianjun Jiao reg = <0x0 0xff0d0000 0x0 0x1000>; 1128febc5adfSXianjun Jiao clock-names = "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; 1129febc5adfSXianjun Jiao #address-cells = <0x1>; 1130febc5adfSXianjun Jiao #size-cells = <0x0>; 1131febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1132febc5adfSXianjun Jiao iommus = <0xa 0x876>; 1133febc5adfSXianjun Jiao power-domains = <0x11>; 1134febc5adfSXianjun Jiao clocks = <0x3 0x1f 0x3 0x6a 0x3 0x2f 0x3 0x33 0x3 0x2c>; 1135febc5adfSXianjun Jiao }; 1136febc5adfSXianjun Jiao 1137febc5adfSXianjun Jiao ethernet@ff0e0000 { 1138febc5adfSXianjun Jiao compatible = "cdns,zynqmp-gem", "cdns,gem"; 1139febc5adfSXianjun Jiao status = "okay"; 1140febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1141febc5adfSXianjun Jiao interrupts = <0x0 0x3f 0x4 0x0 0x3f 0x4>; 1142febc5adfSXianjun Jiao reg = <0x0 0xff0e0000 0x0 0x1000>; 1143febc5adfSXianjun Jiao clock-names = "pclk", "hclk", "tx_clk", "rx_clk", "tsu_clk"; 1144febc5adfSXianjun Jiao #address-cells = <0x1>; 1145febc5adfSXianjun Jiao #size-cells = <0x0>; 1146febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1147febc5adfSXianjun Jiao iommus = <0xa 0x877>; 1148febc5adfSXianjun Jiao power-domains = <0x12>; 1149febc5adfSXianjun Jiao clocks = <0x3 0x1f 0x3 0x6b 0x3 0x30 0x3 0x34 0x3 0x2c>; 1150febc5adfSXianjun Jiao phy-handle = <0x13>; 1151febc5adfSXianjun Jiao phy-mode = "rgmii-id"; 1152febc5adfSXianjun Jiao pinctrl-names = "default"; 1153febc5adfSXianjun Jiao pinctrl-0 = <0x14>; 1154febc5adfSXianjun Jiao 1155febc5adfSXianjun Jiao phy@c { 1156febc5adfSXianjun Jiao reg = <0xc>; 1157febc5adfSXianjun Jiao ti,rx-internal-delay = <0x8>; 1158febc5adfSXianjun Jiao ti,tx-internal-delay = <0xa>; 1159febc5adfSXianjun Jiao ti,fifo-depth = <0x1>; 1160febc5adfSXianjun Jiao ti,rxctrl-strap-worka; 1161febc5adfSXianjun Jiao linux,phandle = <0x13>; 1162febc5adfSXianjun Jiao phandle = <0x13>; 1163febc5adfSXianjun Jiao }; 1164febc5adfSXianjun Jiao }; 1165febc5adfSXianjun Jiao 1166febc5adfSXianjun Jiao gpio@ff0a0000 { 1167febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-gpio-1.0"; 1168febc5adfSXianjun Jiao status = "okay"; 1169febc5adfSXianjun Jiao #gpio-cells = <0x2>; 1170febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1171febc5adfSXianjun Jiao interrupts = <0x0 0x10 0x4>; 1172febc5adfSXianjun Jiao interrupt-controller; 1173febc5adfSXianjun Jiao #interrupt-cells = <0x2>; 1174febc5adfSXianjun Jiao reg = <0x0 0xff0a0000 0x0 0x1000>; 1175febc5adfSXianjun Jiao gpio-controller; 1176febc5adfSXianjun Jiao power-domains = <0x15>; 1177febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 1178febc5adfSXianjun Jiao pinctrl-names = "default"; 1179febc5adfSXianjun Jiao pinctrl-0 = <0x16>; 1180febc5adfSXianjun Jiao linux,phandle = <0x1a>; 1181febc5adfSXianjun Jiao phandle = <0x1a>; 1182febc5adfSXianjun Jiao }; 1183febc5adfSXianjun Jiao 1184febc5adfSXianjun Jiao i2c@ff020000 { 1185febc5adfSXianjun Jiao compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; 1186febc5adfSXianjun Jiao status = "okay"; 1187febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1188febc5adfSXianjun Jiao interrupts = <0x0 0x11 0x4>; 1189febc5adfSXianjun Jiao reg = <0x0 0xff020000 0x0 0x1000>; 1190febc5adfSXianjun Jiao #address-cells = <0x1>; 1191febc5adfSXianjun Jiao #size-cells = <0x0>; 1192febc5adfSXianjun Jiao power-domains = <0x17>; 1193febc5adfSXianjun Jiao clocks = <0x3 0x3d>; 1194febc5adfSXianjun Jiao clock-frequency = <0x61a80>; 1195febc5adfSXianjun Jiao pinctrl-names = "default", "gpio"; 1196febc5adfSXianjun Jiao pinctrl-0 = <0x18>; 1197febc5adfSXianjun Jiao pinctrl-1 = <0x19>; 1198febc5adfSXianjun Jiao scl-gpios = <0x1a 0xe 0x0>; 1199febc5adfSXianjun Jiao sda-gpios = <0x1a 0xf 0x0>; 1200febc5adfSXianjun Jiao 1201febc5adfSXianjun Jiao gpio@20 { 1202febc5adfSXianjun Jiao compatible = "ti,tca6416"; 1203febc5adfSXianjun Jiao reg = <0x20>; 1204febc5adfSXianjun Jiao gpio-controller; 1205febc5adfSXianjun Jiao #gpio-cells = <0x2>; 1206febc5adfSXianjun Jiao 1207febc5adfSXianjun Jiao gtr_sel0 { 1208febc5adfSXianjun Jiao gpio-hog; 1209febc5adfSXianjun Jiao gpios = <0x0 0x0>; 1210febc5adfSXianjun Jiao output-low; 1211febc5adfSXianjun Jiao line-name = "sel0"; 1212febc5adfSXianjun Jiao }; 1213febc5adfSXianjun Jiao 1214febc5adfSXianjun Jiao gtr_sel1 { 1215febc5adfSXianjun Jiao gpio-hog; 1216febc5adfSXianjun Jiao gpios = <0x1 0x0>; 1217febc5adfSXianjun Jiao output-high; 1218febc5adfSXianjun Jiao line-name = "sel1"; 1219febc5adfSXianjun Jiao }; 1220febc5adfSXianjun Jiao 1221febc5adfSXianjun Jiao gtr_sel2 { 1222febc5adfSXianjun Jiao gpio-hog; 1223febc5adfSXianjun Jiao gpios = <0x2 0x0>; 1224febc5adfSXianjun Jiao output-high; 1225febc5adfSXianjun Jiao line-name = "sel2"; 1226febc5adfSXianjun Jiao }; 1227febc5adfSXianjun Jiao 1228febc5adfSXianjun Jiao gtr_sel3 { 1229febc5adfSXianjun Jiao gpio-hog; 1230febc5adfSXianjun Jiao gpios = <0x3 0x0>; 1231febc5adfSXianjun Jiao output-high; 1232febc5adfSXianjun Jiao line-name = "sel3"; 1233febc5adfSXianjun Jiao }; 1234febc5adfSXianjun Jiao }; 1235febc5adfSXianjun Jiao 1236febc5adfSXianjun Jiao gpio@21 { 1237febc5adfSXianjun Jiao compatible = "ti,tca6416"; 1238febc5adfSXianjun Jiao reg = <0x21>; 1239febc5adfSXianjun Jiao gpio-controller; 1240febc5adfSXianjun Jiao #gpio-cells = <0x2>; 1241febc5adfSXianjun Jiao }; 1242febc5adfSXianjun Jiao 1243febc5adfSXianjun Jiao i2c-mux@75 { 1244febc5adfSXianjun Jiao compatible = "nxp,pca9544"; 1245febc5adfSXianjun Jiao #address-cells = <0x1>; 1246febc5adfSXianjun Jiao #size-cells = <0x0>; 1247febc5adfSXianjun Jiao reg = <0x75>; 1248febc5adfSXianjun Jiao 1249febc5adfSXianjun Jiao i2c@0 { 1250febc5adfSXianjun Jiao #address-cells = <0x1>; 1251febc5adfSXianjun Jiao #size-cells = <0x0>; 1252febc5adfSXianjun Jiao reg = <0x0>; 1253febc5adfSXianjun Jiao 1254febc5adfSXianjun Jiao ina226@40 { 1255febc5adfSXianjun Jiao compatible = "ti,ina226"; 1256febc5adfSXianjun Jiao reg = <0x40>; 1257febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1258febc5adfSXianjun Jiao }; 1259febc5adfSXianjun Jiao 1260febc5adfSXianjun Jiao ina226@41 { 1261febc5adfSXianjun Jiao compatible = "ti,ina226"; 1262febc5adfSXianjun Jiao reg = <0x41>; 1263febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1264febc5adfSXianjun Jiao }; 1265febc5adfSXianjun Jiao 1266febc5adfSXianjun Jiao ina226@42 { 1267febc5adfSXianjun Jiao compatible = "ti,ina226"; 1268febc5adfSXianjun Jiao reg = <0x42>; 1269febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1270febc5adfSXianjun Jiao }; 1271febc5adfSXianjun Jiao 1272febc5adfSXianjun Jiao ina226@43 { 1273febc5adfSXianjun Jiao compatible = "ti,ina226"; 1274febc5adfSXianjun Jiao reg = <0x43>; 1275febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1276febc5adfSXianjun Jiao }; 1277febc5adfSXianjun Jiao 1278febc5adfSXianjun Jiao ina226@44 { 1279febc5adfSXianjun Jiao compatible = "ti,ina226"; 1280febc5adfSXianjun Jiao reg = <0x44>; 1281febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1282febc5adfSXianjun Jiao }; 1283febc5adfSXianjun Jiao 1284febc5adfSXianjun Jiao ina226@45 { 1285febc5adfSXianjun Jiao compatible = "ti,ina226"; 1286febc5adfSXianjun Jiao reg = <0x45>; 1287febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1288febc5adfSXianjun Jiao }; 1289febc5adfSXianjun Jiao 1290febc5adfSXianjun Jiao ina226@46 { 1291febc5adfSXianjun Jiao compatible = "ti,ina226"; 1292febc5adfSXianjun Jiao reg = <0x46>; 1293febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1294febc5adfSXianjun Jiao }; 1295febc5adfSXianjun Jiao 1296febc5adfSXianjun Jiao ina226@47 { 1297febc5adfSXianjun Jiao compatible = "ti,ina226"; 1298febc5adfSXianjun Jiao reg = <0x47>; 1299febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1300febc5adfSXianjun Jiao }; 1301febc5adfSXianjun Jiao 1302febc5adfSXianjun Jiao ina226@4a { 1303febc5adfSXianjun Jiao compatible = "ti,ina226"; 1304febc5adfSXianjun Jiao reg = <0x4a>; 1305febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1306febc5adfSXianjun Jiao }; 1307febc5adfSXianjun Jiao 1308febc5adfSXianjun Jiao ina226@4b { 1309febc5adfSXianjun Jiao compatible = "ti,ina226"; 1310febc5adfSXianjun Jiao reg = <0x4b>; 1311febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1312febc5adfSXianjun Jiao }; 1313febc5adfSXianjun Jiao }; 1314febc5adfSXianjun Jiao 1315febc5adfSXianjun Jiao i2c@1 { 1316febc5adfSXianjun Jiao #address-cells = <0x1>; 1317febc5adfSXianjun Jiao #size-cells = <0x0>; 1318febc5adfSXianjun Jiao reg = <0x1>; 1319febc5adfSXianjun Jiao 1320febc5adfSXianjun Jiao ina226@40 { 1321febc5adfSXianjun Jiao compatible = "ti,ina226"; 1322febc5adfSXianjun Jiao reg = <0x40>; 1323febc5adfSXianjun Jiao shunt-resistor = <0x7d0>; 1324febc5adfSXianjun Jiao }; 1325febc5adfSXianjun Jiao 1326febc5adfSXianjun Jiao ina226@41 { 1327febc5adfSXianjun Jiao compatible = "ti,ina226"; 1328febc5adfSXianjun Jiao reg = <0x41>; 1329febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1330febc5adfSXianjun Jiao }; 1331febc5adfSXianjun Jiao 1332febc5adfSXianjun Jiao ina226@42 { 1333febc5adfSXianjun Jiao compatible = "ti,ina226"; 1334febc5adfSXianjun Jiao reg = <0x42>; 1335febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1336febc5adfSXianjun Jiao }; 1337febc5adfSXianjun Jiao 1338febc5adfSXianjun Jiao ina226@43 { 1339febc5adfSXianjun Jiao compatible = "ti,ina226"; 1340febc5adfSXianjun Jiao reg = <0x43>; 1341febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1342febc5adfSXianjun Jiao }; 1343febc5adfSXianjun Jiao 1344febc5adfSXianjun Jiao ina226@44 { 1345febc5adfSXianjun Jiao compatible = "ti,ina226"; 1346febc5adfSXianjun Jiao reg = <0x44>; 1347febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1348febc5adfSXianjun Jiao }; 1349febc5adfSXianjun Jiao 1350febc5adfSXianjun Jiao ina226@45 { 1351febc5adfSXianjun Jiao compatible = "ti,ina226"; 1352febc5adfSXianjun Jiao reg = <0x45>; 1353febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1354febc5adfSXianjun Jiao }; 1355febc5adfSXianjun Jiao 1356febc5adfSXianjun Jiao ina226@46 { 1357febc5adfSXianjun Jiao compatible = "ti,ina226"; 1358febc5adfSXianjun Jiao reg = <0x46>; 1359febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1360febc5adfSXianjun Jiao }; 1361febc5adfSXianjun Jiao 1362febc5adfSXianjun Jiao ina226@47 { 1363febc5adfSXianjun Jiao compatible = "ti,ina226"; 1364febc5adfSXianjun Jiao reg = <0x47>; 1365febc5adfSXianjun Jiao shunt-resistor = <0x1388>; 1366febc5adfSXianjun Jiao }; 1367febc5adfSXianjun Jiao }; 1368febc5adfSXianjun Jiao 1369febc5adfSXianjun Jiao i2c@2 { 1370febc5adfSXianjun Jiao #address-cells = <0x1>; 1371febc5adfSXianjun Jiao #size-cells = <0x0>; 1372febc5adfSXianjun Jiao reg = <0x2>; 1373febc5adfSXianjun Jiao 1374febc5adfSXianjun Jiao max15301@a { 1375febc5adfSXianjun Jiao compatible = "maxim,max15301"; 1376febc5adfSXianjun Jiao reg = <0xa>; 1377febc5adfSXianjun Jiao }; 1378febc5adfSXianjun Jiao 1379febc5adfSXianjun Jiao max15303@b { 1380febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1381febc5adfSXianjun Jiao reg = <0xb>; 1382febc5adfSXianjun Jiao }; 1383febc5adfSXianjun Jiao 1384febc5adfSXianjun Jiao max15303@10 { 1385febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1386febc5adfSXianjun Jiao reg = <0x10>; 1387febc5adfSXianjun Jiao }; 1388febc5adfSXianjun Jiao 1389febc5adfSXianjun Jiao max15301@13 { 1390febc5adfSXianjun Jiao compatible = "maxim,max15301"; 1391febc5adfSXianjun Jiao reg = <0x13>; 1392febc5adfSXianjun Jiao }; 1393febc5adfSXianjun Jiao 1394febc5adfSXianjun Jiao max15303@14 { 1395febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1396febc5adfSXianjun Jiao reg = <0x14>; 1397febc5adfSXianjun Jiao }; 1398febc5adfSXianjun Jiao 1399febc5adfSXianjun Jiao max15303@15 { 1400febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1401febc5adfSXianjun Jiao reg = <0x15>; 1402febc5adfSXianjun Jiao }; 1403febc5adfSXianjun Jiao 1404febc5adfSXianjun Jiao max15303@16 { 1405febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1406febc5adfSXianjun Jiao reg = <0x16>; 1407febc5adfSXianjun Jiao }; 1408febc5adfSXianjun Jiao 1409febc5adfSXianjun Jiao max15303@17 { 1410febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1411febc5adfSXianjun Jiao reg = <0x17>; 1412febc5adfSXianjun Jiao }; 1413febc5adfSXianjun Jiao 1414febc5adfSXianjun Jiao max15301@18 { 1415febc5adfSXianjun Jiao compatible = "maxim,max15301"; 1416febc5adfSXianjun Jiao reg = <0x18>; 1417febc5adfSXianjun Jiao }; 1418febc5adfSXianjun Jiao 1419febc5adfSXianjun Jiao max15303@1a { 1420febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1421febc5adfSXianjun Jiao reg = <0x1a>; 1422febc5adfSXianjun Jiao }; 1423febc5adfSXianjun Jiao 1424febc5adfSXianjun Jiao max15303@1d { 1425febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1426febc5adfSXianjun Jiao reg = <0x1d>; 1427febc5adfSXianjun Jiao }; 1428febc5adfSXianjun Jiao 1429febc5adfSXianjun Jiao max20751@72 { 1430febc5adfSXianjun Jiao compatible = "maxim,max20751"; 1431febc5adfSXianjun Jiao reg = <0x72>; 1432febc5adfSXianjun Jiao }; 1433febc5adfSXianjun Jiao 1434febc5adfSXianjun Jiao max20751@73 { 1435febc5adfSXianjun Jiao compatible = "maxim,max20751"; 1436febc5adfSXianjun Jiao reg = <0x73>; 1437febc5adfSXianjun Jiao }; 1438febc5adfSXianjun Jiao 1439febc5adfSXianjun Jiao max15303@1b { 1440febc5adfSXianjun Jiao compatible = "maxim,max15303"; 1441febc5adfSXianjun Jiao reg = <0x1b>; 1442febc5adfSXianjun Jiao }; 1443febc5adfSXianjun Jiao }; 1444febc5adfSXianjun Jiao }; 1445febc5adfSXianjun Jiao }; 1446febc5adfSXianjun Jiao 1447febc5adfSXianjun Jiao i2c@ff030000 { 1448febc5adfSXianjun Jiao compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; 1449febc5adfSXianjun Jiao status = "okay"; 1450febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1451febc5adfSXianjun Jiao interrupts = <0x0 0x12 0x4>; 1452febc5adfSXianjun Jiao reg = <0x0 0xff030000 0x0 0x1000>; 1453febc5adfSXianjun Jiao #address-cells = <0x1>; 1454febc5adfSXianjun Jiao #size-cells = <0x0>; 1455febc5adfSXianjun Jiao power-domains = <0x1b>; 1456febc5adfSXianjun Jiao clocks = <0x3 0x3e>; 1457febc5adfSXianjun Jiao clock-frequency = <0x61a80>; 1458febc5adfSXianjun Jiao pinctrl-names = "default", "gpio"; 1459febc5adfSXianjun Jiao pinctrl-0 = <0x1c>; 1460febc5adfSXianjun Jiao pinctrl-1 = <0x1d>; 1461febc5adfSXianjun Jiao scl-gpios = <0x1a 0x10 0x0>; 1462febc5adfSXianjun Jiao sda-gpios = <0x1a 0x11 0x0>; 1463febc5adfSXianjun Jiao 1464febc5adfSXianjun Jiao i2c-mux@74 { 1465febc5adfSXianjun Jiao compatible = "nxp,pca9548"; 1466febc5adfSXianjun Jiao #address-cells = <0x1>; 1467febc5adfSXianjun Jiao #size-cells = <0x0>; 1468febc5adfSXianjun Jiao reg = <0x74>; 1469febc5adfSXianjun Jiao 1470febc5adfSXianjun Jiao i2c@0 { 1471febc5adfSXianjun Jiao #address-cells = <0x1>; 1472febc5adfSXianjun Jiao #size-cells = <0x0>; 1473febc5adfSXianjun Jiao reg = <0x0>; 1474febc5adfSXianjun Jiao 1475febc5adfSXianjun Jiao eeprom@54 { 1476febc5adfSXianjun Jiao compatible = "atmel,24c08"; 1477febc5adfSXianjun Jiao reg = <0x54>; 1478febc5adfSXianjun Jiao #address-cells = <0x1>; 1479febc5adfSXianjun Jiao #size-cells = <0x1>; 1480febc5adfSXianjun Jiao 1481febc5adfSXianjun Jiao board-sn@0 { 1482febc5adfSXianjun Jiao reg = <0x0 0x14>; 1483febc5adfSXianjun Jiao }; 1484febc5adfSXianjun Jiao 1485febc5adfSXianjun Jiao eth-mac@20 { 1486febc5adfSXianjun Jiao reg = <0x20 0x6>; 1487febc5adfSXianjun Jiao }; 1488febc5adfSXianjun Jiao 1489febc5adfSXianjun Jiao board-name@d0 { 1490febc5adfSXianjun Jiao reg = <0xd0 0x6>; 1491febc5adfSXianjun Jiao }; 1492febc5adfSXianjun Jiao 1493febc5adfSXianjun Jiao board-revision@e0 { 1494febc5adfSXianjun Jiao reg = <0xe0 0x3>; 1495febc5adfSXianjun Jiao }; 1496febc5adfSXianjun Jiao }; 1497febc5adfSXianjun Jiao }; 1498febc5adfSXianjun Jiao 1499febc5adfSXianjun Jiao i2c@1 { 1500febc5adfSXianjun Jiao #address-cells = <0x1>; 1501febc5adfSXianjun Jiao #size-cells = <0x0>; 1502febc5adfSXianjun Jiao reg = <0x1>; 1503febc5adfSXianjun Jiao 1504febc5adfSXianjun Jiao clock-generator@36 { 1505febc5adfSXianjun Jiao compatible = "silabs,si5341"; 1506febc5adfSXianjun Jiao reg = <0x36>; 1507febc5adfSXianjun Jiao }; 1508febc5adfSXianjun Jiao }; 1509febc5adfSXianjun Jiao 1510febc5adfSXianjun Jiao i2c@2 { 1511febc5adfSXianjun Jiao #address-cells = <0x1>; 1512febc5adfSXianjun Jiao #size-cells = <0x0>; 1513febc5adfSXianjun Jiao reg = <0x2>; 1514febc5adfSXianjun Jiao 1515febc5adfSXianjun Jiao clock-generator@5d { 1516febc5adfSXianjun Jiao #clock-cells = <0x0>; 1517febc5adfSXianjun Jiao compatible = "silabs,si570"; 1518febc5adfSXianjun Jiao reg = <0x5d>; 1519febc5adfSXianjun Jiao temperature-stability = <0x32>; 1520febc5adfSXianjun Jiao factory-fout = <0x11e1a300>; 1521febc5adfSXianjun Jiao clock-frequency = <0x11e1a300>; 1522febc5adfSXianjun Jiao clock-output-names = "si570_user"; 1523febc5adfSXianjun Jiao }; 1524febc5adfSXianjun Jiao }; 1525febc5adfSXianjun Jiao 1526febc5adfSXianjun Jiao i2c@3 { 1527febc5adfSXianjun Jiao #address-cells = <0x1>; 1528febc5adfSXianjun Jiao #size-cells = <0x0>; 1529febc5adfSXianjun Jiao reg = <0x3>; 1530febc5adfSXianjun Jiao 1531febc5adfSXianjun Jiao clock-generator@5d { 1532febc5adfSXianjun Jiao #clock-cells = <0x0>; 1533febc5adfSXianjun Jiao compatible = "silabs,si570"; 1534febc5adfSXianjun Jiao reg = <0x5d>; 1535febc5adfSXianjun Jiao temperature-stability = <0x32>; 1536febc5adfSXianjun Jiao factory-fout = <0x9502f90>; 1537febc5adfSXianjun Jiao clock-frequency = <0x8d9ee20>; 1538febc5adfSXianjun Jiao clock-output-names = "si570_mgt"; 1539febc5adfSXianjun Jiao }; 1540febc5adfSXianjun Jiao }; 1541febc5adfSXianjun Jiao 1542febc5adfSXianjun Jiao i2c@4 { 1543febc5adfSXianjun Jiao #address-cells = <0x1>; 1544febc5adfSXianjun Jiao #size-cells = <0x0>; 1545febc5adfSXianjun Jiao reg = <0x4>; 1546febc5adfSXianjun Jiao 1547febc5adfSXianjun Jiao clock-generator@69 { 1548febc5adfSXianjun Jiao compatible = "silabs,si5328"; 1549febc5adfSXianjun Jiao reg = <0x69>; 1550febc5adfSXianjun Jiao }; 1551febc5adfSXianjun Jiao }; 1552febc5adfSXianjun Jiao }; 1553febc5adfSXianjun Jiao 1554febc5adfSXianjun Jiao i2c-mux@75 { 1555febc5adfSXianjun Jiao compatible = "nxp,pca9548"; 1556febc5adfSXianjun Jiao #address-cells = <0x1>; 1557febc5adfSXianjun Jiao #size-cells = <0x0>; 1558febc5adfSXianjun Jiao reg = <0x75>; 1559febc5adfSXianjun Jiao 1560febc5adfSXianjun Jiao i2c@0 { 1561febc5adfSXianjun Jiao #address-cells = <0x1>; 1562febc5adfSXianjun Jiao #size-cells = <0x0>; 1563febc5adfSXianjun Jiao reg = <0x0>; 1564febc5adfSXianjun Jiao 1565febc5adfSXianjun Jiao ad7291@2f { 1566febc5adfSXianjun Jiao compatible = "adi,ad7291"; 1567febc5adfSXianjun Jiao reg = <0x2f>; 1568febc5adfSXianjun Jiao }; 1569febc5adfSXianjun Jiao 1570febc5adfSXianjun Jiao eeprom@50 { 1571febc5adfSXianjun Jiao compatible = "at24,24c02"; 1572febc5adfSXianjun Jiao reg = <0x50>; 1573febc5adfSXianjun Jiao }; 1574febc5adfSXianjun Jiao }; 1575febc5adfSXianjun Jiao 1576febc5adfSXianjun Jiao i2c@1 { 1577febc5adfSXianjun Jiao #address-cells = <0x1>; 1578febc5adfSXianjun Jiao #size-cells = <0x0>; 1579febc5adfSXianjun Jiao reg = <0x1>; 1580febc5adfSXianjun Jiao }; 1581febc5adfSXianjun Jiao 1582febc5adfSXianjun Jiao i2c@2 { 1583febc5adfSXianjun Jiao #address-cells = <0x1>; 1584febc5adfSXianjun Jiao #size-cells = <0x0>; 1585febc5adfSXianjun Jiao reg = <0x2>; 1586febc5adfSXianjun Jiao }; 1587febc5adfSXianjun Jiao 1588febc5adfSXianjun Jiao i2c@3 { 1589febc5adfSXianjun Jiao #address-cells = <0x1>; 1590febc5adfSXianjun Jiao #size-cells = <0x0>; 1591febc5adfSXianjun Jiao reg = <0x3>; 1592febc5adfSXianjun Jiao }; 1593febc5adfSXianjun Jiao 1594febc5adfSXianjun Jiao i2c@4 { 1595febc5adfSXianjun Jiao #address-cells = <0x1>; 1596febc5adfSXianjun Jiao #size-cells = <0x0>; 1597febc5adfSXianjun Jiao reg = <0x4>; 1598febc5adfSXianjun Jiao }; 1599febc5adfSXianjun Jiao 1600febc5adfSXianjun Jiao i2c@5 { 1601febc5adfSXianjun Jiao #address-cells = <0x1>; 1602febc5adfSXianjun Jiao #size-cells = <0x0>; 1603febc5adfSXianjun Jiao reg = <0x5>; 1604febc5adfSXianjun Jiao }; 1605febc5adfSXianjun Jiao 1606febc5adfSXianjun Jiao i2c@6 { 1607febc5adfSXianjun Jiao #address-cells = <0x1>; 1608febc5adfSXianjun Jiao #size-cells = <0x0>; 1609febc5adfSXianjun Jiao reg = <0x6>; 1610febc5adfSXianjun Jiao }; 1611febc5adfSXianjun Jiao 1612febc5adfSXianjun Jiao i2c@7 { 1613febc5adfSXianjun Jiao #address-cells = <0x1>; 1614febc5adfSXianjun Jiao #size-cells = <0x0>; 1615febc5adfSXianjun Jiao reg = <0x7>; 1616febc5adfSXianjun Jiao }; 1617febc5adfSXianjun Jiao }; 1618febc5adfSXianjun Jiao }; 1619febc5adfSXianjun Jiao 1620febc5adfSXianjun Jiao memory-controller@ff960000 { 1621febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ocmc-1.0"; 1622febc5adfSXianjun Jiao reg = <0x0 0xff960000 0x0 0x1000>; 1623febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1624febc5adfSXianjun Jiao interrupts = <0x0 0xa 0x4>; 1625febc5adfSXianjun Jiao }; 1626febc5adfSXianjun Jiao 1627febc5adfSXianjun Jiao perf-monitor@ffa00000 { 1628febc5adfSXianjun Jiao compatible = "xlnx,axi-perf-monitor"; 1629febc5adfSXianjun Jiao reg = <0x0 0xffa00000 0x0 0x10000>; 1630febc5adfSXianjun Jiao interrupts = <0x0 0x19 0x4>; 1631febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1632febc5adfSXianjun Jiao xlnx,enable-profile = <0x0>; 1633febc5adfSXianjun Jiao xlnx,enable-trace = <0x0>; 1634febc5adfSXianjun Jiao xlnx,num-monitor-slots = <0x4>; 1635febc5adfSXianjun Jiao xlnx,enable-event-count = <0x1>; 1636febc5adfSXianjun Jiao xlnx,enable-event-log = <0x1>; 1637febc5adfSXianjun Jiao xlnx,have-sampled-metric-cnt = <0x1>; 1638febc5adfSXianjun Jiao xlnx,num-of-counters = <0x8>; 1639febc5adfSXianjun Jiao xlnx,metric-count-width = <0x20>; 1640febc5adfSXianjun Jiao xlnx,metrics-sample-count-width = <0x20>; 1641febc5adfSXianjun Jiao xlnx,global-count-width = <0x20>; 1642febc5adfSXianjun Jiao xlnx,metric-count-scale = <0x1>; 1643febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 1644febc5adfSXianjun Jiao }; 1645febc5adfSXianjun Jiao 1646febc5adfSXianjun Jiao pcie@fd0e0000 { 1647febc5adfSXianjun Jiao compatible = "xlnx,nwl-pcie-2.11"; 1648febc5adfSXianjun Jiao status = "okay"; 1649febc5adfSXianjun Jiao #address-cells = <0x3>; 1650febc5adfSXianjun Jiao #size-cells = <0x2>; 1651febc5adfSXianjun Jiao #interrupt-cells = <0x1>; 1652febc5adfSXianjun Jiao msi-controller; 1653febc5adfSXianjun Jiao device_type = "pci"; 1654febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1655febc5adfSXianjun Jiao interrupts = <0x0 0x76 0x4 0x0 0x75 0x4 0x0 0x74 0x4 0x0 0x73 0x4 0x0 0x72 0x4>; 1656febc5adfSXianjun Jiao interrupt-names = "misc", "dummy", "intx", "msi1", "msi0"; 1657febc5adfSXianjun Jiao msi-parent = <0x1e>; 1658febc5adfSXianjun Jiao reg = <0x0 0xfd0e0000 0x0 0x1000 0x0 0xfd480000 0x0 0x1000 0x80 0x0 0x0 0x1000000>; 1659febc5adfSXianjun Jiao reg-names = "breg", "pcireg", "cfg"; 1660febc5adfSXianjun Jiao ranges = <0x2000000 0x0 0xe0000000 0x0 0xe0000000 0x0 0x10000000 0x43000000 0x6 0x0 0x6 0x0 0x2 0x0>; 1661febc5adfSXianjun Jiao bus-range = <0x0 0xff>; 1662febc5adfSXianjun Jiao interrupt-map-mask = <0x0 0x0 0x0 0x7>; 1663febc5adfSXianjun Jiao interrupt-map = <0x0 0x0 0x0 0x1 0x1f 0x1 0x0 0x0 0x0 0x2 0x1f 0x2 0x0 0x0 0x0 0x3 0x1f 0x3 0x0 0x0 0x0 0x4 0x1f 0x4>; 1664febc5adfSXianjun Jiao power-domains = <0x20>; 1665febc5adfSXianjun Jiao clocks = <0x3 0x17>; 1666febc5adfSXianjun Jiao linux,phandle = <0x1e>; 1667febc5adfSXianjun Jiao phandle = <0x1e>; 1668febc5adfSXianjun Jiao 1669febc5adfSXianjun Jiao legacy-interrupt-controller { 1670febc5adfSXianjun Jiao interrupt-controller; 1671febc5adfSXianjun Jiao #address-cells = <0x0>; 1672febc5adfSXianjun Jiao #interrupt-cells = <0x1>; 1673febc5adfSXianjun Jiao linux,phandle = <0x1f>; 1674febc5adfSXianjun Jiao phandle = <0x1f>; 1675febc5adfSXianjun Jiao }; 1676febc5adfSXianjun Jiao }; 1677febc5adfSXianjun Jiao 1678febc5adfSXianjun Jiao spi@ff0f0000 { 1679febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 1680febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-qspi-1.0"; 1681febc5adfSXianjun Jiao status = "okay"; 1682febc5adfSXianjun Jiao clock-names = "ref_clk", "pclk"; 1683febc5adfSXianjun Jiao interrupts = <0x0 0xf 0x4>; 1684febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1685febc5adfSXianjun Jiao num-cs = <0x1>; 1686febc5adfSXianjun Jiao reg = <0x0 0xff0f0000 0x0 0x1000 0x0 0xc0000000 0x0 0x8000000>; 1687febc5adfSXianjun Jiao #address-cells = <0x1>; 1688febc5adfSXianjun Jiao #size-cells = <0x0>; 1689febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1690febc5adfSXianjun Jiao iommus = <0xa 0x873>; 1691febc5adfSXianjun Jiao power-domains = <0x21>; 1692febc5adfSXianjun Jiao clocks = <0x3 0x35 0x3 0x1f>; 1693febc5adfSXianjun Jiao is-dual = <0x1>; 1694febc5adfSXianjun Jiao 1695febc5adfSXianjun Jiao flash@0 { 1696febc5adfSXianjun Jiao compatible = "m25p80", "spi-flash"; 1697febc5adfSXianjun Jiao #address-cells = <0x1>; 1698febc5adfSXianjun Jiao #size-cells = <0x1>; 1699febc5adfSXianjun Jiao reg = <0x0>; 1700febc5adfSXianjun Jiao spi-tx-bus-width = <0x1>; 1701febc5adfSXianjun Jiao spi-rx-bus-width = <0x4>; 1702febc5adfSXianjun Jiao spi-max-frequency = <0x66ff300>; 1703febc5adfSXianjun Jiao 1704febc5adfSXianjun Jiao partition@qspi-fsbl-uboot { 1705febc5adfSXianjun Jiao label = "qspi-fsbl-uboot"; 1706febc5adfSXianjun Jiao reg = <0x0 0x100000>; 1707febc5adfSXianjun Jiao }; 1708febc5adfSXianjun Jiao 1709febc5adfSXianjun Jiao partition@qspi-linux { 1710febc5adfSXianjun Jiao label = "qspi-linux"; 1711febc5adfSXianjun Jiao reg = <0x100000 0x500000>; 1712febc5adfSXianjun Jiao }; 1713febc5adfSXianjun Jiao 1714febc5adfSXianjun Jiao partition@qspi-device-tree { 1715febc5adfSXianjun Jiao label = "qspi-device-tree"; 1716febc5adfSXianjun Jiao reg = <0x600000 0x20000>; 1717febc5adfSXianjun Jiao }; 1718febc5adfSXianjun Jiao 1719febc5adfSXianjun Jiao partition@qspi-rootfs { 1720febc5adfSXianjun Jiao label = "qspi-rootfs"; 1721febc5adfSXianjun Jiao reg = <0x620000 0x5e0000>; 1722febc5adfSXianjun Jiao }; 1723febc5adfSXianjun Jiao }; 1724febc5adfSXianjun Jiao }; 1725febc5adfSXianjun Jiao 1726febc5adfSXianjun Jiao rtc@ffa60000 { 1727febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-rtc"; 1728febc5adfSXianjun Jiao status = "okay"; 1729febc5adfSXianjun Jiao reg = <0x0 0xffa60000 0x0 0x100>; 1730febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1731febc5adfSXianjun Jiao interrupts = <0x0 0x1a 0x4 0x0 0x1b 0x4>; 1732febc5adfSXianjun Jiao interrupt-names = "alarm", "sec"; 1733febc5adfSXianjun Jiao calibration = <0x8000>; 1734febc5adfSXianjun Jiao }; 1735febc5adfSXianjun Jiao 1736febc5adfSXianjun Jiao zynqmp_phy@fd400000 { 1737febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-psgtr-v1.1"; 1738febc5adfSXianjun Jiao status = "okay"; 1739febc5adfSXianjun Jiao reg = <0x0 0xfd400000 0x0 0x40000 0x0 0xfd3d0000 0x0 0x1000>; 1740febc5adfSXianjun Jiao reg-names = "serdes", "siou"; 1741febc5adfSXianjun Jiao nvmem-cells = <0x22>; 1742febc5adfSXianjun Jiao nvmem-cell-names = "soc_revision"; 1743febc5adfSXianjun Jiao resets = <0x23 0x10 0x23 0x3b 0x23 0x3c 0x23 0x3d 0x23 0x3e 0x23 0x3f 0x23 0x40 0x23 0x3 0x23 0x1d 0x23 0x1e 0x23 0x1f 0x23 0x20>; 1744febc5adfSXianjun Jiao reset-names = "sata_rst", "usb0_crst", "usb1_crst", "usb0_hibrst", "usb1_hibrst", "usb0_apbrst", "usb1_apbrst", "dp_rst", "gem0_rst", "gem1_rst", "gem2_rst", "gem3_rst"; 1745febc5adfSXianjun Jiao 1746febc5adfSXianjun Jiao lane0 { 1747febc5adfSXianjun Jiao #phy-cells = <0x4>; 1748febc5adfSXianjun Jiao }; 1749febc5adfSXianjun Jiao 1750febc5adfSXianjun Jiao lane1 { 1751febc5adfSXianjun Jiao #phy-cells = <0x4>; 1752febc5adfSXianjun Jiao linux,phandle = <0x3a>; 1753febc5adfSXianjun Jiao phandle = <0x3a>; 1754febc5adfSXianjun Jiao }; 1755febc5adfSXianjun Jiao 1756febc5adfSXianjun Jiao lane2 { 1757febc5adfSXianjun Jiao #phy-cells = <0x4>; 1758febc5adfSXianjun Jiao linux,phandle = <0x36>; 1759febc5adfSXianjun Jiao phandle = <0x36>; 1760febc5adfSXianjun Jiao }; 1761febc5adfSXianjun Jiao 1762febc5adfSXianjun Jiao lane3 { 1763febc5adfSXianjun Jiao #phy-cells = <0x4>; 1764febc5adfSXianjun Jiao linux,phandle = <0x25>; 1765febc5adfSXianjun Jiao phandle = <0x25>; 1766febc5adfSXianjun Jiao }; 1767febc5adfSXianjun Jiao }; 1768febc5adfSXianjun Jiao 1769febc5adfSXianjun Jiao ahci@fd0c0000 { 1770febc5adfSXianjun Jiao compatible = "ceva,ahci-1v84"; 1771febc5adfSXianjun Jiao status = "okay"; 1772febc5adfSXianjun Jiao reg = <0x0 0xfd0c0000 0x0 0x2000>; 1773febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1774febc5adfSXianjun Jiao interrupts = <0x0 0x85 0x4>; 1775febc5adfSXianjun Jiao power-domains = <0x24>; 1776febc5adfSXianjun Jiao #stream-id-cells = <0x4>; 1777febc5adfSXianjun Jiao clocks = <0x3 0x16>; 1778febc5adfSXianjun Jiao ceva,p0-cominit-params = <0x18401828>; 1779febc5adfSXianjun Jiao ceva,p0-comwake-params = <0x614080e>; 1780febc5adfSXianjun Jiao ceva,p0-burst-params = <0x13084a06>; 1781febc5adfSXianjun Jiao ceva,p0-retry-params = <0x96a43ffc>; 1782febc5adfSXianjun Jiao ceva,p1-cominit-params = <0x18401828>; 1783febc5adfSXianjun Jiao ceva,p1-comwake-params = <0x614080e>; 1784febc5adfSXianjun Jiao ceva,p1-burst-params = <0x13084a06>; 1785febc5adfSXianjun Jiao ceva,p1-retry-params = <0x96a43ffc>; 1786febc5adfSXianjun Jiao phy-names = "sata-phy"; 1787febc5adfSXianjun Jiao phys = <0x25 0x1 0x1 0x1 0x7735940>; 1788febc5adfSXianjun Jiao }; 1789febc5adfSXianjun Jiao 1790febc5adfSXianjun Jiao mmc@ff160000 { 1791febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 1792febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; 1793febc5adfSXianjun Jiao status = "disabled"; 1794febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1795febc5adfSXianjun Jiao interrupts = <0x0 0x30 0x4>; 1796febc5adfSXianjun Jiao reg = <0x0 0xff160000 0x0 0x1000>; 1797febc5adfSXianjun Jiao clock-names = "clk_xin", "clk_ahb"; 1798febc5adfSXianjun Jiao xlnx,device_id = <0x0>; 1799febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1800febc5adfSXianjun Jiao iommus = <0xa 0x870>; 1801febc5adfSXianjun Jiao power-domains = <0x26>; 1802febc5adfSXianjun Jiao nvmem-cells = <0x22>; 1803febc5adfSXianjun Jiao nvmem-cell-names = "soc_revision"; 1804febc5adfSXianjun Jiao broken-mmc-highspeed; 1805febc5adfSXianjun Jiao clocks = <0x3 0x36 0x3 0x1f>; 1806febc5adfSXianjun Jiao }; 1807febc5adfSXianjun Jiao 1808febc5adfSXianjun Jiao mmc@ff170000 { 1809febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 1810febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; 1811febc5adfSXianjun Jiao status = "okay"; 1812febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1813febc5adfSXianjun Jiao interrupts = <0x0 0x31 0x4>; 1814febc5adfSXianjun Jiao reg = <0x0 0xff170000 0x0 0x1000>; 1815febc5adfSXianjun Jiao clock-names = "clk_xin", "clk_ahb"; 1816febc5adfSXianjun Jiao xlnx,device_id = <0x1>; 1817febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 1818febc5adfSXianjun Jiao iommus = <0xa 0x871>; 1819febc5adfSXianjun Jiao power-domains = <0x27>; 1820febc5adfSXianjun Jiao nvmem-cells = <0x22>; 1821febc5adfSXianjun Jiao nvmem-cell-names = "soc_revision"; 1822febc5adfSXianjun Jiao broken-mmc-highspeed; 1823febc5adfSXianjun Jiao clocks = <0x3 0x37 0x3 0x1f>; 1824febc5adfSXianjun Jiao pinctrl-names = "default"; 1825febc5adfSXianjun Jiao pinctrl-0 = <0x28>; 1826febc5adfSXianjun Jiao no-1-8-v; 1827febc5adfSXianjun Jiao xlnx,mio_bank = <0x1>; 1828febc5adfSXianjun Jiao }; 1829febc5adfSXianjun Jiao 1830febc5adfSXianjun Jiao spi@ff040000 { 1831febc5adfSXianjun Jiao compatible = "cdns,spi-r1p6"; 1832febc5adfSXianjun Jiao status = "okay"; 1833febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1834febc5adfSXianjun Jiao interrupts = <0x0 0x13 0x4>; 1835febc5adfSXianjun Jiao reg = <0x0 0xff040000 0x0 0x1000>; 1836febc5adfSXianjun Jiao clock-names = "ref_clk", "pclk"; 1837febc5adfSXianjun Jiao #address-cells = <0x1>; 1838febc5adfSXianjun Jiao #size-cells = <0x0>; 1839febc5adfSXianjun Jiao power-domains = <0x29>; 1840febc5adfSXianjun Jiao clocks = <0x3 0x3a 0x3 0x1f>; 1841febc5adfSXianjun Jiao 1842febc5adfSXianjun Jiao ad9361-phy@0 { 1843febc5adfSXianjun Jiao compatible = "adi,ad9361"; 1844febc5adfSXianjun Jiao reg = <0x0>; 1845febc5adfSXianjun Jiao spi-cpha; 1846febc5adfSXianjun Jiao spi-max-frequency = <0x989680>; 1847febc5adfSXianjun Jiao clocks = <0x2a 0x0>; 1848febc5adfSXianjun Jiao clock-names = "ad9361_ext_refclk"; 1849febc5adfSXianjun Jiao clock-output-names = "rx_sampl_clk", "tx_sampl_clk"; 1850febc5adfSXianjun Jiao #clock-cells = <0x1>; 1851febc5adfSXianjun Jiao adi,digital-interface-tune-skip-mode = <0x0>; 1852febc5adfSXianjun Jiao adi,pp-tx-swap-enable; 1853febc5adfSXianjun Jiao adi,pp-rx-swap-enable; 1854febc5adfSXianjun Jiao adi,rx-frame-pulse-mode-enable; 1855febc5adfSXianjun Jiao adi,lvds-mode-enable; 1856febc5adfSXianjun Jiao adi,lvds-bias-mV = <0x96>; 1857febc5adfSXianjun Jiao adi,lvds-rx-onchip-termination-enable; 1858febc5adfSXianjun Jiao adi,rx-data-delay = <0x4>; 1859febc5adfSXianjun Jiao adi,tx-fb-clock-delay = <0x7>; 1860febc5adfSXianjun Jiao adi,dcxo-coarse-and-fine-tune = <0x8 0x1720>; 1861febc5adfSXianjun Jiao adi,2rx-2tx-mode-enable; 1862febc5adfSXianjun Jiao adi,frequency-division-duplex-mode-enable; 1863febc5adfSXianjun Jiao adi,rx-rf-port-input-select = <0x0>; 1864febc5adfSXianjun Jiao adi,tx-rf-port-input-select = <0x0>; 1865febc5adfSXianjun Jiao adi,tx-attenuation-mdB = <0x2710>; 1866febc5adfSXianjun Jiao adi,tx-lo-powerdown-managed-enable; 1867febc5adfSXianjun Jiao adi,rf-rx-bandwidth-hz = <0x112a880>; 1868febc5adfSXianjun Jiao adi,rf-tx-bandwidth-hz = <0x112a880>; 1869febc5adfSXianjun Jiao adi,rx-synthesizer-frequency-hz = <0x0 0x8f0d1800>; 1870febc5adfSXianjun Jiao adi,tx-synthesizer-frequency-hz = <0x0 0x92080880>; 1871febc5adfSXianjun Jiao adi,rx-path-clock-frequencies = <0x3a980000 0xea60000 0x7530000 0x3a98000 0x1d4c000 0x1d4c000>; 1872febc5adfSXianjun Jiao adi,tx-path-clock-frequencies = <0x3a980000 0x7530000 0x7530000 0x3a98000 0x1d4c000 0x1d4c000>; 1873febc5adfSXianjun Jiao adi,gc-rx1-mode = <0x2>; 1874febc5adfSXianjun Jiao adi,gc-rx2-mode = <0x2>; 1875febc5adfSXianjun Jiao adi,gc-adc-ovr-sample-size = <0x4>; 1876febc5adfSXianjun Jiao adi,gc-adc-small-overload-thresh = <0x2f>; 1877febc5adfSXianjun Jiao adi,gc-adc-large-overload-thresh = <0x3a>; 1878febc5adfSXianjun Jiao adi,gc-lmt-overload-high-thresh = <0x320>; 1879febc5adfSXianjun Jiao adi,gc-lmt-overload-low-thresh = <0x2c0>; 1880febc5adfSXianjun Jiao adi,gc-dec-pow-measurement-duration = <0x2000>; 1881febc5adfSXianjun Jiao adi,gc-low-power-thresh = <0x18>; 1882febc5adfSXianjun Jiao adi,mgc-inc-gain-step = <0x2>; 1883febc5adfSXianjun Jiao adi,mgc-dec-gain-step = <0x2>; 1884febc5adfSXianjun Jiao adi,mgc-split-table-ctrl-inp-gain-mode = <0x0>; 1885febc5adfSXianjun Jiao adi,agc-attack-delay-extra-margin-us = <0x1>; 1886febc5adfSXianjun Jiao adi,agc-outer-thresh-high = <0x5>; 1887febc5adfSXianjun Jiao adi,agc-outer-thresh-high-dec-steps = <0x2>; 1888febc5adfSXianjun Jiao adi,agc-inner-thresh-high = <0xa>; 1889febc5adfSXianjun Jiao adi,agc-inner-thresh-high-dec-steps = <0x1>; 1890febc5adfSXianjun Jiao adi,agc-inner-thresh-low = <0xc>; 1891febc5adfSXianjun Jiao adi,agc-inner-thresh-low-inc-steps = <0x1>; 1892febc5adfSXianjun Jiao adi,agc-outer-thresh-low = <0x12>; 1893febc5adfSXianjun Jiao adi,agc-outer-thresh-low-inc-steps = <0x2>; 1894febc5adfSXianjun Jiao adi,agc-adc-small-overload-exceed-counter = <0xa>; 1895febc5adfSXianjun Jiao adi,agc-adc-large-overload-exceed-counter = <0xa>; 1896febc5adfSXianjun Jiao adi,agc-adc-large-overload-inc-steps = <0x2>; 1897febc5adfSXianjun Jiao adi,agc-lmt-overload-large-exceed-counter = <0xa>; 1898febc5adfSXianjun Jiao adi,agc-lmt-overload-small-exceed-counter = <0xa>; 1899febc5adfSXianjun Jiao adi,agc-lmt-overload-large-inc-steps = <0x2>; 1900febc5adfSXianjun Jiao adi,agc-gain-update-interval-us = <0x3e8>; 1901febc5adfSXianjun Jiao adi,fagc-dec-pow-measurement-duration = <0x40>; 1902febc5adfSXianjun Jiao adi,fagc-lp-thresh-increment-steps = <0x1>; 1903febc5adfSXianjun Jiao adi,fagc-lp-thresh-increment-time = <0x5>; 1904febc5adfSXianjun Jiao adi,fagc-energy-lost-stronger-sig-gain-lock-exit-cnt = <0x8>; 1905febc5adfSXianjun Jiao adi,fagc-final-overrange-count = <0x3>; 1906febc5adfSXianjun Jiao adi,fagc-gain-index-type-after-exit-rx-mode = <0x0>; 1907febc5adfSXianjun Jiao adi,fagc-lmt-final-settling-steps = <0x1>; 1908febc5adfSXianjun Jiao adi,fagc-lock-level = <0xa>; 1909febc5adfSXianjun Jiao adi,fagc-lock-level-gain-increase-upper-limit = <0x5>; 1910febc5adfSXianjun Jiao adi,fagc-lock-level-lmt-gain-increase-enable; 1911febc5adfSXianjun Jiao adi,fagc-lpf-final-settling-steps = <0x1>; 1912febc5adfSXianjun Jiao adi,fagc-optimized-gain-offset = <0x5>; 1913febc5adfSXianjun Jiao adi,fagc-power-measurement-duration-in-state5 = <0x40>; 1914febc5adfSXianjun Jiao adi,fagc-rst-gla-engergy-lost-goto-optim-gain-enable; 1915febc5adfSXianjun Jiao adi,fagc-rst-gla-engergy-lost-sig-thresh-below-ll = <0xa>; 1916febc5adfSXianjun Jiao adi,fagc-rst-gla-engergy-lost-sig-thresh-exceeded-enable; 1917febc5adfSXianjun Jiao adi,fagc-rst-gla-if-en-agc-pulled-high-mode = <0x0>; 1918febc5adfSXianjun Jiao adi,fagc-rst-gla-large-adc-overload-enable; 1919febc5adfSXianjun Jiao adi,fagc-rst-gla-large-lmt-overload-enable; 1920febc5adfSXianjun Jiao adi,fagc-rst-gla-stronger-sig-thresh-above-ll = <0xa>; 1921febc5adfSXianjun Jiao adi,fagc-rst-gla-stronger-sig-thresh-exceeded-enable; 1922febc5adfSXianjun Jiao adi,fagc-state-wait-time-ns = <0x104>; 1923febc5adfSXianjun Jiao adi,fagc-use-last-lock-level-for-set-gain-enable; 1924febc5adfSXianjun Jiao adi,rssi-restart-mode = <0x3>; 1925febc5adfSXianjun Jiao adi,rssi-delay = <0x1>; 1926febc5adfSXianjun Jiao adi,rssi-wait = <0x1>; 1927febc5adfSXianjun Jiao adi,rssi-duration = <0x3e8>; 1928febc5adfSXianjun Jiao adi,ctrl-outs-index = <0x0>; 1929febc5adfSXianjun Jiao adi,ctrl-outs-enable-mask = <0xff>; 1930febc5adfSXianjun Jiao adi,temp-sense-measurement-interval-ms = <0x3e8>; 1931febc5adfSXianjun Jiao adi,temp-sense-offset-signed = <0xce>; 1932febc5adfSXianjun Jiao adi,temp-sense-periodic-measurement-enable; 1933febc5adfSXianjun Jiao adi,aux-dac-manual-mode-enable; 1934febc5adfSXianjun Jiao adi,aux-dac1-default-value-mV = <0x0>; 1935febc5adfSXianjun Jiao adi,aux-dac1-rx-delay-us = <0x0>; 1936febc5adfSXianjun Jiao adi,aux-dac1-tx-delay-us = <0x0>; 1937febc5adfSXianjun Jiao adi,aux-dac2-default-value-mV = <0x0>; 1938febc5adfSXianjun Jiao adi,aux-dac2-rx-delay-us = <0x0>; 1939febc5adfSXianjun Jiao adi,aux-dac2-tx-delay-us = <0x0>; 1940febc5adfSXianjun Jiao en_agc-gpios = <0x1a 0x7a 0x0>; 1941febc5adfSXianjun Jiao sync-gpios = <0x1a 0x7b 0x0>; 1942febc5adfSXianjun Jiao reset-gpios = <0x1a 0x7c 0x0>; 1943febc5adfSXianjun Jiao enable-gpios = <0x1a 0x7d 0x0>; 1944febc5adfSXianjun Jiao txnrx-gpios = <0x1a 0x7e 0x0>; 1945febc5adfSXianjun Jiao linux,phandle = <0x45>; 1946febc5adfSXianjun Jiao phandle = <0x45>; 1947febc5adfSXianjun Jiao }; 1948febc5adfSXianjun Jiao }; 1949febc5adfSXianjun Jiao 1950febc5adfSXianjun Jiao spi@ff050000 { 1951febc5adfSXianjun Jiao compatible = "cdns,spi-r1p6"; 1952febc5adfSXianjun Jiao status = "disabled"; 1953febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1954febc5adfSXianjun Jiao interrupts = <0x0 0x14 0x4>; 1955febc5adfSXianjun Jiao reg = <0x0 0xff050000 0x0 0x1000>; 1956febc5adfSXianjun Jiao clock-names = "ref_clk", "pclk"; 1957febc5adfSXianjun Jiao #address-cells = <0x1>; 1958febc5adfSXianjun Jiao #size-cells = <0x0>; 1959febc5adfSXianjun Jiao power-domains = <0x2b>; 1960febc5adfSXianjun Jiao clocks = <0x3 0x3b 0x3 0x1f>; 1961febc5adfSXianjun Jiao }; 1962febc5adfSXianjun Jiao 1963febc5adfSXianjun Jiao timer@ff110000 { 1964febc5adfSXianjun Jiao compatible = "cdns,ttc"; 1965febc5adfSXianjun Jiao status = "disabled"; 1966febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1967febc5adfSXianjun Jiao interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>; 1968febc5adfSXianjun Jiao reg = <0x0 0xff110000 0x0 0x1000>; 1969febc5adfSXianjun Jiao timer-width = <0x20>; 1970febc5adfSXianjun Jiao power-domains = <0x2c>; 1971febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 1972febc5adfSXianjun Jiao }; 1973febc5adfSXianjun Jiao 1974febc5adfSXianjun Jiao timer@ff120000 { 1975febc5adfSXianjun Jiao compatible = "cdns,ttc"; 1976febc5adfSXianjun Jiao status = "disabled"; 1977febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1978febc5adfSXianjun Jiao interrupts = <0x0 0x27 0x4 0x0 0x28 0x4 0x0 0x29 0x4>; 1979febc5adfSXianjun Jiao reg = <0x0 0xff120000 0x0 0x1000>; 1980febc5adfSXianjun Jiao timer-width = <0x20>; 1981febc5adfSXianjun Jiao power-domains = <0x2d>; 1982febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 1983febc5adfSXianjun Jiao }; 1984febc5adfSXianjun Jiao 1985febc5adfSXianjun Jiao timer@ff130000 { 1986febc5adfSXianjun Jiao compatible = "cdns,ttc"; 1987febc5adfSXianjun Jiao status = "disabled"; 1988febc5adfSXianjun Jiao interrupt-parent = <0x4>; 1989febc5adfSXianjun Jiao interrupts = <0x0 0x2a 0x4 0x0 0x2b 0x4 0x0 0x2c 0x4>; 1990febc5adfSXianjun Jiao reg = <0x0 0xff130000 0x0 0x1000>; 1991febc5adfSXianjun Jiao timer-width = <0x20>; 1992febc5adfSXianjun Jiao power-domains = <0x2e>; 1993febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 1994febc5adfSXianjun Jiao }; 1995febc5adfSXianjun Jiao 1996febc5adfSXianjun Jiao timer@ff140000 { 1997febc5adfSXianjun Jiao compatible = "cdns,ttc"; 1998febc5adfSXianjun Jiao status = "disabled"; 1999febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2000febc5adfSXianjun Jiao interrupts = <0x0 0x2d 0x4 0x0 0x2e 0x4 0x0 0x2f 0x4>; 2001febc5adfSXianjun Jiao reg = <0x0 0xff140000 0x0 0x1000>; 2002febc5adfSXianjun Jiao timer-width = <0x20>; 2003febc5adfSXianjun Jiao power-domains = <0x2f>; 2004febc5adfSXianjun Jiao clocks = <0x3 0x1f>; 2005febc5adfSXianjun Jiao }; 2006febc5adfSXianjun Jiao 2007febc5adfSXianjun Jiao serial@ff000000 { 2008febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2009febc5adfSXianjun Jiao compatible = "cdns,uart-r1p12", "xlnx,xuartps"; 2010febc5adfSXianjun Jiao status = "okay"; 2011febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2012febc5adfSXianjun Jiao interrupts = <0x0 0x15 0x4>; 2013febc5adfSXianjun Jiao reg = <0x0 0xff000000 0x0 0x1000>; 2014febc5adfSXianjun Jiao clock-names = "uart_clk", "pclk"; 2015febc5adfSXianjun Jiao power-domains = <0x30>; 2016febc5adfSXianjun Jiao clocks = <0x3 0x38 0x3 0x1f>; 2017febc5adfSXianjun Jiao pinctrl-names = "default"; 2018febc5adfSXianjun Jiao pinctrl-0 = <0x31>; 2019febc5adfSXianjun Jiao }; 2020febc5adfSXianjun Jiao 2021febc5adfSXianjun Jiao serial@ff010000 { 2022febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2023febc5adfSXianjun Jiao compatible = "cdns,uart-r1p12", "xlnx,xuartps"; 2024febc5adfSXianjun Jiao status = "okay"; 2025febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2026febc5adfSXianjun Jiao interrupts = <0x0 0x16 0x4>; 2027febc5adfSXianjun Jiao reg = <0x0 0xff010000 0x0 0x1000>; 2028febc5adfSXianjun Jiao clock-names = "uart_clk", "pclk"; 2029febc5adfSXianjun Jiao power-domains = <0x32>; 2030febc5adfSXianjun Jiao clocks = <0x3 0x39 0x3 0x1f>; 2031febc5adfSXianjun Jiao pinctrl-names = "default"; 2032febc5adfSXianjun Jiao pinctrl-0 = <0x33>; 2033febc5adfSXianjun Jiao }; 2034febc5adfSXianjun Jiao 2035febc5adfSXianjun Jiao usb0@ff9d0000 { 2036febc5adfSXianjun Jiao #address-cells = <0x2>; 2037febc5adfSXianjun Jiao #size-cells = <0x2>; 2038febc5adfSXianjun Jiao status = "okay"; 2039febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dwc3"; 2040febc5adfSXianjun Jiao reg = <0x0 0xff9d0000 0x0 0x100>; 2041febc5adfSXianjun Jiao clock-names = "bus_clk", "ref_clk"; 2042febc5adfSXianjun Jiao power-domains = <0x34>; 2043febc5adfSXianjun Jiao ranges; 2044febc5adfSXianjun Jiao nvmem-cells = <0x22>; 2045febc5adfSXianjun Jiao nvmem-cell-names = "soc_revision"; 2046febc5adfSXianjun Jiao clocks = <0x3 0x20 0x3 0x22>; 2047febc5adfSXianjun Jiao pinctrl-names = "default"; 2048febc5adfSXianjun Jiao pinctrl-0 = <0x35>; 2049febc5adfSXianjun Jiao 2050febc5adfSXianjun Jiao dwc3@fe200000 { 2051febc5adfSXianjun Jiao compatible = "snps,dwc3"; 2052febc5adfSXianjun Jiao status = "okay"; 2053febc5adfSXianjun Jiao reg = <0x0 0xfe200000 0x0 0x40000>; 2054febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2055febc5adfSXianjun Jiao interrupts = <0x0 0x41 0x4 0x0 0x45 0x4 0x0 0x4b 0x4>; 2056febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 2057febc5adfSXianjun Jiao iommus = <0xa 0x860>; 2058febc5adfSXianjun Jiao snps,quirk-frame-length-adjustment = <0x20>; 2059febc5adfSXianjun Jiao snps,refclk_fladj; 2060febc5adfSXianjun Jiao snps,enable_guctl1_resume_quirk; 2061febc5adfSXianjun Jiao snps,enable_guctl1_ipd_quirk; 2062febc5adfSXianjun Jiao snps,xhci-stream-quirk; 2063febc5adfSXianjun Jiao dr_mode = "otg"; 2064febc5adfSXianjun Jiao snps,usb3_lpm_capable; 2065febc5adfSXianjun Jiao phy-names = "usb3-phy"; 2066febc5adfSXianjun Jiao phys = <0x36 0x4 0x0 0x2 0x18cba80>; 2067febc5adfSXianjun Jiao maximum-speed = "super-speed"; 2068febc5adfSXianjun Jiao }; 2069febc5adfSXianjun Jiao }; 2070febc5adfSXianjun Jiao 2071febc5adfSXianjun Jiao usb1@ff9e0000 { 2072febc5adfSXianjun Jiao #address-cells = <0x2>; 2073febc5adfSXianjun Jiao #size-cells = <0x2>; 2074febc5adfSXianjun Jiao status = "disabled"; 2075febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dwc3"; 2076febc5adfSXianjun Jiao reg = <0x0 0xff9e0000 0x0 0x100>; 2077febc5adfSXianjun Jiao clock-names = "bus_clk", "ref_clk"; 2078febc5adfSXianjun Jiao power-domains = <0x37>; 2079febc5adfSXianjun Jiao ranges; 2080febc5adfSXianjun Jiao nvmem-cells = <0x22>; 2081febc5adfSXianjun Jiao nvmem-cell-names = "soc_revision"; 2082febc5adfSXianjun Jiao clocks = <0x3 0x21 0x3 0x22>; 2083febc5adfSXianjun Jiao 2084febc5adfSXianjun Jiao dwc3@fe300000 { 2085febc5adfSXianjun Jiao compatible = "snps,dwc3"; 2086febc5adfSXianjun Jiao status = "disabled"; 2087febc5adfSXianjun Jiao reg = <0x0 0xfe300000 0x0 0x40000>; 2088febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2089febc5adfSXianjun Jiao interrupts = <0x0 0x46 0x4 0x0 0x4a 0x4 0x0 0x4c 0x4>; 2090febc5adfSXianjun Jiao #stream-id-cells = <0x1>; 2091febc5adfSXianjun Jiao iommus = <0xa 0x861>; 2092febc5adfSXianjun Jiao snps,quirk-frame-length-adjustment = <0x20>; 2093febc5adfSXianjun Jiao snps,refclk_fladj; 2094febc5adfSXianjun Jiao snps,enable_guctl1_resume_quirk; 2095febc5adfSXianjun Jiao snps,enable_guctl1_ipd_quirk; 2096febc5adfSXianjun Jiao snps,xhci-stream-quirk; 2097febc5adfSXianjun Jiao }; 2098febc5adfSXianjun Jiao }; 2099febc5adfSXianjun Jiao 2100febc5adfSXianjun Jiao watchdog@fd4d0000 { 2101febc5adfSXianjun Jiao compatible = "cdns,wdt-r1p2"; 2102febc5adfSXianjun Jiao status = "okay"; 2103febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2104febc5adfSXianjun Jiao interrupts = <0x0 0x71 0x1>; 2105febc5adfSXianjun Jiao reg = <0x0 0xfd4d0000 0x0 0x1000>; 2106febc5adfSXianjun Jiao timeout-sec = <0x3c>; 2107febc5adfSXianjun Jiao reset-on-timeout; 2108febc5adfSXianjun Jiao clocks = <0x3 0x4b>; 2109febc5adfSXianjun Jiao }; 2110febc5adfSXianjun Jiao 2111febc5adfSXianjun Jiao watchdog@ff150000 { 2112febc5adfSXianjun Jiao compatible = "cdns,wdt-r1p2"; 2113febc5adfSXianjun Jiao status = "disabled"; 2114febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2115febc5adfSXianjun Jiao interrupts = <0x0 0x34 0x1>; 2116febc5adfSXianjun Jiao reg = <0x0 0xff150000 0x0 0x1000>; 2117febc5adfSXianjun Jiao timeout-sec = <0xa>; 2118febc5adfSXianjun Jiao clocks = <0x3 0x4b>; 2119febc5adfSXianjun Jiao }; 2120febc5adfSXianjun Jiao 2121febc5adfSXianjun Jiao ams@ffa50000 { 2122febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ams"; 2123febc5adfSXianjun Jiao status = "okay"; 2124febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2125febc5adfSXianjun Jiao interrupts = <0x0 0x38 0x4>; 2126febc5adfSXianjun Jiao interrupt-names = "ams-irq"; 2127febc5adfSXianjun Jiao reg = <0x0 0xffa50000 0x0 0x800>; 2128febc5adfSXianjun Jiao reg-names = "ams-base"; 2129febc5adfSXianjun Jiao #address-cells = <0x2>; 2130febc5adfSXianjun Jiao #size-cells = <0x2>; 2131febc5adfSXianjun Jiao #io-channel-cells = <0x1>; 2132febc5adfSXianjun Jiao ranges; 2133febc5adfSXianjun Jiao clocks = <0x3 0x46>; 2134febc5adfSXianjun Jiao 2135febc5adfSXianjun Jiao ams_ps@ffa50800 { 2136febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ams-ps"; 2137febc5adfSXianjun Jiao status = "okay"; 2138febc5adfSXianjun Jiao reg = <0x0 0xffa50800 0x0 0x400>; 2139febc5adfSXianjun Jiao }; 2140febc5adfSXianjun Jiao 2141febc5adfSXianjun Jiao ams_pl@ffa50c00 { 2142febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-ams-pl"; 2143febc5adfSXianjun Jiao status = "okay"; 2144febc5adfSXianjun Jiao reg = <0x0 0xffa50c00 0x0 0x400>; 2145febc5adfSXianjun Jiao }; 2146febc5adfSXianjun Jiao }; 2147febc5adfSXianjun Jiao 2148febc5adfSXianjun Jiao dma@fd4c0000 { 2149febc5adfSXianjun Jiao compatible = "xlnx,dpdma"; 2150febc5adfSXianjun Jiao status = "okay"; 2151febc5adfSXianjun Jiao reg = <0x0 0xfd4c0000 0x0 0x1000>; 2152febc5adfSXianjun Jiao interrupts = <0x0 0x7a 0x4>; 2153febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2154febc5adfSXianjun Jiao clock-names = "axi_clk"; 2155febc5adfSXianjun Jiao power-domains = <0x38>; 2156febc5adfSXianjun Jiao dma-channels = <0x6>; 2157febc5adfSXianjun Jiao #dma-cells = <0x1>; 2158febc5adfSXianjun Jiao clocks = <0x3 0x14>; 2159febc5adfSXianjun Jiao linux,phandle = <0x3b>; 2160febc5adfSXianjun Jiao phandle = <0x3b>; 2161febc5adfSXianjun Jiao 2162febc5adfSXianjun Jiao dma-video0channel { 2163febc5adfSXianjun Jiao compatible = "xlnx,video0"; 2164febc5adfSXianjun Jiao }; 2165febc5adfSXianjun Jiao 2166febc5adfSXianjun Jiao dma-video1channel { 2167febc5adfSXianjun Jiao compatible = "xlnx,video1"; 2168febc5adfSXianjun Jiao }; 2169febc5adfSXianjun Jiao 2170febc5adfSXianjun Jiao dma-video2channel { 2171febc5adfSXianjun Jiao compatible = "xlnx,video2"; 2172febc5adfSXianjun Jiao }; 2173febc5adfSXianjun Jiao 2174febc5adfSXianjun Jiao dma-graphicschannel { 2175febc5adfSXianjun Jiao compatible = "xlnx,graphics"; 2176febc5adfSXianjun Jiao }; 2177febc5adfSXianjun Jiao 2178febc5adfSXianjun Jiao dma-audio0channel { 2179febc5adfSXianjun Jiao compatible = "xlnx,audio0"; 2180febc5adfSXianjun Jiao }; 2181febc5adfSXianjun Jiao 2182febc5adfSXianjun Jiao dma-audio1channel { 2183febc5adfSXianjun Jiao compatible = "xlnx,audio1"; 2184febc5adfSXianjun Jiao }; 2185febc5adfSXianjun Jiao }; 2186febc5adfSXianjun Jiao 2187febc5adfSXianjun Jiao zynqmp-display@fd4a0000 { 2188febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-dpsub-1.7"; 2189febc5adfSXianjun Jiao status = "okay"; 2190febc5adfSXianjun Jiao reg = <0x0 0xfd4a0000 0x0 0x1000 0x0 0xfd4aa000 0x0 0x1000 0x0 0xfd4ab000 0x0 0x1000 0x0 0xfd4ac000 0x0 0x1000>; 2191febc5adfSXianjun Jiao reg-names = "dp", "blend", "av_buf", "aud"; 2192febc5adfSXianjun Jiao interrupts = <0x0 0x77 0x4>; 2193febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2194febc5adfSXianjun Jiao clock-names = "dp_apb_clk", "dp_aud_clk", "dp_vtc_pixel_clk_in"; 2195febc5adfSXianjun Jiao power-domains = <0x38>; 2196febc5adfSXianjun Jiao clocks = <0x39 0x3 0x11 0x3 0x10>; 2197febc5adfSXianjun Jiao phy-names = "dp-phy0"; 2198febc5adfSXianjun Jiao phys = <0x3a 0x5 0x0 0x3 0x19bfcc0>; 2199febc5adfSXianjun Jiao 2200febc5adfSXianjun Jiao vid-layer { 2201febc5adfSXianjun Jiao dma-names = "vid0", "vid1", "vid2"; 2202febc5adfSXianjun Jiao dmas = <0x3b 0x0 0x3b 0x1 0x3b 0x2>; 2203febc5adfSXianjun Jiao }; 2204febc5adfSXianjun Jiao 2205febc5adfSXianjun Jiao gfx-layer { 2206febc5adfSXianjun Jiao dma-names = "gfx0"; 2207febc5adfSXianjun Jiao dmas = <0x3b 0x3>; 2208febc5adfSXianjun Jiao }; 2209febc5adfSXianjun Jiao 2210febc5adfSXianjun Jiao i2c-bus { 2211febc5adfSXianjun Jiao }; 2212febc5adfSXianjun Jiao 2213febc5adfSXianjun Jiao zynqmp_dp_snd_codec0 { 2214febc5adfSXianjun Jiao compatible = "xlnx,dp-snd-codec"; 2215febc5adfSXianjun Jiao clock-names = "aud_clk"; 2216febc5adfSXianjun Jiao clocks = <0x3 0x11>; 2217febc5adfSXianjun Jiao status = "okay"; 2218febc5adfSXianjun Jiao linux,phandle = <0x3e>; 2219febc5adfSXianjun Jiao phandle = <0x3e>; 2220febc5adfSXianjun Jiao }; 2221febc5adfSXianjun Jiao 2222febc5adfSXianjun Jiao zynqmp_dp_snd_pcm0 { 2223febc5adfSXianjun Jiao compatible = "xlnx,dp-snd-pcm"; 2224febc5adfSXianjun Jiao dmas = <0x3b 0x4>; 2225febc5adfSXianjun Jiao dma-names = "tx"; 2226febc5adfSXianjun Jiao status = "okay"; 2227febc5adfSXianjun Jiao linux,phandle = <0x3c>; 2228febc5adfSXianjun Jiao phandle = <0x3c>; 2229febc5adfSXianjun Jiao }; 2230febc5adfSXianjun Jiao 2231febc5adfSXianjun Jiao zynqmp_dp_snd_pcm1 { 2232febc5adfSXianjun Jiao compatible = "xlnx,dp-snd-pcm"; 2233febc5adfSXianjun Jiao dmas = <0x3b 0x5>; 2234febc5adfSXianjun Jiao dma-names = "tx"; 2235febc5adfSXianjun Jiao status = "okay"; 2236febc5adfSXianjun Jiao linux,phandle = <0x3d>; 2237febc5adfSXianjun Jiao phandle = <0x3d>; 2238febc5adfSXianjun Jiao }; 2239febc5adfSXianjun Jiao 2240febc5adfSXianjun Jiao zynqmp_dp_snd_card { 2241febc5adfSXianjun Jiao compatible = "xlnx,dp-snd-card"; 2242febc5adfSXianjun Jiao xlnx,dp-snd-pcm = <0x3c 0x3d>; 2243febc5adfSXianjun Jiao xlnx,dp-snd-codec = <0x3e>; 2244febc5adfSXianjun Jiao status = "okay"; 2245febc5adfSXianjun Jiao }; 2246febc5adfSXianjun Jiao }; 2247febc5adfSXianjun Jiao }; 2248febc5adfSXianjun Jiao 2249febc5adfSXianjun Jiao fclk0 { 2250febc5adfSXianjun Jiao status = "disabled"; 2251febc5adfSXianjun Jiao compatible = "xlnx,fclk"; 2252febc5adfSXianjun Jiao clocks = <0x3 0x47>; 2253febc5adfSXianjun Jiao }; 2254febc5adfSXianjun Jiao 2255febc5adfSXianjun Jiao fclk1 { 2256febc5adfSXianjun Jiao status = "disabled"; 2257febc5adfSXianjun Jiao compatible = "xlnx,fclk"; 2258febc5adfSXianjun Jiao clocks = <0x3 0x48>; 2259febc5adfSXianjun Jiao }; 2260febc5adfSXianjun Jiao 2261febc5adfSXianjun Jiao fclk2 { 2262febc5adfSXianjun Jiao status = "disabled"; 2263febc5adfSXianjun Jiao compatible = "xlnx,fclk"; 2264febc5adfSXianjun Jiao clocks = <0x3 0x49>; 2265febc5adfSXianjun Jiao }; 2266febc5adfSXianjun Jiao 2267febc5adfSXianjun Jiao fclk3 { 2268febc5adfSXianjun Jiao status = "disabled"; 2269febc5adfSXianjun Jiao compatible = "xlnx,fclk"; 2270febc5adfSXianjun Jiao clocks = <0x3 0x4a>; 2271febc5adfSXianjun Jiao }; 2272febc5adfSXianjun Jiao 2273febc5adfSXianjun Jiao pss_ref_clk { 2274febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2275febc5adfSXianjun Jiao compatible = "fixed-clock"; 2276febc5adfSXianjun Jiao #clock-cells = <0x0>; 2277febc5adfSXianjun Jiao clock-frequency = <0x1fca055>; 2278febc5adfSXianjun Jiao linux,phandle = <0x3f>; 2279febc5adfSXianjun Jiao phandle = <0x3f>; 2280febc5adfSXianjun Jiao }; 2281febc5adfSXianjun Jiao 2282febc5adfSXianjun Jiao video_clk { 2283febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2284febc5adfSXianjun Jiao compatible = "fixed-clock"; 2285febc5adfSXianjun Jiao #clock-cells = <0x0>; 2286febc5adfSXianjun Jiao clock-frequency = <0x19bfcc0>; 2287febc5adfSXianjun Jiao linux,phandle = <0x40>; 2288febc5adfSXianjun Jiao phandle = <0x40>; 2289febc5adfSXianjun Jiao }; 2290febc5adfSXianjun Jiao 2291febc5adfSXianjun Jiao pss_alt_ref_clk { 2292febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2293febc5adfSXianjun Jiao compatible = "fixed-clock"; 2294febc5adfSXianjun Jiao #clock-cells = <0x0>; 2295febc5adfSXianjun Jiao clock-frequency = <0x0>; 2296febc5adfSXianjun Jiao linux,phandle = <0x41>; 2297febc5adfSXianjun Jiao phandle = <0x41>; 2298febc5adfSXianjun Jiao }; 2299febc5adfSXianjun Jiao 2300febc5adfSXianjun Jiao gt_crx_ref_clk { 2301febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2302febc5adfSXianjun Jiao compatible = "fixed-clock"; 2303febc5adfSXianjun Jiao #clock-cells = <0x0>; 2304febc5adfSXianjun Jiao clock-frequency = <0x66ff300>; 2305febc5adfSXianjun Jiao linux,phandle = <0x43>; 2306febc5adfSXianjun Jiao phandle = <0x43>; 2307febc5adfSXianjun Jiao }; 2308febc5adfSXianjun Jiao 2309febc5adfSXianjun Jiao aux_ref_clk { 2310febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2311febc5adfSXianjun Jiao compatible = "fixed-clock"; 2312febc5adfSXianjun Jiao #clock-cells = <0x0>; 2313febc5adfSXianjun Jiao clock-frequency = <0x19bfcc0>; 2314febc5adfSXianjun Jiao linux,phandle = <0x42>; 2315febc5adfSXianjun Jiao phandle = <0x42>; 2316febc5adfSXianjun Jiao }; 2317febc5adfSXianjun Jiao 2318febc5adfSXianjun Jiao clk { 2319febc5adfSXianjun Jiao u-boot,dm-pre-reloc; 2320febc5adfSXianjun Jiao #clock-cells = <0x1>; 2321febc5adfSXianjun Jiao compatible = "xlnx,zynqmp-clk"; 2322febc5adfSXianjun Jiao clocks = <0x3f 0x40 0x41 0x42 0x43>; 2323febc5adfSXianjun Jiao clock-names = "pss_ref_clk", "video_clk", "pss_alt_ref_clk", "aux_ref_clk", "gt_crx_ref_clk"; 2324febc5adfSXianjun Jiao linux,phandle = <0x3>; 2325febc5adfSXianjun Jiao phandle = <0x3>; 2326febc5adfSXianjun Jiao }; 2327febc5adfSXianjun Jiao 2328febc5adfSXianjun Jiao dp_aclk { 2329febc5adfSXianjun Jiao compatible = "fixed-clock"; 2330febc5adfSXianjun Jiao #clock-cells = <0x0>; 2331febc5adfSXianjun Jiao clock-frequency = <0x5f5e100>; 2332febc5adfSXianjun Jiao clock-accuracy = <0x64>; 2333febc5adfSXianjun Jiao linux,phandle = <0x39>; 2334febc5adfSXianjun Jiao phandle = <0x39>; 2335febc5adfSXianjun Jiao }; 2336febc5adfSXianjun Jiao 2337febc5adfSXianjun Jiao aliases { 2338febc5adfSXianjun Jiao ethernet0 = "/amba/ethernet@ff0e0000"; 2339febc5adfSXianjun Jiao gpio0 = "/amba/gpio@ff0a0000"; 2340febc5adfSXianjun Jiao i2c0 = "/amba/i2c@ff020000"; 2341febc5adfSXianjun Jiao i2c1 = "/amba/i2c@ff030000"; 2342febc5adfSXianjun Jiao mmc0 = "/amba/mmc@ff170000"; 2343febc5adfSXianjun Jiao rtc0 = "/amba/rtc@ffa60000"; 2344febc5adfSXianjun Jiao serial0 = "/amba/serial@ff000000"; 2345febc5adfSXianjun Jiao serial1 = "/amba/serial@ff010000"; 2346febc5adfSXianjun Jiao serial2 = "/dcc"; 2347febc5adfSXianjun Jiao spi0 = "/amba/spi@ff0f0000"; 2348febc5adfSXianjun Jiao usb0 = "/amba/usb0@ff9d0000"; 2349febc5adfSXianjun Jiao }; 2350febc5adfSXianjun Jiao 2351febc5adfSXianjun Jiao chosen { 2352febc5adfSXianjun Jiao bootargs = "earlycon"; 2353febc5adfSXianjun Jiao stdout-path = "serial0:115200n8"; 2354febc5adfSXianjun Jiao }; 2355febc5adfSXianjun Jiao 2356febc5adfSXianjun Jiao memory@0 { 2357febc5adfSXianjun Jiao device_type = "memory"; 2358febc5adfSXianjun Jiao reg = <0x0 0x0 0x0 0x80000000 0x8 0x0 0x0 0x80000000>; 2359febc5adfSXianjun Jiao }; 2360febc5adfSXianjun Jiao 2361febc5adfSXianjun Jiao gpio-keys { 2362febc5adfSXianjun Jiao compatible = "gpio-keys"; 2363febc5adfSXianjun Jiao autorepeat; 2364febc5adfSXianjun Jiao 2365febc5adfSXianjun Jiao sw19 { 2366febc5adfSXianjun Jiao label = "sw19"; 2367febc5adfSXianjun Jiao gpios = <0x1a 0x16 0x0>; 2368febc5adfSXianjun Jiao linux,code = <0x6c>; 2369febc5adfSXianjun Jiao gpio-key,wakeup; 2370febc5adfSXianjun Jiao autorepeat; 2371febc5adfSXianjun Jiao }; 2372febc5adfSXianjun Jiao }; 2373febc5adfSXianjun Jiao 2374febc5adfSXianjun Jiao leds { 2375febc5adfSXianjun Jiao compatible = "gpio-leds"; 2376febc5adfSXianjun Jiao 2377febc5adfSXianjun Jiao heartbeat_led { 2378febc5adfSXianjun Jiao label = "heartbeat"; 2379febc5adfSXianjun Jiao gpios = <0x1a 0x17 0x0>; 2380febc5adfSXianjun Jiao linux,default-trigger = "heartbeat"; 2381febc5adfSXianjun Jiao }; 2382febc5adfSXianjun Jiao }; 2383febc5adfSXianjun Jiao 2384febc5adfSXianjun Jiao fpga-axi@0 { 2385febc5adfSXianjun Jiao interrupt-parent = <0x4>; 2386febc5adfSXianjun Jiao compatible = "simple-bus"; 2387febc5adfSXianjun Jiao #address-cells = <0x1>; 2388febc5adfSXianjun Jiao #size-cells = <0x1>; 2389febc5adfSXianjun Jiao ranges = <0x0 0x0 0x0 0xffffffff>; 2390febc5adfSXianjun Jiao 2391*38796372SXianjun Jiao // dma@9c400000 { 2392*38796372SXianjun Jiao // compatible = "adi,axi-dmac-1.00.a"; 2393*38796372SXianjun Jiao // reg = <0x9c400000 0x10000>; 2394*38796372SXianjun Jiao // #dma-cells = <0x1>; 2395*38796372SXianjun Jiao // #clock-cells = <0x0>; 2396*38796372SXianjun Jiao // interrupts = <0x0 0x6d 0x0>; 2397*38796372SXianjun Jiao // clocks = <0x3 0x47>; 2398*38796372SXianjun Jiao // linux,phandle = <0x44>; 2399*38796372SXianjun Jiao // phandle = <0x44>; 2400febc5adfSXianjun Jiao 2401*38796372SXianjun Jiao // adi,channels { 2402*38796372SXianjun Jiao // #size-cells = <0x0>; 2403*38796372SXianjun Jiao // #address-cells = <0x1>; 2404febc5adfSXianjun Jiao 2405*38796372SXianjun Jiao // dma-channel@0 { 2406*38796372SXianjun Jiao // reg = <0x0>; 2407*38796372SXianjun Jiao // adi,source-bus-width = <0x40>; 2408*38796372SXianjun Jiao // adi,source-bus-type = <0x2>; 2409*38796372SXianjun Jiao // adi,destination-bus-width = <0x40>; 2410*38796372SXianjun Jiao // adi,destination-bus-type = <0x0>; 2411*38796372SXianjun Jiao // }; 2412*38796372SXianjun Jiao // }; 2413*38796372SXianjun Jiao // }; 2414febc5adfSXianjun Jiao 2415*38796372SXianjun Jiao // dma@9c420000 { 2416*38796372SXianjun Jiao // compatible = "adi,axi-dmac-1.00.a"; 2417*38796372SXianjun Jiao // reg = <0x9c420000 0x10000>; 2418*38796372SXianjun Jiao // #dma-cells = <0x1>; 2419*38796372SXianjun Jiao // #clock-cells = <0x0>; 2420*38796372SXianjun Jiao // interrupts = <0x0 0x6c 0x0>; 2421*38796372SXianjun Jiao // clocks = <0x3 0x47>; 2422*38796372SXianjun Jiao // linux,phandle = <0x46>; 2423*38796372SXianjun Jiao // phandle = <0x46>; 2424febc5adfSXianjun Jiao 2425*38796372SXianjun Jiao // adi,channels { 2426*38796372SXianjun Jiao // #size-cells = <0x0>; 2427*38796372SXianjun Jiao // #address-cells = <0x1>; 2428febc5adfSXianjun Jiao 2429*38796372SXianjun Jiao // dma-channel@0 { 2430*38796372SXianjun Jiao // reg = <0x0>; 2431*38796372SXianjun Jiao // adi,source-bus-width = <0x40>; 2432*38796372SXianjun Jiao // adi,source-bus-type = <0x0>; 2433*38796372SXianjun Jiao // adi,destination-bus-width = <0x40>; 2434*38796372SXianjun Jiao // adi,destination-bus-type = <0x2>; 2435*38796372SXianjun Jiao // }; 2436*38796372SXianjun Jiao // }; 2437*38796372SXianjun Jiao // }; 2438febc5adfSXianjun Jiao 2439febc5adfSXianjun Jiao sdr: sdr { 2440febc5adfSXianjun Jiao compatible ="sdr,sdr"; 244122dd0cc4SXianjun Jiao dmas = <&rx_dma 1 244222dd0cc4SXianjun Jiao &tx_dma 0>; 244322dd0cc4SXianjun Jiao dma-names = "rx_dma_s2mm", "tx_dma_mm2s"; 244422dd0cc4SXianjun Jiao interrupt-names = "not_valid_anymore", "rx_pkt_intr", "tx_itrpt_useless", "tx_itrpt"; 2445febc5adfSXianjun Jiao interrupts = <0 89 1 0 90 1 0 93 1 0 94 1>; 2446febc5adfSXianjun Jiao } ; 2447febc5adfSXianjun Jiao 2448febc5adfSXianjun Jiao axidmatest_1: axidmatest@1 { 2449febc5adfSXianjun Jiao compatible ="xlnx,axi-dma-test-1.00.a"; 2450febc5adfSXianjun Jiao dmas = <&rx_dma 0 2451febc5adfSXianjun Jiao &rx_dma 1>; 2452febc5adfSXianjun Jiao dma-names = "axidma0", "axidma1"; 2453febc5adfSXianjun Jiao } ; 2454febc5adfSXianjun Jiao 2455febc5adfSXianjun Jiao tx_dma: dma@a0000000 { 2456febc5adfSXianjun Jiao #dma-cells = <1>; 2457febc5adfSXianjun Jiao clock-names = "s_axi_lite_aclk", "m_axi_sg_aclk", "m_axi_mm2s_aclk", "m_axi_s2mm_aclk"; 2458febc5adfSXianjun Jiao clocks = <0x3 0x49>, <0x3 0x49>, <0x3 0x49>, <0x3 0x49>; 2459febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-1.00.a"; 2460febc5adfSXianjun Jiao interrupt-names = "mm2s_introut", "s2mm_introut"; 2461febc5adfSXianjun Jiao interrupts = <0 95 4 0 96 4>; 2462febc5adfSXianjun Jiao reg = <0xA0000000 0x1000>; 2463febc5adfSXianjun Jiao xlnx,addrwidth = <0x28>; 2464febc5adfSXianjun Jiao xlnx,include-sg ; 2465febc5adfSXianjun Jiao xlnx,sg-length-width = <0xe>; 2466febc5adfSXianjun Jiao dma-channel@a0000000 { 2467febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-mm2s-channel"; 2468febc5adfSXianjun Jiao dma-channels = <0x1>; 2469febc5adfSXianjun Jiao interrupts = <0 95 4>; 2470febc5adfSXianjun Jiao xlnx,datawidth = <0x40>; 2471febc5adfSXianjun Jiao xlnx,device-id = <0x0>; 2472febc5adfSXianjun Jiao }; 2473febc5adfSXianjun Jiao dma-channel@A0000030 { 2474febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-s2mm-channel"; 2475febc5adfSXianjun Jiao dma-channels = <0x1>; 2476febc5adfSXianjun Jiao interrupts = <0 96 4>; 2477febc5adfSXianjun Jiao xlnx,datawidth = <0x40>; 2478febc5adfSXianjun Jiao xlnx,device-id = <0x0>; 2479febc5adfSXianjun Jiao }; 2480febc5adfSXianjun Jiao }; 2481febc5adfSXianjun Jiao 2482febc5adfSXianjun Jiao rx_dma: dma@a0001000 { 2483febc5adfSXianjun Jiao #dma-cells = <1>; 2484febc5adfSXianjun Jiao clock-names = "s_axi_lite_aclk", "m_axi_sg_aclk", "m_axi_mm2s_aclk", "m_axi_s2mm_aclk"; 2485febc5adfSXianjun Jiao clocks = <0x3 0x49>, <0x3 0x49>, <0x3 0x49>, <0x3 0x49>; 2486febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-1.00.a"; 2487febc5adfSXianjun Jiao //dma-coherent ; 2488febc5adfSXianjun Jiao interrupt-names = "mm2s_introut", "s2mm_introut"; 2489febc5adfSXianjun Jiao interrupts = <0 91 4 0 92 4>; 2490febc5adfSXianjun Jiao reg = <0xA0001000 0x1000>; 2491febc5adfSXianjun Jiao xlnx,addrwidth = <0x28>; 2492febc5adfSXianjun Jiao xlnx,include-sg ; 2493febc5adfSXianjun Jiao xlnx,sg-length-width = <0xe>; 2494febc5adfSXianjun Jiao dma-channel@a0001000 { 2495febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-mm2s-channel"; 2496febc5adfSXianjun Jiao dma-channels = <0x1>; 2497febc5adfSXianjun Jiao interrupts = <0 91 4>; 2498febc5adfSXianjun Jiao xlnx,datawidth = <0x40>; 2499febc5adfSXianjun Jiao xlnx,device-id = <0x1>; 2500febc5adfSXianjun Jiao }; 2501febc5adfSXianjun Jiao dma-channel@A0001030 { 2502febc5adfSXianjun Jiao compatible = "xlnx,axi-dma-s2mm-channel"; 2503febc5adfSXianjun Jiao dma-channels = <0x1>; 2504febc5adfSXianjun Jiao interrupts = <0 92 4>; 2505febc5adfSXianjun Jiao xlnx,datawidth = <0x40>; 2506febc5adfSXianjun Jiao xlnx,device-id = <0x1>; 2507febc5adfSXianjun Jiao }; 2508febc5adfSXianjun Jiao }; 2509febc5adfSXianjun Jiao 2510febc5adfSXianjun Jiao tx_intf_0: tx_intf@a0005000 { 251122dd0cc4SXianjun Jiao clock-names = "s00_axi_aclk", "s00_axis_aclk";//, "s01_axis_aclk", "m00_axis_aclk"; 251222dd0cc4SXianjun Jiao clocks = <0x3 0x49>, <0x3 0x49>;//, <0x3 0x49>, <0x3 0x49>; 2513febc5adfSXianjun Jiao compatible = "sdr,tx_intf"; 251422dd0cc4SXianjun Jiao interrupt-names = "tx_itrpt"; 251522dd0cc4SXianjun Jiao interrupts = <0 94 1>; 2516febc5adfSXianjun Jiao reg = <0xA0005000 0x1000>; 2517febc5adfSXianjun Jiao xlnx,s00-axi-addr-width = <0x7>; 2518febc5adfSXianjun Jiao xlnx,s00-axi-data-width = <0x20>; 2519febc5adfSXianjun Jiao }; 2520febc5adfSXianjun Jiao 2521febc5adfSXianjun Jiao rx_intf_0: rx_intf@a0004000 { 252222dd0cc4SXianjun Jiao clock-names = "s00_axi_aclk", "m00_axis_aclk";//, "s00_axis_aclk"; 252322dd0cc4SXianjun Jiao clocks = <0x3 0x49>, <0x3 0x49>;//, <0x3 0x49>; 2524febc5adfSXianjun Jiao compatible = "sdr,rx_intf"; 2525febc5adfSXianjun Jiao interrupt-names = "not_valid_anymore", "rx_pkt_intr"; 2526febc5adfSXianjun Jiao interrupts = <0 89 1 0 90 1>; 2527febc5adfSXianjun Jiao reg = <0xA0004000 0x1000>; 2528febc5adfSXianjun Jiao xlnx,s00-axi-addr-width = <0x7>; 2529febc5adfSXianjun Jiao xlnx,s00-axi-data-width = <0x20>; 2530febc5adfSXianjun Jiao }; 2531febc5adfSXianjun Jiao 2532febc5adfSXianjun Jiao openofdm_tx_0: openofdm_tx@a0003000 { 2533febc5adfSXianjun Jiao clock-names = "clk"; 2534febc5adfSXianjun Jiao clocks = <0x3 0x49>; 2535febc5adfSXianjun Jiao compatible = "sdr,openofdm_tx"; 2536febc5adfSXianjun Jiao reg = <0xA0003000 0x1000>; 2537febc5adfSXianjun Jiao }; 2538febc5adfSXianjun Jiao 2539febc5adfSXianjun Jiao openofdm_rx_0: openofdm_rx@a0002000 { 2540febc5adfSXianjun Jiao clock-names = "clk"; 2541febc5adfSXianjun Jiao clocks = <0x3 0x49>; 2542febc5adfSXianjun Jiao compatible = "sdr,openofdm_rx"; 2543febc5adfSXianjun Jiao reg = <0xA0002000 0x1000>; 2544febc5adfSXianjun Jiao }; 2545febc5adfSXianjun Jiao 2546febc5adfSXianjun Jiao xpu_0: xpu@a0006000 { 2547febc5adfSXianjun Jiao clock-names = "s00_axi_aclk"; 2548febc5adfSXianjun Jiao clocks = <0x3 0x49>; 2549febc5adfSXianjun Jiao compatible = "sdr,xpu"; 2550febc5adfSXianjun Jiao reg = <0xA0006000 0x1000>; 2551febc5adfSXianjun Jiao }; 2552febc5adfSXianjun Jiao 255322dd0cc4SXianjun Jiao side_ch_0: side_ch@a0007000 { 255422dd0cc4SXianjun Jiao clock-names = "s00_axi_aclk"; 255522dd0cc4SXianjun Jiao clocks = <0x3 0x49>; 255622dd0cc4SXianjun Jiao compatible = "sdr,side_ch"; 255722dd0cc4SXianjun Jiao reg = <0xA0007000 0x1000>; 255822dd0cc4SXianjun Jiao dmas = <&rx_dma 0 255922dd0cc4SXianjun Jiao &tx_dma 1>; 256022dd0cc4SXianjun Jiao dma-names = "rx_dma_mm2s", "tx_dma_s2mm"; 256122dd0cc4SXianjun Jiao }; 256222dd0cc4SXianjun Jiao 2563febc5adfSXianjun Jiao cf-ad9361-lpc@99020000 { 2564febc5adfSXianjun Jiao compatible = "adi,axi-ad9361-6.00.a"; 2565febc5adfSXianjun Jiao reg = <0x99020000 0x6000>; 2566*38796372SXianjun Jiao // dmas = <0x44 0x0>; 2567*38796372SXianjun Jiao // dma-names = "rx"; 2568febc5adfSXianjun Jiao spibus-connected = <0x45>; 2569febc5adfSXianjun Jiao }; 2570febc5adfSXianjun Jiao 2571febc5adfSXianjun Jiao cf-ad9361-dds-core-lpc@99024000 { 2572febc5adfSXianjun Jiao compatible = "adi,axi-ad9361-dds-6.00.a"; 2573febc5adfSXianjun Jiao reg = <0x99024000 0x1000>; 2574febc5adfSXianjun Jiao clocks = <0x45 0xd>; 2575febc5adfSXianjun Jiao clock-names = "sampl_clk"; 2576*38796372SXianjun Jiao // dmas = <0x46 0x0>; 2577*38796372SXianjun Jiao // dma-names = "tx"; 2578febc5adfSXianjun Jiao }; 2579febc5adfSXianjun Jiao 25800a92505dSXianjun Jiao /*axi-sysid-0@85000000 { 2581febc5adfSXianjun Jiao compatible = "adi,axi-sysid-1.00.a"; 2582febc5adfSXianjun Jiao reg = <0x85000000 0x10000>; 25830a92505dSXianjun Jiao };*/ 2584febc5adfSXianjun Jiao }; 2585febc5adfSXianjun Jiao 2586febc5adfSXianjun Jiao clocks { 2587febc5adfSXianjun Jiao 2588febc5adfSXianjun Jiao clock@0 { 2589febc5adfSXianjun Jiao compatible = "fixed-clock"; 2590febc5adfSXianjun Jiao clock-frequency = <0x2625a00>; 2591febc5adfSXianjun Jiao clock-output-names = "ad9361_ext_refclk"; 2592febc5adfSXianjun Jiao #clock-cells = <0x0>; 2593febc5adfSXianjun Jiao linux,phandle = <0x2a>; 2594febc5adfSXianjun Jiao phandle = <0x2a>; 2595febc5adfSXianjun Jiao }; 2596febc5adfSXianjun Jiao }; 2597febc5adfSXianjun Jiao}; 2598